ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/underground_physics/include/DMXRunAction.hh>
Public Member Functions | |
DMXRunAction () | |
~DMXRunAction () | |
void | BeginOfRunAction (const G4Run *) |
void | EndOfRunAction (const G4Run *) |
void | SetsavehitsFile (G4String val) |
void | SetsavepmtFile (G4String val) |
void | SetsavehistFile (G4String val) |
G4String | GetsavehitsFile () const |
G4String | GetsavepmtFile () const |
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 | Book () |
Private Attributes | |
G4String | savehitsFile |
G4String | savepmtFile |
G4String | savehistFile |
DMXRunActionMessenger * | runMessenger |
Additional Inherited Members | |
Protected Attributes inherited from G4UserRunAction | |
G4bool | isMaster |
Definition at line 54 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 54 of file DMXRunAction.hh
DMXRunAction::DMXRunAction | ( | ) |
Definition at line 58 of file DMXRunAction.cc.
View newest version in sPHENIX GitHub at line 58 of file DMXRunAction.cc
References runMessenger, savehistFile, savehitsFile, and savepmtFile.
DMXRunAction::~DMXRunAction | ( | ) |
Definition at line 68 of file DMXRunAction.cc.
View newest version in sPHENIX GitHub at line 68 of file DMXRunAction.cc
References runMessenger.
Reimplemented from G4UserRunAction.
Definition at line 77 of file DMXRunAction.cc.
View newest version in sPHENIX GitHub at line 77 of file DMXRunAction.cc
References Book(), G4cout, G4endl, G4Run::GetRunID(), and G4UserRunAction::IsMaster().
|
private |
Definition at line 97 of file DMXRunAction.cc.
View newest version in sPHENIX GitHub at line 97 of file DMXRunAction.cc
References G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::FinishNtuple(), G4ToolsAnalysisManager::Instance(), G4VAnalysisManager::OpenFile(), savehistFile, G4VAnalysisManager::SetFirstHistoId(), and G4VAnalysisManager::SetFirstNtupleId().
Referenced by BeginOfRunAction().
Reimplemented from G4UserRunAction.
Definition at line 92 of file DMXRunAction.cc.
View newest version in sPHENIX GitHub at line 92 of file DMXRunAction.cc
|
inline |
Definition at line 69 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 69 of file DMXRunAction.hh
References savehitsFile.
Referenced by DMXEventAction::writeScintHitsToFile().
|
inline |
Definition at line 70 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 70 of file DMXRunAction.hh
References savepmtFile.
Referenced by DMXEventAction::writePmtHitsToFile().
Definition at line 67 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 67 of file DMXRunAction.hh
References savehistFile.
Referenced by DMXRunActionMessenger::SetNewValue().
Definition at line 65 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 65 of file DMXRunAction.hh
References savehitsFile.
Referenced by DMXRunActionMessenger::SetNewValue().
Definition at line 66 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 66 of file DMXRunAction.hh
References savepmtFile.
Referenced by DMXRunActionMessenger::SetNewValue().
|
private |
Definition at line 80 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 80 of file DMXRunAction.hh
Referenced by DMXRunAction(), and ~DMXRunAction().
|
private |
Definition at line 78 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 78 of file DMXRunAction.hh
Referenced by Book(), DMXRunAction(), and SetsavehistFile().
|
private |
Definition at line 76 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 76 of file DMXRunAction.hh
Referenced by DMXRunAction(), GetsavehitsFile(), and SetsavehitsFile().
|
private |
Definition at line 77 of file DMXRunAction.hh.
View newest version in sPHENIX GitHub at line 77 of file DMXRunAction.hh
Referenced by DMXRunAction(), GetsavepmtFile(), and SetsavepmtFile().