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

#include <G4ErrorPropagatorManager.hh>

Public 멤버 함수

 G4ErrorPropagatorManager ()
 
 ~G4ErrorPropagatorManager ()
 
void EventTermination ()
 
void RunTermination ()
 
void InitGeant4e ()
 
void InitTrackPropagation ()
 
G4bool InitFieldForBackwards ()
 
G4int Propagate (G4ErrorTrajState *currentTS, const G4ErrorTarget *target, G4ErrorMode mode=G4ErrorMode_PropForwards)
 
G4int PropagateOneStep (G4ErrorTrajState *currentTS, G4ErrorMode mode=G4ErrorMode_PropForwards)
 
G4bool CloseGeometry ()
 
void SetUserInitialization (G4VUserDetectorConstruction *userInit)
 
void SetUserInitialization (G4VPhysicalVolume *userInit)
 
void SetUserInitialization (G4VUserPhysicsList *userInit)
 
void SetUserAction (G4UserTrackingAction *userAction)
 
void SetUserAction (G4UserSteppingAction *userAction)
 
G4String PrintG4ErrorState ()
 
G4String PrintG4ErrorState (G4ErrorState state)
 
G4String PrintG4State ()
 
G4String PrintG4State (G4ApplicationState state)
 
G4ErrorRunManagerHelperGetErrorRunManagerHelper () const
 
void SetSteppingManagerVerboseLevel ()
 
G4ErrorPropagationNavigatorGetErrorPropagationNavigator () const
 
G4ErrorPropagatorGetPropagator () const
 

정적 Public 멤버 함수

static G4ErrorPropagatorManagerGetErrorPropagatorManager ()
 

Private 멤버 함수

void StartG4ErrorRunManagerHelper ()
 
void StartNavigator ()
 

Private 속성

G4ErrorRunManagerHelpertheG4ErrorRunManagerHelper
 
G4ErrorPropagatorthePropagator
 
G4Mag_UsualEqRhstheEquationOfMotion
 
G4ErrorPropagationNavigatortheG4ErrorPropagationNavigator
 

정적 Private 속성

static G4ThreadLocal
G4ErrorPropagatorManager
theG4ErrorPropagatorManager = 0
 

상세한 설명

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

생성자 & 소멸자 문서화

G4ErrorPropagatorManager::G4ErrorPropagatorManager ( )
G4ErrorPropagatorManager::~G4ErrorPropagatorManager ( )

멤버 함수 문서화

G4bool G4ErrorPropagatorManager::CloseGeometry ( )
void G4ErrorPropagatorManager::EventTermination ( )

G4ErrorPropagatorManager.cc 파일의 359 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ErrorState_Init, G4ErrorPropagatorData::GetErrorPropagatorData(), G4ErrorPropagatorData::SetState().

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

G4ErrorPropagationNavigator* G4ErrorPropagatorManager::GetErrorPropagationNavigator ( ) const
inline

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

다음을 참조함 : theG4ErrorPropagationNavigator.

G4ErrorPropagatorManager * G4ErrorPropagatorManager::GetErrorPropagatorManager ( )
static

G4ErrorPropagatorManager.cc 파일의 69 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ErrorPropagatorManager(), theG4ErrorPropagatorManager.

다음에 의해서 참조됨 : Finalize(), Initialize(), ProcessEvent().

G4ErrorRunManagerHelper* G4ErrorPropagatorManager::GetErrorRunManagerHelper ( ) const
inline

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

다음을 참조함 : theG4ErrorRunManagerHelper.

G4ErrorPropagator* G4ErrorPropagatorManager::GetPropagator ( ) const
inline

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

다음을 참조함 : thePropagator.

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

G4bool G4ErrorPropagatorManager::InitFieldForBackwards ( )
void G4ErrorPropagatorManager::InitGeant4e ( )
void G4ErrorPropagatorManager::InitTrackPropagation ( )
G4String G4ErrorPropagatorManager::PrintG4ErrorState ( )

G4ErrorPropagatorManager.cc 파일의 374 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ErrorPropagatorData::GetErrorPropagatorData().

다음에 의해서 참조됨 : InitGeant4e(), StartNavigator().

G4String G4ErrorPropagatorManager::PrintG4ErrorState ( G4ErrorState  state)
G4String G4ErrorPropagatorManager::PrintG4State ( )

G4ErrorPropagatorManager.cc 파일의 407 번째 라인에서 정의되었습니다.

다음을 참조함 : G4StateManager::GetStateManager().

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

G4String G4ErrorPropagatorManager::PrintG4State ( G4ApplicationState  state)

G4ErrorPropagatorManager.cc 파일의 414 번째 라인에서 정의되었습니다.

다음을 참조함 : G4State_Abort, G4State_EventProc, G4State_GeomClosed, G4State_Idle, G4State_Init, G4State_PreInit, G4State_Quit.

G4int G4ErrorPropagatorManager::Propagate ( G4ErrorTrajState currentTS,
const G4ErrorTarget target,
G4ErrorMode  mode = G4ErrorMode_PropForwards 
)
G4int G4ErrorPropagatorManager::PropagateOneStep ( G4ErrorTrajState currentTS,
G4ErrorMode  mode = G4ErrorMode_PropForwards 
)
void G4ErrorPropagatorManager::RunTermination ( )
void G4ErrorPropagatorManager::SetSteppingManagerVerboseLevel ( )
void G4ErrorPropagatorManager::SetUserAction ( G4UserTrackingAction userAction)

G4ErrorPropagatorManager.cc 파일의 337 번째 라인에서 정의되었습니다.

다음을 참조함 : G4EventManager::GetEventManager(), G4EventManager::SetUserAction().

void G4ErrorPropagatorManager::SetUserAction ( G4UserSteppingAction userAction)

G4ErrorPropagatorManager.cc 파일의 344 번째 라인에서 정의되었습니다.

다음을 참조함 : G4EventManager::GetEventManager(), G4EventManager::SetUserAction().

void G4ErrorPropagatorManager::SetUserInitialization ( G4VUserDetectorConstruction userInit)

G4ErrorPropagatorManager.cc 파일의 316 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ErrorRunManagerHelper::SetUserInitialization(), theG4ErrorRunManagerHelper.

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

void G4ErrorPropagatorManager::SetUserInitialization ( G4VPhysicalVolume userInit)

G4ErrorPropagatorManager.cc 파일의 323 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ErrorRunManagerHelper::SetUserInitialization(), theG4ErrorRunManagerHelper.

void G4ErrorPropagatorManager::SetUserInitialization ( G4VUserPhysicsList userInit)

G4ErrorPropagatorManager.cc 파일의 330 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ErrorRunManagerHelper::SetUserInitialization(), theG4ErrorRunManagerHelper.

void G4ErrorPropagatorManager::StartG4ErrorRunManagerHelper ( )
private

G4ErrorPropagatorManager.cc 파일의 120 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cout, G4endl, G4ErrorRunManagerHelper::GetRunManagerKernel(), theG4ErrorRunManagerHelper, G4ErrorPropagatorData::verbose().

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

void G4ErrorPropagatorManager::StartNavigator ( )
private

멤버 데이타 문서화

G4Mag_UsualEqRhs* G4ErrorPropagatorManager::theEquationOfMotion
private

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

다음에 의해서 참조됨 : G4ErrorPropagatorManager(), InitFieldForBackwards(), ~G4ErrorPropagatorManager().

G4ErrorPropagationNavigator* G4ErrorPropagatorManager::theG4ErrorPropagationNavigator
private

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

다음에 의해서 참조됨 : G4ErrorPropagatorManager(), GetErrorPropagationNavigator(), StartNavigator(), ~G4ErrorPropagatorManager().

G4ThreadLocal G4ErrorPropagatorManager * G4ErrorPropagatorManager::theG4ErrorPropagatorManager = 0
staticprivate

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

다음에 의해서 참조됨 : GetErrorPropagatorManager(), ~G4ErrorPropagatorManager().

G4ErrorRunManagerHelper* G4ErrorPropagatorManager::theG4ErrorRunManagerHelper
private
G4ErrorPropagator* G4ErrorPropagatorManager::thePropagator
private

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