| 
    Geant4
    10.02.p02
    
   | 
 
#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().