ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/composite_calorimeter/include/CCalRunAction.hh>
Public Member Functions | |
CCalRunAction () | |
virtual | ~CCalRunAction () |
virtual void | BeginOfRunAction (const G4Run *aRun) |
virtual void | EndOfRunAction (const G4Run *aRun) |
void | Book () |
G4int | maxbin () const |
Public Member Functions inherited from G4UserRunAction | |
G4UserRunAction () | |
virtual | ~G4UserRunAction () |
virtual G4Run * | GenerateRun () |
virtual void | SetMaster (G4bool val=true) |
G4bool | IsMaster () const |
Private Attributes | |
G4int | numberOfTimeSlices |
Additional Inherited Members | |
Protected Attributes inherited from G4UserRunAction | |
G4bool | isMaster |
Definition at line 38 of file CCalRunAction.hh.
View newest version in sPHENIX GitHub at line 38 of file CCalRunAction.hh
|
inline |
Definition at line 41 of file CCalRunAction.hh.
View newest version in sPHENIX GitHub at line 41 of file CCalRunAction.hh
|
inlinevirtual |
Definition at line 42 of file CCalRunAction.hh.
View newest version in sPHENIX GitHub at line 42 of file CCalRunAction.hh
Reimplemented from G4UserRunAction.
Definition at line 40 of file CCalRunAction.cc.
View newest version in sPHENIX GitHub at line 40 of file CCalRunAction.cc
References static_analysis_results::analysis(), Book(), G4cout, G4endl, G4ToolsAnalysisManager::GetH1(), G4VAnalysisManager::GetH1Id(), G4Run::GetRunID(), G4ToolsAnalysisManager::Instance(), and numberOfTimeSlices.
void CCalRunAction::Book | ( | ) |
Definition at line 62 of file CCalRunAction.cc.
View newest version in sPHENIX GitHub at line 62 of file CCalRunAction.cc
References G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleFColumn(), G4VAnalysisManager::FinishNtuple(), G4cout, G4endl, G4ToolsAnalysisManager::Instance(), numberOfTimeSlices, G4VAnalysisManager::OpenFile(), G4VAnalysisManager::SetFirstHistoId(), G4VAnalysisManager::SetFirstNtupleId(), G4VAnalysisManager::SetVerboseLevel(), and nlohmann::to_string().
Referenced by BeginOfRunAction().
Reimplemented from G4UserRunAction.
Definition at line 57 of file CCalRunAction.cc.
View newest version in sPHENIX GitHub at line 57 of file CCalRunAction.cc
References G4cout, G4endl, and G4Run::GetRunID().
|
inline |
Definition at line 48 of file CCalRunAction.hh.
View newest version in sPHENIX GitHub at line 48 of file CCalRunAction.hh
References numberOfTimeSlices.
|
private |
Definition at line 51 of file CCalRunAction.hh.
View newest version in sPHENIX GitHub at line 51 of file CCalRunAction.hh
Referenced by BeginOfRunAction(), Book(), and maxbin().