Geant4
10.00.p01
|
#include <G4VUserActionInitialization.hh>
Inherited by ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, B01ActionInitialization, B02ActionInitialization, B03ActionInitialization, B1ActionInitialization, B1ConActionInitialization, B2ActionInitialization, B2ActionInitialization, B2ActionInitialization, B3ActionInitialization, B4aActionInitialization, B4bActionInitialization, B4cActionInitialization, B4dActionInitialization, B5ActionInitialization, BrachyActionInitialization, DicomActionInitialization, ElectronActionInitialization, ExGflashActionInitialization, exGPSActionInitialization, ExTGActionInitialization, F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, F04ActionInitialization, F05ActionInitialization, F06ActionInitialization, G4HumanPhantomActionInitialization, GammaKnifeActionInitialization, GB01ActionInitialization, GB02ActionInitialization, LXeActionInitialization, OpNoviceActionInitialization, Par01ActionInitialization, RE01ActionInitialization, RE02ActionInitialization, RE03ActionInitialization, RE04ActionInitialization, RE05ActionInitialization, RE06ActionInitialization, UltraActionInitializer, and WLSActionInitialization.
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 F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, LXeActionInitialization, WLSActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, B2ActionInitialization, B2ActionInitialization, B3ActionInitialization, B4aActionInitialization, B4bActionInitialization, ActionInitialization, ActionInitialization, exGPSActionInitialization, OpNoviceActionInitialization, B2ActionInitialization, ActionInitialization, UltraActionInitializer, GammaKnifeActionInitialization, B4cActionInitialization, B4dActionInitialization, B1ConActionInitialization, B01ActionInitialization, B02ActionInitialization, B03ActionInitialization, GB01ActionInitialization, GB02ActionInitialization, F04ActionInitialization, DicomActionInitialization, ElectronActionInitialization, ExGflashActionInitialization, Par01ActionInitialization, ExTGActionInitialization, ActionInitialization, B1ActionInitialization, B5ActionInitialization, RE03ActionInitialization, F05ActionInitialization, F06ActionInitialization, RE01ActionInitialization, RE02ActionInitialization, RE04ActionInitialization, RE05ActionInitialization, RE06ActionInitialization, BrachyActionInitialization, G4HumanPhantomActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, and ActionInitialization.
Referenced by tbbTask::execute(), G4RunManager::SetUserInitialization(), and G4MTRunManagerKernel::StartThread().
|
virtual |
Reimplemented in ActionInitialization, F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, LXeActionInitialization, WLSActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, UltraActionInitializer, ActionInitialization, B2ActionInitialization, B2ActionInitialization, B3ActionInitialization, B4aActionInitialization, B4bActionInitialization, ActionInitialization, ActionInitialization, exGPSActionInitialization, OpNoviceActionInitialization, B2ActionInitialization, ActionInitialization, GammaKnifeActionInitialization, B4cActionInitialization, B4dActionInitialization, B1ConActionInitialization, B01ActionInitialization, B02ActionInitialization, B03ActionInitialization, GB01ActionInitialization, GB02ActionInitialization, F04ActionInitialization, DicomActionInitialization, ElectronActionInitialization, ExGflashActionInitialization, Par01ActionInitialization, ExTGActionInitialization, RE01ActionInitialization, RE02ActionInitialization, RE04ActionInitialization, RE05ActionInitialization, RE06ActionInitialization, ActionInitialization, B1ActionInitialization, B5ActionInitialization, F05ActionInitialization, F06ActionInitialization, BrachyActionInitialization, G4HumanPhantomActionInitialization, ActionInitialization, ActionInitialization, and ActionInitialization.
Definition at line 35 of file G4VUserActionInitialization.cc.
Referenced by G4MTRunManager::SetUserInitialization().
|
virtual |
Reimplemented in F01ActionInitialization, F02ActionInitialization, F03ActionInitialization, ActionInitialization, ActionInitialization, LXeActionInitialization, WLSActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, ActionInitialization, OpNoviceActionInitialization, F04ActionInitialization, 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(), G4HumanPhantomActionInitialization::Build(), F05ActionInitialization::Build(), RE04ActionInitialization::Build(), RE05ActionInitialization::Build(), RE06ActionInitialization::Build(), F06ActionInitialization::Build(), RE01ActionInitialization::Build(), RE02ActionInitialization::Build(), RE03ActionInitialization::Build(), B1ActionInitialization::Build(), B5ActionInitialization::Build(), GB01ActionInitialization::Build(), GB02ActionInitialization::Build(), B4cActionInitialization::Build(), F04ActionInitialization::Build(), B4dActionInitialization::Build(), DicomActionInitialization::Build(), GammaKnifeActionInitialization::Build(), B1ConActionInitialization::Build(), ElectronActionInitialization::Build(), B01ActionInitialization::Build(), B02ActionInitialization::Build(), ExGflashActionInitialization::Build(), Par01ActionInitialization::Build(), ExTGActionInitialization::Build(), B03ActionInitialization::Build(), UltraActionInitializer::Build(), B4bActionInitialization::Build(), exGPSActionInitialization::Build(), ActionInitialization::Build(), B2ActionInitialization::Build(), B4aActionInitialization::Build(), OpNoviceActionInitialization::Build(), B3ActionInitialization::Build(), WLSActionInitialization::Build(), LXeActionInitialization::Build(), F01ActionInitialization::Build(), F02ActionInitialization::Build(), F03ActionInitialization::Build(), B1ActionInitialization::BuildForMaster(), B5ActionInitialization::BuildForMaster(), DicomActionInitialization::BuildForMaster(), B4dActionInitialization::BuildForMaster(), B01ActionInitialization::BuildForMaster(), ExTGActionInitialization::BuildForMaster(), RE02ActionInitialization::BuildForMaster(), F04ActionInitialization::BuildForMaster(), RE01ActionInitialization::BuildForMaster(), RE06ActionInitialization::BuildForMaster(), B03ActionInitialization::BuildForMaster(), B02ActionInitialization::BuildForMaster(), B4cActionInitialization::BuildForMaster(), ElectronActionInitialization::BuildForMaster(), B1ConActionInitialization::BuildForMaster(), GammaKnifeActionInitialization::BuildForMaster(), RE05ActionInitialization::BuildForMaster(), UltraActionInitializer::BuildForMaster(), B3ActionInitialization::BuildForMaster(), OpNoviceActionInitialization::BuildForMaster(), B4bActionInitialization::BuildForMaster(), B2ActionInitialization::BuildForMaster(), exGPSActionInitialization::BuildForMaster(), B4aActionInitialization::BuildForMaster(), WLSActionInitialization::BuildForMaster(), LXeActionInitialization::BuildForMaster(), F01ActionInitialization::BuildForMaster(), F03ActionInitialization::BuildForMaster(), and F02ActionInitialization::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().