|
Geant4
10.01.p03
|
#include <AnalysisManager.hh>
Collaboration diagram for AnalysisManager:Public Member Functions | |
| void | Score (G4double eDep) |
| AnalysisManager () | |
| ~AnalysisManager () | |
| void | book () |
| void | SetPrimaryEnergy (G4double energy) |
| void | StoreEnergyDeposition (G4double edep) |
| void | FillSecondaries (G4int AA, G4double charge, G4double energy) |
| void | finish () |
Static Public Member Functions | |
| static AnalysisManager * | Instance () |
| static void | Destroy () |
Protected Member Functions | |
| AnalysisManager () | |
| virtual | ~AnalysisManager () |
| AnalysisManager (const AnalysisManager &only) | |
| const AnalysisManager & | operator= (const AnalysisManager &only) |
Private Attributes | |
| std::ofstream | outFile |
| std::ofstream | outFileT |
| G4bool | factoryOn |
| G4int | fNtColId [MaxNtCol] |
Static Private Attributes | |
| static AnalysisManager * | instance = 0 |
Definition at line 34 of file AnalysisManager.hh.
|
protected |
Definition at line 58 of file AnalysisManager.cc.
References outFile.
Referenced by Instance().
Here is the caller graph for this function:
|
protectedvirtual |
Definition at line 65 of file AnalysisManager.cc.
|
protected |
| AnalysisManager::AnalysisManager | ( | ) |
| AnalysisManager::~AnalysisManager | ( | ) |
| void AnalysisManager::book | ( | ) |
|
static |
Definition at line 46 of file AnalysisManager.cc.
References instance.
Referenced by eRositaRunAction::EndOfRunAction().
Here is the caller graph for this function:Definition at line 112 of file AnalysisManager.cc.
References fNtColId.
| void AnalysisManager::finish | ( | ) |
Definition at line 122 of file AnalysisManager.cc.
References factoryOn.
|
static |
Definition at line 32 of file AnalysisManager.cc.
References AnalysisManager(), and instance.
Referenced by eRositaRunAction::BeginOfRunAction(), eRositaRunAction::EndOfRunAction(), and eRositaTrackerHit::PrintToFile().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| void AnalysisManager::Score | ( | G4double | eDep | ) |
Definition at line 72 of file AnalysisManager.cc.
References outFile.
Referenced by eRositaTrackerHit::PrintToFile().
Here is the caller graph for this function:| void AnalysisManager::SetPrimaryEnergy | ( | G4double | energy | ) |
Definition at line 98 of file AnalysisManager.cc.
References fNtColId.
| void AnalysisManager::StoreEnergyDeposition | ( | G4double | edep | ) |
Definition at line 105 of file AnalysisManager.cc.
References fNtColId.
|
private |
Definition at line 60 of file AnalysisManager.hh.
Definition at line 61 of file AnalysisManager.hh.
Referenced by book(), FillSecondaries(), SetPrimaryEnergy(), and StoreEnergyDeposition().
|
staticprivate |
Definition at line 68 of file AnalysisManager.hh.
Referenced by Destroy(), and Instance().
|
private |
Definition at line 69 of file AnalysisManager.hh.
Referenced by AnalysisManager(), Score(), and ~AnalysisManager().
|
private |
Definition at line 70 of file AnalysisManager.hh.
Referenced by ~AnalysisManager().