| 
    Geant4
    10.02.p02
    
   | 
 
A class for connecting the simulation to an analysis package. More...
#include <HadrontherapyAnalysisManager.hh>
 Collaboration diagram for HadrontherapyAnalysisManager:Public Member Functions | |
| ~HadrontherapyAnalysisManager () | |
Static Public Member Functions | |
| static  HadrontherapyAnalysisManager *  | GetInstance () | 
| Get the pointer to the analysis manager.  More... | |
Public Attributes | |
| HadrontherapyAnalysisFileMessenger * | fMess | 
Static Public Attributes | |
| static  HadrontherapyAnalysisManager *  | instance = 0 | 
Private Member Functions | |
| HadrontherapyAnalysisManager () | |
| Analysis manager is a singleton object (there is only one instance).  More... | |
A class for connecting the simulation to an analysis package.
Definition at line 49 of file HadrontherapyAnalysisManager.hh.
      
  | 
  private | 
Analysis manager is a singleton object (there is only one instance).
The pointer to this object is available through the use of the method GetInstance();
Definition at line 37 of file HadrontherapyAnalysisManager.cc.
Referenced by GetInstance().
 Here is the caller graph for this function:| HadrontherapyAnalysisManager::~HadrontherapyAnalysisManager | ( | ) | 
Definition at line 58 of file HadrontherapyAnalysisManager.cc.
References JA::Clear(), and fMess.
 Here is the call graph for this function:
      
  | 
  static | 
Get the pointer to the analysis manager.
Definition at line 66 of file HadrontherapyAnalysisManager.cc.
References HadrontherapyAnalysisManager(), and instance.
Referenced by HadrontherapyPrimaryGeneratorAction::GeneratePrimaries(), HadrontherapyDetectorConstruction::HadrontherapyDetectorConstruction(), main(), HadrontherapyDetectorSD::ProcessHits(), HadrontherapyAnalysisFileMessenger::SetNewValue(), HadrontherapyLet::StoreLetRoot(), HadrontherapyMatrix::TotalEnergyDeposit(), HadrontherapyDetectorConstruction::UpdateGeometry(), and HadrontherapySteppingAction::UserSteppingAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| HadrontherapyAnalysisFileMessenger* HadrontherapyAnalysisManager::fMess | 
Definition at line 179 of file HadrontherapyAnalysisManager.hh.
Referenced by ~HadrontherapyAnalysisManager().
      
  | 
  static | 
Definition at line 178 of file HadrontherapyAnalysisManager.hh.
Referenced by GetInstance().