ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
doiPETRunAction Class Reference

doiPETRun action class More...

#include <geant4/tree/geant4-10.6-release/examples/advanced/doiPET/include/doiPETRunAction.hh>

+ Inheritance diagram for doiPETRunAction:
+ Collaboration diagram for doiPETRunAction:

Public Member Functions

 doiPETRunAction ()
 
virtual ~doiPETRunAction ()
 
virtual G4RunGenerateRun ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
- Public Member Functions inherited from G4UserRunAction
 G4UserRunAction ()
 
virtual ~G4UserRunAction ()
 
virtual void SetMaster (G4bool val=true)
 
G4bool IsMaster () const
 

Private Attributes

doiPETRunfRun
 

Additional Inherited Members

- Protected Attributes inherited from G4UserRunAction
G4bool isMaster
 

Detailed Description

doiPETRun action class

Definition at line 54 of file doiPETRunAction.hh.

View newest version in sPHENIX GitHub at line 54 of file doiPETRunAction.hh

Constructor & Destructor Documentation

doiPETRunAction::doiPETRunAction ( )

Definition at line 60 of file doiPETRunAction.cc.

View newest version in sPHENIX GitHub at line 60 of file doiPETRunAction.cc

doiPETRunAction::~doiPETRunAction ( )
virtual

Definition at line 65 of file doiPETRunAction.cc.

View newest version in sPHENIX GitHub at line 65 of file doiPETRunAction.cc

Member Function Documentation

void doiPETRunAction::BeginOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

Definition at line 77 of file doiPETRunAction.cc.

View newest version in sPHENIX GitHub at line 77 of file doiPETRunAction.cc

References G4cout, G4endl, G4Run::GetRunID(), G4RunManager::GetRunManager(), G4UserRunAction::isMaster, and G4RunManager::SetRandomNumberStore().

+ Here is the call graph for this function:

void doiPETRunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

Definition at line 89 of file doiPETRunAction.cc.

View newest version in sPHENIX GitHub at line 89 of file doiPETRunAction.cc

References fRun, G4cout, G4endl, and G4Run::GetNumberOfEvent().

+ Here is the call graph for this function:

G4Run * doiPETRunAction::GenerateRun ( void  )
virtual

Reimplemented from G4UserRunAction.

Definition at line 69 of file doiPETRunAction.cc.

View newest version in sPHENIX GitHub at line 69 of file doiPETRunAction.cc

References fRun.

Member Data Documentation

doiPETRun* doiPETRunAction::fRun
private

Definition at line 66 of file doiPETRunAction.hh.

View newest version in sPHENIX GitHub at line 66 of file doiPETRunAction.hh

Referenced by EndOfRunAction(), and GenerateRun().


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