Geant4-11
|
#include <G4UserRunAction.hh>
Public Member Functions | |
virtual void | BeginOfRunAction (const G4Run *aRun) |
virtual void | EndOfRunAction (const G4Run *aRun) |
G4UserRunAction () | |
virtual G4Run * | GenerateRun () |
G4bool | IsMaster () const |
virtual void | SetMaster (G4bool val=true) |
virtual | ~G4UserRunAction () |
Protected Attributes | |
G4bool | isMaster = true |
Definition at line 52 of file G4UserRunAction.hh.
G4UserRunAction::G4UserRunAction | ( | ) |
Definition at line 36 of file G4UserRunAction.cc.
References FatalException, G4Exception(), and G4ParticleTable::GetParticleTable().
|
virtual |
Definition at line 57 of file G4UserRunAction.cc.
|
virtual |
Reimplemented in RunAction, G4RTRunAction, CB_G4UserRunAction, G4AdjointSimManager, and G4MultiRunAction.
Definition at line 68 of file G4UserRunAction.cc.
Referenced by CB_G4UserRunAction::BeginOfRunAction(), G4AdjointSimManager::BeginOfRunAction(), export_G4UserRunAction(), G4RunManager::RunInitialization(), G4WorkerRunManager::RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
virtual |
Reimplemented in RunAction, G4RTRunAction, CB_G4UserRunAction, G4AdjointSimManager, and G4MultiRunAction.
Definition at line 73 of file G4UserRunAction.cc.
Referenced by CB_G4UserRunAction::EndOfRunAction(), G4AdjointSimManager::EndOfRunAction(), export_G4UserRunAction(), and G4RunManager::RunTermination().
|
virtual |
Reimplemented in G4RTRunAction, and G4MultiRunAction.
Definition at line 62 of file G4UserRunAction.cc.
Referenced by G4RunManager::RunInitialization(), G4WorkerRunManager::RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
inline |
|
inlinevirtual |
Reimplemented in G4MultiRunAction.
Definition at line 63 of file G4UserRunAction.hh.
References isMaster.
Referenced by G4MultiRunAction::SetMaster(), G4MTRunManager::SetUserAction(), and G4WorkerRunManager::SetUserAction().
|
protected |
Definition at line 68 of file G4UserRunAction.hh.
Referenced by IsMaster(), and SetMaster().