Geant4
10.03
|
#include <G4VUserActionInitialization.hh>
Inherited by ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, B01ActionInitialization, B02ActionInitialization, B03ActionInitialization, B1ActionInitialization, B1ActionInitialization, B1ConActionInitialization, B2ActionInitialization, B2ActionInitialization, B2ActionInitialization, B3aActionInitialization, B3bActionInitialization, B4aActionInitialization, B4bActionInitialization, B4cActionInitialization, B4dActionInitialization, B5ActionInitialization, BrachyActionInitialization, DicomActionInitialization, DMXActionInitializer, ElectronActionInitialization, ExGflashActionInitialization, ExTGActionInitialization, ExUCNActionInitialization, F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, F04ActionInitialization, F05ActionInitialization, F06ActionInitialization, FCALActionInitialization, FFActionInitialization, G04ActionInitialization, G3toG4ActionInitialization, G4HumanPhantomActionInitialization, GammaKnifeActionInitialization, GammaRayTelActionInitializer, GB01ActionInitialization, GB02ActionInitialization, GB03ActionInitialization, GB04ActionInitialization, GB05ActionInitialization, GB06ActionInitialization, HadrontherapyActionInitialization, LXeActionInitialization, OpNoviceActionInitialization, Par01ActionInitialization, Par02ActionInitialization, PurgMagActionInitializer, RE01ActionInitialization, RE02ActionInitialization, RE03ActionInitialization, RE04ActionInitialization, RE05ActionInitialization, RE06ActionInitialization, TSActionInitialization, UltraActionInitializer, WLSActionInitialization, XActionInitialization, XrayFluoActionInitializer, and XrayTelActionInitializer.
Public Member Functions | |
G4VUserActionInitialization () | |
virtual | ~G4VUserActionInitialization () |
virtual void | Build () const =0 |
virtual void | BuildForMaster () const |
virtual G4VSteppingVerbose * | InitializeSteppingVerbose () const |
Protected Member Functions | |
void | SetUserAction (G4VUserPrimaryGeneratorAction *) const |
void | SetUserAction (G4UserRunAction *) const |
void | SetUserAction (G4UserEventAction *) const |
void | SetUserAction (G4UserStackingAction *) const |
void | SetUserAction (G4UserTrackingAction *) const |
void | SetUserAction (G4UserSteppingAction *) const |
Definition at line 59 of file G4VUserActionInitialization.hh.
G4VUserActionInitialization::G4VUserActionInitialization | ( | ) |
Definition at line 29 of file G4VUserActionInitialization.cc.
|
virtual |
Definition at line 32 of file G4VUserActionInitialization.cc.
|
pure virtual |
Implemented in Par02ActionInitialization, TSActionInitialization, FFActionInitialization, ActionInitialization, ActionInitialization, F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, WLSActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, XrayTelActionInitializer, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, LXeActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, PurgMagActionInitializer, XrayFluoActionInitializer, B2ActionInitialization, B2ActionInitialization, B3aActionInitialization, B3bActionInitialization, B4aActionInitialization, B4bActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ElectronActionInitialization, OpNoviceActionInitialization, B2ActionInitialization, ActionInitialization, UltraActionInitializer, GammaKnifeActionInitialization, GammaRayTelActionInitializer, DMXActionInitializer, ActionInitialization, B4cActionInitialization, B4dActionInitialization, B1ConActionInitialization, B01ActionInitialization, B02ActionInitialization, B03ActionInitialization, GB01ActionInitialization, GB02ActionInitialization, GB04ActionInitialization, GB05ActionInitialization, GB06ActionInitialization, F04ActionInitialization, G3toG4ActionInitialization, DicomActionInitialization, ExGflashActionInitialization, Par01ActionInitialization, ExTGActionInitialization, FCALActionInitialization, B1ActionInitialization, B5ActionInitialization, G04ActionInitialization, RE03ActionInitialization, B1ActionInitialization, HadrontherapyActionInitialization, G4HumanPhantomActionInitialization, XActionInitialization, ExUCNActionInitialization, F05ActionInitialization, F06ActionInitialization, RE01ActionInitialization, RE02ActionInitialization, RE04ActionInitialization, RE05ActionInitialization, RE06ActionInitialization, ActionInitialization, GB03ActionInitialization, BrachyActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, and ActionInitialization.
Referenced by tbbTask::execute(), G4RunManager::SetUserInitialization(), and G4MTRunManagerKernel::StartThread().
|
virtual |
Reimplemented in Par02ActionInitialization, TSActionInitialization, FFActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, ActionInitialization, ActionInitialization, XrayTelActionInitializer, ActionInitialization, ActionInitialization, ActionInitialization, WLSActionInitialization, ActionInitialization, PurgMagActionInitializer, XrayFluoActionInitializer, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, LXeActionInitialization, UltraActionInitializer, ActionInitialization, GammaRayTelActionInitializer, ActionInitialization, DMXActionInitializer, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, B2ActionInitialization, B2ActionInitialization, B3aActionInitialization, B3bActionInitialization, B4aActionInitialization, B4bActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ElectronActionInitialization, OpNoviceActionInitialization, B2ActionInitialization, ActionInitialization, GammaKnifeActionInitialization, ActionInitialization, B4cActionInitialization, B4dActionInitialization, B1ConActionInitialization, B01ActionInitialization, B02ActionInitialization, B03ActionInitialization, GB01ActionInitialization, GB02ActionInitialization, GB04ActionInitialization, GB05ActionInitialization, GB06ActionInitialization, F04ActionInitialization, G3toG4ActionInitialization, DicomActionInitialization, ExGflashActionInitialization, Par01ActionInitialization, ExTGActionInitialization, RE01ActionInitialization, RE02ActionInitialization, RE04ActionInitialization, RE05ActionInitialization, RE06ActionInitialization, FCALActionInitialization, B1ActionInitialization, B5ActionInitialization, GB03ActionInitialization, G04ActionInitialization, B1ActionInitialization, HadrontherapyActionInitialization, G4HumanPhantomActionInitialization, ExUCNActionInitialization, F05ActionInitialization, F06ActionInitialization, ActionInitialization, BrachyActionInitialization, ActionInitialization, ActionInitialization, and ActionInitialization.
Definition at line 35 of file G4VUserActionInitialization.cc.
Referenced by G4MTRunManager::SetUserInitialization().
|
virtual |
Reimplemented in F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, ActionInitialization, WLSActionInitialization, ActionInitialization, ActionInitialization, LXeActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, PurgMagActionInitializer, XrayFluoActionInitializer, ActionInitialization, ActionInitialization, OpNoviceActionInitialization, ActionInitialization, F04ActionInitialization, FCALActionInitialization, and F05ActionInitialization.
Definition at line 56 of file G4VUserActionInitialization.cc.
Referenced by tbbTask::execute(), and G4MTRunManagerKernel::StartThread().
|
protected |
Definition at line 38 of file G4VUserActionInitialization.cc.
References G4RunManager::GetRunManager(), and G4RunManager::SetUserAction().
Referenced by BrachyActionInitialization::Build(), GB03ActionInitialization::Build(), HadrontherapyActionInitialization::Build(), F05ActionInitialization::Build(), F06ActionInitialization::Build(), RE01ActionInitialization::Build(), RE02ActionInitialization::Build(), G4HumanPhantomActionInitialization::Build(), RE04ActionInitialization::Build(), RE05ActionInitialization::Build(), RE06ActionInitialization::Build(), XActionInitialization::Build(), ExUCNActionInitialization::Build(), G04ActionInitialization::Build(), B5ActionInitialization::Build(), RE03ActionInitialization::Build(), B1ActionInitialization::Build(), FCALActionInitialization::Build(), B4cActionInitialization::Build(), F04ActionInitialization::Build(), G3toG4ActionInitialization::Build(), B4dActionInitialization::Build(), DicomActionInitialization::Build(), B1ConActionInitialization::Build(), ExGflashActionInitialization::Build(), Par01ActionInitialization::Build(), GB01ActionInitialization::Build(), B01ActionInitialization::Build(), B02ActionInitialization::Build(), ExTGActionInitialization::Build(), B03ActionInitialization::Build(), GB02ActionInitialization::Build(), GB05ActionInitialization::Build(), GB04ActionInitialization::Build(), GB06ActionInitialization::Build(), DMXActionInitializer::Build(), GammaRayTelActionInitializer::Build(), UltraActionInitializer::Build(), GammaKnifeActionInitialization::Build(), B4aActionInitialization::Build(), B4bActionInitialization::Build(), XrayFluoActionInitializer::Build(), ElectronActionInitialization::Build(), OpNoviceActionInitialization::Build(), B2ActionInitialization::Build(), B3aActionInitialization::Build(), PurgMagActionInitializer::Build(), B3bActionInitialization::Build(), ActionInitialization::Build(), LXeActionInitialization::Build(), XrayTelActionInitializer::Build(), WLSActionInitialization::Build(), F02ActionInitialization::Build(), F01ActionInitialization::Build(), F03ActionInitialization::Build(), FFActionInitialization::Build(), TSActionInitialization::Build(), Par02ActionInitialization::Build(), HadrontherapyActionInitialization::BuildForMaster(), ExUCNActionInitialization::BuildForMaster(), B5ActionInitialization::BuildForMaster(), B1ActionInitialization::BuildForMaster(), FCALActionInitialization::BuildForMaster(), B1ConActionInitialization::BuildForMaster(), F04ActionInitialization::BuildForMaster(), RE05ActionInitialization::BuildForMaster(), G3toG4ActionInitialization::BuildForMaster(), DicomActionInitialization::BuildForMaster(), ExTGActionInitialization::BuildForMaster(), B4dActionInitialization::BuildForMaster(), RE02ActionInitialization::BuildForMaster(), B03ActionInitialization::BuildForMaster(), RE06ActionInitialization::BuildForMaster(), RE01ActionInitialization::BuildForMaster(), B4cActionInitialization::BuildForMaster(), B01ActionInitialization::BuildForMaster(), B02ActionInitialization::BuildForMaster(), GammaKnifeActionInitialization::BuildForMaster(), B4bActionInitialization::BuildForMaster(), B2ActionInitialization::BuildForMaster(), ElectronActionInitialization::BuildForMaster(), OpNoviceActionInitialization::BuildForMaster(), B3bActionInitialization::BuildForMaster(), B4aActionInitialization::BuildForMaster(), B3aActionInitialization::BuildForMaster(), UltraActionInitializer::BuildForMaster(), DMXActionInitializer::BuildForMaster(), GammaRayTelActionInitializer::BuildForMaster(), ActionInitialization::BuildForMaster(), PurgMagActionInitializer::BuildForMaster(), XrayFluoActionInitializer::BuildForMaster(), LXeActionInitialization::BuildForMaster(), WLSActionInitialization::BuildForMaster(), XrayTelActionInitializer::BuildForMaster(), F01ActionInitialization::BuildForMaster(), F02ActionInitialization::BuildForMaster(), F03ActionInitialization::BuildForMaster(), FFActionInitialization::BuildForMaster(), TSActionInitialization::BuildForMaster(), and Par02ActionInitialization::BuildForMaster().
|
protected |
Definition at line 41 of file G4VUserActionInitialization.cc.
References G4RunManager::GetRunManager(), and G4RunManager::SetUserAction().
|
protected |
Definition at line 44 of file G4VUserActionInitialization.cc.
References G4RunManager::GetRunManager(), and G4RunManager::SetUserAction().
|
protected |
Definition at line 47 of file G4VUserActionInitialization.cc.
References G4RunManager::GetRunManager(), and G4RunManager::SetUserAction().
|
protected |
Definition at line 50 of file G4VUserActionInitialization.cc.
References G4RunManager::GetRunManager(), and G4RunManager::SetUserAction().
|
protected |
Definition at line 53 of file G4VUserActionInitialization.cc.
References G4RunManager::GetRunManager(), and G4RunManager::SetUserAction().