Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Private 멤버 함수 | Private 속성 | 정적 Private 속성 | Friends | 모든 멤버 목록
G4BiasingProcessSharedData 클래스 참조

#include <G4BiasingProcessSharedData.hh>

Public 멤버 함수

const std::vector< const
G4BiasingProcessInterface * > & 
GetBiasingProcessInterfaces () const
 
const std::vector< const
G4BiasingProcessInterface * > & 
GetPhysicsBiasingProcessInterfaces () const
 
const std::vector< const
G4BiasingProcessInterface * > & 
GetNonPhysicsBiasingProcessInterfaces () const
 
const
G4ParallelGeometriesLimiterProcess
GetParallelGeometriesLimiterProcess () const
 

Private 멤버 함수

 G4BiasingProcessSharedData (const G4ProcessManager *mgr)
 
 ~G4BiasingProcessSharedData ()
 
void CurrentBiasingOperator (G4VBiasingOperator *)
 
G4VBiasingOperatorCurrentBiasingOperator () const
 
void PreviousBiasingOperator (G4VBiasingOperator *)
 
G4VBiasingOperatorPreviousBiasingOperator () const
 

Private 속성

const G4ProcessManagerfProcessManager
 
G4VBiasingOperatorfCurrentBiasingOperator
 
G4VBiasingOperatorfPreviousBiasingOperator
 
G4VBiasingOperatorfParallelGeometryOperator
 
G4VBiasingOperatorfMassGeometryOperator
 
G4bool fIsNewOperator
 
G4bool fLeavingPreviousOperator
 
std::vector
< G4BiasingProcessInterface * > 
fBiasingProcessInterfaces
 
std::vector
< G4BiasingProcessInterface * > 
fPhysicsBiasingProcessInterfaces
 
std::vector
< G4BiasingProcessInterface * > 
fNonPhysicsBiasingProcessInterfaces
 
std::vector< const
G4BiasingProcessInterface * > 
fPublicBiasingProcessInterfaces
 
std::vector< const
G4BiasingProcessInterface * > 
fPublicPhysicsBiasingProcessInterfaces
 
std::vector< const
G4BiasingProcessInterface * > 
fPublicNonPhysicsBiasingProcessInterfaces
 
G4ParallelGeometriesLimiterProcessfParallelGeometriesLimiterProcess
 

정적 Private 속성

static G4MapCache< const
G4ProcessManager
*, G4BiasingProcessSharedData * > 
fSharedDataMap
 

Friends

class G4BiasingProcessInterface
 
class G4ParallelGeometriesLimiterProcess
 

상세한 설명

G4BiasingProcessSharedData.hh 파일의 58 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4BiasingProcessSharedData::G4BiasingProcessSharedData ( const G4ProcessManager mgr)
inlineprivate

G4BiasingProcessSharedData.hh 파일의 83 번째 라인에서 정의되었습니다.

G4BiasingProcessSharedData::~G4BiasingProcessSharedData ( )
inlineprivate

G4BiasingProcessSharedData.hh 파일의 93 번째 라인에서 정의되었습니다.

멤버 함수 문서화

void G4BiasingProcessSharedData::CurrentBiasingOperator ( G4VBiasingOperator )
private
G4VBiasingOperator* G4BiasingProcessSharedData::CurrentBiasingOperator ( ) const
private
const std::vector< const G4BiasingProcessInterface* >& G4BiasingProcessSharedData::GetBiasingProcessInterfaces ( ) const
inline

G4BiasingProcessSharedData.hh 파일의 68 번째 라인에서 정의되었습니다.

다음을 참조함 : fPublicBiasingProcessInterfaces.

const std::vector< const G4BiasingProcessInterface* >& G4BiasingProcessSharedData::GetNonPhysicsBiasingProcessInterfaces ( ) const
inline

G4BiasingProcessSharedData.hh 파일의 72 번째 라인에서 정의되었습니다.

다음을 참조함 : fPublicNonPhysicsBiasingProcessInterfaces.

const G4ParallelGeometriesLimiterProcess* G4BiasingProcessSharedData::GetParallelGeometriesLimiterProcess ( ) const
inline
const std::vector< const G4BiasingProcessInterface* >& G4BiasingProcessSharedData::GetPhysicsBiasingProcessInterfaces ( ) const
inline
void G4BiasingProcessSharedData::PreviousBiasingOperator ( G4VBiasingOperator )
private
G4VBiasingOperator* G4BiasingProcessSharedData::PreviousBiasingOperator ( ) const
private

Friend, 그리고 관련된 함수 문서화

friend class G4BiasingProcessInterface
friend

G4BiasingProcessSharedData.hh 파일의 60 번째 라인에서 정의되었습니다.

G4BiasingProcessSharedData.hh 파일의 61 번째 라인에서 정의되었습니다.

멤버 데이타 문서화

std::vector< G4BiasingProcessInterface* > G4BiasingProcessSharedData::fBiasingProcessInterfaces
private
G4VBiasingOperator* G4BiasingProcessSharedData::fCurrentBiasingOperator
private
G4bool G4BiasingProcessSharedData::fIsNewOperator
private

G4BiasingProcessSharedData.hh 파일의 109 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().

G4bool G4BiasingProcessSharedData::fLeavingPreviousOperator
private

G4BiasingProcessSharedData.hh 파일의 110 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().

G4VBiasingOperator* G4BiasingProcessSharedData::fMassGeometryOperator
private

G4BiasingProcessSharedData.hh 파일의 107 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().

std::vector< G4BiasingProcessInterface* > G4BiasingProcessSharedData::fNonPhysicsBiasingProcessInterfaces
private

G4BiasingProcessSharedData.hh 파일의 115 번째 라인에서 정의되었습니다.

G4ParallelGeometriesLimiterProcess* G4BiasingProcessSharedData::fParallelGeometriesLimiterProcess
private
G4VBiasingOperator* G4BiasingProcessSharedData::fParallelGeometryOperator
private

G4BiasingProcessSharedData.hh 파일의 106 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().

std::vector< G4BiasingProcessInterface* > G4BiasingProcessSharedData::fPhysicsBiasingProcessInterfaces
private

G4BiasingProcessSharedData.hh 파일의 114 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().

G4VBiasingOperator* G4BiasingProcessSharedData::fPreviousBiasingOperator
private
const G4ProcessManager* G4BiasingProcessSharedData::fProcessManager
private

G4BiasingProcessSharedData.hh 파일의 102 번째 라인에서 정의되었습니다.

std::vector< const G4BiasingProcessInterface* > G4BiasingProcessSharedData::fPublicBiasingProcessInterfaces
private

G4BiasingProcessSharedData.hh 파일의 117 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetBiasingProcessInterfaces().

std::vector< const G4BiasingProcessInterface* > G4BiasingProcessSharedData::fPublicNonPhysicsBiasingProcessInterfaces
private

G4BiasingProcessSharedData.hh 파일의 119 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetNonPhysicsBiasingProcessInterfaces(), G4BiasingProcessInterface::GetNonPhysicsBiasingProcessInterfaces().

std::vector< const G4BiasingProcessInterface* > G4BiasingProcessSharedData::fPublicPhysicsBiasingProcessInterfaces
private

G4BiasingProcessSharedData.hh 파일의 118 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetPhysicsBiasingProcessInterfaces().

G4MapCache< const G4ProcessManager *, G4BiasingProcessSharedData * > G4BiasingProcessSharedData::fSharedDataMap
staticprivate

이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: