|
Geant4
10.00.p01
|
#include <G4UserRunAction.hh>
Inherited by B01RunAction, B02RunAction, B03RunAction, B1ConRunAction, B1RunAction, B1RunAction, B2RunAction, B2RunAction, B2RunAction, B3RunAction, B4bRunAction, B4RunAction, B4RunAction, B4RunAction, B5RunAction, BrachyRunAction, CB_G4UserRunAction, CCalRunAction, CexmcRunAction, CML2RunAction, DicomRunAction, DMXRunAction, ElectronRunAction, Em10RunAction, eRositaRunAction, ExG4RunAction01, ExGflashRunAction, exGPSRunAction, ExN02RunAction, ExN04RunAction, ExN04RunAction, ExP01RunAction, exrdmRunAction, ExTGRunAction, F01RunAction, F02RunAction, F03RunAction, F04RunAction, FCALRunAction, G02RunAction, G03RunAction, G4AdjointSimManager, G4BlineTracer, G4HumanPhantomRunAction, G4RTRunAction, GammaKnifeRunAction, GammaRayTelRunAction, HadrontherapyRunAction, IORTRunAction, LXeRunAction, OpNoviceRunAction, PurgMagRunAction, RE01RunAction, RE02RunAction, RE05RunAction, RE06RunAction, RMC01RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, UltraRunAction, WLSRunAction, XrayFluoRunAction, and XrayTelRunAction.
Public Member Functions | |
| G4UserRunAction () | |
| virtual | ~G4UserRunAction () |
| virtual G4Run * | GenerateRun () |
| virtual void | BeginOfRunAction (const G4Run *aRun) |
| virtual void | EndOfRunAction (const G4Run *aRun) |
| void | SetMaster (G4bool val=true) |
| G4bool | IsMaster () const |
Protected Attributes | |
| G4bool | isMaster |
Definition at line 52 of file G4UserRunAction.hh.
| G4UserRunAction::G4UserRunAction | ( | ) |
Definition at line 35 of file G4UserRunAction.cc.
References FatalException, G4Exception(), and G4ParticleTable::GetParticleTable().
Here is the call graph for this function:
|
virtual |
Definition at line 52 of file G4UserRunAction.cc.
|
virtual |
Reimplemented in G4AdjointSimManager, RE02RunAction, G4BlineTracer, RunAction, XrayTelRunAction, XrayFluoRunAction, RMC01RunAction, B4bRunAction, RunAction, B4RunAction, B4RunAction, B4RunAction, RunAction, RunAction, RunAction, DMXRunAction, RunAction, IORTRunAction, RunAction, B01RunAction, B02RunAction, B03RunAction, RunAction, RunAction, G02RunAction, UltraRunAction, GammaRayTelRunAction, Em10RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, CML2RunAction, ExG4RunAction01, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, G03RunAction, RunAction, PurgMagRunAction, RunAction, RunAction, RunAction, RunAction, BrachyRunAction, HadrontherapyRunAction, RunAction, RunAction, RunAction, RunAction, RunAction, WLSRunAction, RunAction, B1ConRunAction, RunAction, RunAction, DicomRunAction, ExP01RunAction, RunAction, GammaKnifeRunAction, RunAction, B1RunAction, F01RunAction, F02RunAction, F03RunAction, RunAction, RunAction, ExN02RunAction, ExN04RunAction, RE05RunAction, RunAction, FCALRunAction, F04RunAction, exrdmRunAction, B1RunAction, G4RTRunAction, RunAction, RunAction, B2RunAction, B2RunAction, exGPSRunAction, OpNoviceRunAction, B2RunAction, eRositaRunAction, B3RunAction, ExTGRunAction, RE01RunAction, RE06RunAction, B5RunAction, ExN04RunAction, LXeRunAction, G4HumanPhantomRunAction, RunAction, ExGflashRunAction, CB_G4UserRunAction, CCalRunAction, and RunAction.
Definition at line 58 of file G4UserRunAction.cc.
Referenced by CB_G4UserRunAction::BeginOfRunAction(), G4AdjointSimManager::BeginOfRunAction(), export_G4UserRunAction(), G4WorkerRunManager::RunInitialization(), and G4RunManager::RunInitialization().
Here is the caller graph for this function:
|
virtual |
Reimplemented in G4AdjointSimManager, RE02RunAction, G4BlineTracer, RunAction, XrayTelRunAction, XrayFluoRunAction, RMC01RunAction, B4bRunAction, RunAction, RunAction, RunAction, B4RunAction, B4RunAction, B4RunAction, RunAction, RunAction, CexmcRunAction, DMXRunAction, RunAction, IORTRunAction, RunAction, RunAction, RunAction, B01RunAction, B02RunAction, B03RunAction, RunAction, G02RunAction, UltraRunAction, GammaRayTelRunAction, Em10RunAction, RunAction, RunAction, RunAction, RunAction, CML2RunAction, ExG4RunAction01, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, RunAction, G03RunAction, RunAction, PurgMagRunAction, RunAction, RunAction, RunAction, RunAction, BrachyRunAction, HadrontherapyRunAction, RunAction, RunAction, RunAction, RunAction, WLSRunAction, RunAction, B1ConRunAction, RunAction, RunAction, DicomRunAction, ExP01RunAction, RunAction, GammaKnifeRunAction, RunAction, B1RunAction, F01RunAction, F02RunAction, F03RunAction, RunAction, FCALRunAction, RunAction, ExN02RunAction, RunAction, F04RunAction, exrdmRunAction, B1RunAction, G4RTRunAction, CB_G4UserRunAction, RunAction, RunAction, B2RunAction, B2RunAction, exGPSRunAction, OpNoviceRunAction, B2RunAction, eRositaRunAction, B3RunAction, ElectronRunAction, ExTGRunAction, RE01RunAction, RE06RunAction, B5RunAction, LXeRunAction, G4HumanPhantomRunAction, RunAction, ExGflashRunAction, CCalRunAction, and RunAction.
Definition at line 61 of file G4UserRunAction.cc.
Referenced by CB_G4UserRunAction::EndOfRunAction(), G4AdjointSimManager::EndOfRunAction(), export_G4UserRunAction(), and G4RunManager::RunTermination().
Here is the caller graph for this function:
|
virtual |
Reimplemented in RE02RunAction, RunAction, B4bRunAction, CexmcRunAction, B01RunAction, B02RunAction, B03RunAction, RunAction, RunAction, RunAction, RunAction, B1ConRunAction, DicomRunAction, B1RunAction, G4RTRunAction, B3RunAction, ElectronRunAction, and RE06RunAction.
Definition at line 55 of file G4UserRunAction.cc.
Referenced by G4WorkerRunManager::RunInitialization(), and G4RunManager::RunInitialization().
Here is the caller graph for this function:
|
inline |
Definition at line 69 of file G4UserRunAction.hh.
References isMaster.
Referenced by ExTGRunAction::BeginOfRunAction(), B1ConRunAction::BeginOfRunAction(), UltraRunAction::BeginOfRunAction(), B3RunAction::EndOfRunAction(), RE06RunAction::EndOfRunAction(), B1RunAction::EndOfRunAction(), B1ConRunAction::EndOfRunAction(), DicomRunAction::EndOfRunAction(), UltraRunAction::EndOfRunAction(), B02RunAction::EndOfRunAction(), B01RunAction::EndOfRunAction(), B03RunAction::EndOfRunAction(), and RE02RunAction::EndOfRunAction().
Here is the caller graph for this function:
|
inline |
Definition at line 67 of file G4UserRunAction.hh.
Referenced by G4WorkerRunManager::SetUserAction(), and G4MTRunManager::SetUserAction().
Here is the caller graph for this function:
|
protected |
Definition at line 64 of file G4UserRunAction.hh.
Referenced by B4RunAction::EndOfRunAction(), B4bRunAction::EndOfRunAction(), RunAction::InitializeWorker(), and IsMaster().