Geant4_10
Public Member Functions | Protected Attributes | List of all members
G4UserRunAction Class Reference

#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, demo.MyRunAction, 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, root_test.MyRunAction, 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, test.MyRunAction, test.MyRunAction, test.MyRunAction, UltraRunAction, WLSRunAction, XrayFluoRunAction, and XrayTelRunAction.

Public Member Functions

 G4UserRunAction ()
 
virtual ~G4UserRunAction ()
 
virtual G4RunGenerateRun ()
 
virtual void BeginOfRunAction (const G4Run *aRun)
 
virtual void EndOfRunAction (const G4Run *aRun)
 
void SetMaster (G4bool val=true)
 
G4bool IsMaster () const
 

Protected Attributes

G4bool isMaster
 

Detailed Description

Definition at line 52 of file G4UserRunAction.hh.

Constructor & Destructor Documentation

G4UserRunAction::G4UserRunAction ( )

Definition at line 35 of file G4UserRunAction.cc.

Here is the call graph for this function:

G4UserRunAction::~G4UserRunAction ( )
virtual

Definition at line 52 of file G4UserRunAction.cc.

Member Function Documentation

void G4UserRunAction::BeginOfRunAction ( const G4Run aRun)
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.

Here is the caller graph for this function:

void G4UserRunAction::EndOfRunAction ( const G4Run aRun)
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.

Here is the caller graph for this function:

G4Run * G4UserRunAction::GenerateRun ( void  )
virtual
G4bool G4UserRunAction::IsMaster ( ) const
inline

Definition at line 69 of file G4UserRunAction.hh.

Here is the caller graph for this function:

void G4UserRunAction::SetMaster ( G4bool  val = true)
inline

Definition at line 67 of file G4UserRunAction.hh.

Here is the caller graph for this function:

Member Data Documentation

G4bool G4UserRunAction::isMaster
protected

Definition at line 64 of file G4UserRunAction.hh.


The documentation for this class was generated from the following files: