Geant4.10
|
#include <G4EventManager.hh>
Static Public Member Functions | |
static G4EventManager * | GetEventManager () |
Definition at line 60 of file G4EventManager.hh.
G4EventManager::G4EventManager | ( | ) |
Definition at line 49 of file G4EventManager.cc.
References FatalException, G4Exception(), G4SDManager::GetSDMpointerIfExist(), and G4StateManager::GetStateManager().
G4EventManager::~G4EventManager | ( | ) |
Definition at line 80 of file G4EventManager.cc.
void G4EventManager::AbortCurrentEvent | ( | ) |
Definition at line 388 of file G4EventManager.cc.
References G4StackManager::clear(), and G4TrackingManager::EventAborted().
Referenced by G4RunManager::AbortEvent(), G4RunManager::AbortRun(), export_G4EventManager(), and G4EvManMessenger::SetNewValue().
|
inline |
Definition at line 125 of file G4EventManager.hh.
Referenced by LXeStackingAction::ClassifyNewTrack(), export_G4EventManager(), F04EventAction::GetEventNo(), WLSEventAction::GetEventNo(), Em10EventAction::GetEventno(), and LXeSteppingAction::UserSteppingAction().
|
static |
Definition at line 46 of file G4EventManager.cc.
Referenced by LXeEventAction::BeginOfEventAction(), LXeStackingAction::ClassifyNewTrack(), G4StackChecker::ClassifyNewTrack(), export_G4EventManager(), G4ErrorPropagator::G4ErrorPropagator(), G4MaterialScanner::G4MaterialScanner(), G4TheRayTracer::G4TheRayTracer(), G4ErrorPropagator::InvokePostUserTrackingAction(), G4ErrorPropagator::InvokePreUserTrackingAction(), G4ErrorPropagatorManager::SetSteppingManagerVerboseLevel(), G4ErrorRunManagerHelper::SetUserAction(), G4ErrorPropagatorManager::SetUserAction(), and LXeSteppingAction::UserSteppingAction().
|
inline |
Definition at line 127 of file G4EventManager.hh.
Referenced by export_G4EventManager().
|
inline |
Definition at line 184 of file G4EventManager.hh.
Referenced by G4RunManagerKernel::GetPrimaryTransformer().
|
inline |
Definition at line 162 of file G4EventManager.hh.
Referenced by export_G4EventManager(), and G4RunManagerKernel::GetStackManager().
|
inline |
Definition at line 164 of file G4EventManager.hh.
Referenced by export_G4EventManager(), G4ErrorPropagator::G4ErrorPropagator(), G4RunManagerKernel::GetTrackingManager(), and G4ErrorPropagatorManager::SetSteppingManagerVerboseLevel().
|
inline |
Definition at line 145 of file G4EventManager.hh.
Referenced by G4TheRayTracer::StoreUserActions().
G4VUserEventInformation * G4EventManager::GetUserInformation | ( | ) |
Definition at line 376 of file G4EventManager.cc.
References G4State_EventProc, G4StateManager::GetCurrentState(), and G4Event::GetUserInformation().
Referenced by export_G4EventManager().
|
inline |
Definition at line 147 of file G4EventManager.hh.
Referenced by G4TheRayTracer::StoreUserActions().
|
inline |
Definition at line 151 of file G4EventManager.hh.
Referenced by G4TheRayTracer::StoreUserActions().
|
inline |
Definition at line 149 of file G4EventManager.hh.
Referenced by G4ErrorPropagator::InvokePostUserTrackingAction(), G4ErrorPropagator::InvokePreUserTrackingAction(), and G4TheRayTracer::StoreUserActions().
|
inline |
Definition at line 168 of file G4EventManager.hh.
Referenced by export_G4EventManager(), and G4EvManMessenger::GetCurrentValue().
void G4EventManager::KeepTheCurrentEvent | ( | ) |
Definition at line 385 of file G4EventManager.cc.
References G4Event::KeepTheEvent().
Referenced by G4EvManMessenger::SetNewValue().
Definition at line 333 of file G4EventManager.cc.
Referenced by G4TheRayTracer::CreateBitMap(), G4WorkerRunManager::ProcessOneEvent(), and G4RunManager::ProcessOneEvent().
void G4EventManager::ProcessOneEvent | ( | G4TrackVector * | trackVector, |
G4Event * | anEvent = 0 |
||
) |
Definition at line 339 of file G4EventManager.cc.
References G4ThreadLocal, CLHEP::HepRandom::saveFullState(), and G4Event::SetRandomNumberStatus().
Definition at line 156 of file G4EventManager.hh.
References G4StackManager::SetNumberOfAdditionalWaitingStacks().
Referenced by export_G4EventManager(), and G4RunManager::SetNumberOfAdditionalWaitingStacks().
|
inline |
Definition at line 186 of file G4EventManager.hh.
Referenced by G4RunManagerKernel::SetPrimaryTransformer().
void G4EventManager::SetUserAction | ( | G4UserEventAction * | userAction | ) |
Definition at line 309 of file G4EventManager.cc.
References G4UserEventAction::SetEventManager().
Referenced by G4TheRayTracer::RestoreUserActions(), G4ErrorRunManagerHelper::SetUserAction(), G4ErrorPropagatorManager::SetUserAction(), G4RunManager::SetUserAction(), and G4TheRayTracer::StoreUserActions().
void G4EventManager::SetUserAction | ( | G4UserStackingAction * | userAction | ) |
Definition at line 315 of file G4EventManager.cc.
References G4StackManager::SetUserStackingAction().
void G4EventManager::SetUserAction | ( | G4UserTrackingAction * | userAction | ) |
Definition at line 321 of file G4EventManager.cc.
References G4TrackingManager::SetUserAction().
void G4EventManager::SetUserAction | ( | G4UserSteppingAction * | userAction | ) |
Definition at line 327 of file G4EventManager.cc.
References G4TrackingManager::SetUserAction().
void G4EventManager::SetUserInformation | ( | G4VUserEventInformation * | anInfo | ) |
Definition at line 362 of file G4EventManager.cc.
References G4Exception(), G4State_EventProc, G4StateManager::GetCurrentState(), JustWarning, and G4Event::SetUserInformation().
Referenced by LXeEventAction::BeginOfEventAction(), and export_G4EventManager().
Definition at line 170 of file G4EventManager.hh.
References G4PrimaryTransformer::SetVerboseLevel(), and G4StackManager::SetVerboseLevel().
Referenced by export_G4EventManager(), and G4EvManMessenger::SetNewValue().
Definition at line 188 of file G4EventManager.hh.
Referenced by G4RunManager::StoreRandomNumberStatusToG4Event().