![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/gammaray_telescope/include/GammaRayTelRunAction.hh>
Inheritance diagram for GammaRayTelRunAction:
Collaboration diagram for GammaRayTelRunAction:Public Member Functions | |
| GammaRayTelRunAction () | |
| ~GammaRayTelRunAction () | |
| void | BeginOfRunAction (const G4Run *) |
| void | EndOfRunAction (const G4Run *) |
| std::ofstream * | GetOutputFile () |
Public Member Functions inherited from G4UserRunAction | |
| G4UserRunAction () | |
| virtual | ~G4UserRunAction () |
| virtual G4Run * | GenerateRun () |
| virtual void | SetMaster (G4bool val=true) |
| G4bool | IsMaster () const |
Private Member Functions | |
| void | OpenFile () |
Private Attributes | |
| std::ofstream * | outFile |
| G4String | fileName |
| G4int | fRunID |
Additional Inherited Members | |
Protected Attributes inherited from G4UserRunAction | |
| G4bool | isMaster |
Definition at line 50 of file GammaRayTelRunAction.hh.
View newest version in sPHENIX GitHub at line 50 of file GammaRayTelRunAction.hh
| GammaRayTelRunAction::GammaRayTelRunAction | ( | ) |
Definition at line 54 of file GammaRayTelRunAction.cc.
View newest version in sPHENIX GitHub at line 54 of file GammaRayTelRunAction.cc
| GammaRayTelRunAction::~GammaRayTelRunAction | ( | ) |
Definition at line 61 of file GammaRayTelRunAction.cc.
View newest version in sPHENIX GitHub at line 61 of file GammaRayTelRunAction.cc
Reimplemented from G4UserRunAction.
Definition at line 66 of file GammaRayTelRunAction.cc.
View newest version in sPHENIX GitHub at line 66 of file GammaRayTelRunAction.cc
References static_analysis_results::analysis(), G4UImanager::ApplyCommand(), GammaRayTelAnalysis::BeginOfRun(), fRunID, G4cout, G4endl, G4VVisManager::GetConcreteInstance(), GammaRayTelAnalysis::getInstance(), G4Run::GetRunID(), G4UImanager::GetUIpointer(), and G4UserRunAction::IsMaster().
Here is the call graph for this function:Reimplemented from G4UserRunAction.
Definition at line 91 of file GammaRayTelRunAction.cc.
View newest version in sPHENIX GitHub at line 91 of file GammaRayTelRunAction.cc
References static_analysis_results::analysis(), GammaRayTelAnalysis::EndOfRun(), fileName, G4cout, G4endl, GammaRayTelAnalysis::getInstance(), G4Run::GetRunID(), and outFile.
Here is the call graph for this function:| std::ofstream * GammaRayTelRunAction::GetOutputFile | ( | ) |
Definition at line 114 of file GammaRayTelRunAction.cc.
View newest version in sPHENIX GitHub at line 114 of file GammaRayTelRunAction.cc
References OpenFile(), and outFile.
Referenced by GammaRayTelEventAction::EndOfEventAction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 122 of file GammaRayTelRunAction.cc.
View newest version in sPHENIX GitHub at line 122 of file GammaRayTelRunAction.cc
References fileName, fRunID, G4cout, G4endl, G4Threading::G4GetThreadId(), and outFile.
Referenced by GetOutputFile().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 64 of file GammaRayTelRunAction.hh.
View newest version in sPHENIX GitHub at line 64 of file GammaRayTelRunAction.hh
Referenced by EndOfRunAction(), and OpenFile().
|
private |
Definition at line 67 of file GammaRayTelRunAction.hh.
View newest version in sPHENIX GitHub at line 67 of file GammaRayTelRunAction.hh
Referenced by BeginOfRunAction(), and OpenFile().
|
private |
Definition at line 63 of file GammaRayTelRunAction.hh.
View newest version in sPHENIX GitHub at line 63 of file GammaRayTelRunAction.hh
Referenced by EndOfRunAction(), GetOutputFile(), and OpenFile().