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

#include <geant4/tree/geant4-10.6-release/examples/extended/parameterisations/gflash/gflash1/include/ExGflashRunAction.hh>

+ Inheritance diagram for ExGflashRunAction:
+ Collaboration diagram for ExGflashRunAction:

Public Member Functions

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

Private Attributes

G4int fRunID
 
ExGflashHistoManagerfHistoManager
 
ExGflashDetectorConstructionfDetector
 
G4Timer fRunTimer
 

Additional Inherited Members

- Protected Attributes inherited from G4UserRunAction
G4bool isMaster
 

Detailed Description

Definition at line 38 of file ExGflashRunAction.hh.

View newest version in sPHENIX GitHub at line 38 of file ExGflashRunAction.hh

Constructor & Destructor Documentation

ExGflashRunAction::ExGflashRunAction ( )

Definition at line 36 of file ExGflashRunAction.cc.

View newest version in sPHENIX GitHub at line 36 of file ExGflashRunAction.cc

ExGflashRunAction::~ExGflashRunAction ( )

Definition at line 42 of file ExGflashRunAction.cc.

View newest version in sPHENIX GitHub at line 42 of file ExGflashRunAction.cc

ExGflashRunAction::ExGflashRunAction ( )
ExGflashRunAction::~ExGflashRunAction ( )
ExGflashRunAction::ExGflashRunAction ( )
ExGflashRunAction::~ExGflashRunAction ( )
ExGflashRunAction::ExGflashRunAction ( ExGflashDetectorConstruction det)

Definition at line 35 of file ExGflashRunAction.cc.

View newest version in sPHENIX GitHub at line 35 of file ExGflashRunAction.cc

References fDetector, and fHistoManager.

ExGflashRunAction::~ExGflashRunAction ( )

Member Function Documentation

void ExGflashRunAction::BeginOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

Definition at line 47 of file ExGflashRunAction.cc.

View newest version in sPHENIX GitHub at line 47 of file ExGflashRunAction.cc

References fRunID, G4cout, G4endl, and G4Run::GetRunID().

+ Here is the call graph for this function:

virtual void ExGflashRunAction::BeginOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

virtual void ExGflashRunAction::BeginOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

virtual void ExGflashRunAction::BeginOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

void ExGflashRunAction::EndOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

Definition at line 56 of file ExGflashRunAction.cc.

View newest version in sPHENIX GitHub at line 56 of file ExGflashRunAction.cc

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

+ Here is the call graph for this function:

virtual void ExGflashRunAction::EndOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

virtual void ExGflashRunAction::EndOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

virtual void ExGflashRunAction::EndOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

Member Data Documentation

ExGflashDetectorConstruction* ExGflashRunAction::fDetector
private

Definition at line 52 of file ExGflashRunAction.hh.

View newest version in sPHENIX GitHub at line 52 of file ExGflashRunAction.hh

Referenced by ExGflashRunAction().

ExGflashHistoManager* ExGflashRunAction::fHistoManager
private

Definition at line 51 of file ExGflashRunAction.hh.

View newest version in sPHENIX GitHub at line 51 of file ExGflashRunAction.hh

Referenced by ExGflashRunAction().

G4int ExGflashRunAction::fRunID
private

Definition at line 48 of file ExGflashRunAction.hh.

View newest version in sPHENIX GitHub at line 48 of file ExGflashRunAction.hh

Referenced by BeginOfRunAction().

G4Timer ExGflashRunAction::fRunTimer
private

Definition at line 54 of file ExGflashRunAction.hh.

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


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