| Geant4
    10.03
    | 
#include <AnalysisManager.hh>
 Collaboration diagram for AnalysisManager:
 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:
 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:
 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 call graph for this function: Here is the caller 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:
 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().