| 
    Geant4
    10.02
    
   | 
 
Uncomment #include to switch to ROOT or XML output file. More...
#include <PurgMagAnalysisManager.hh>
 Collaboration diagram for PurgMagAnalysisManager:Public Member Functions | |
| ~PurgMagAnalysisManager () | |
| void | book () | 
| void | finish () | 
| void | fill_Tuple_Electrons (G4double, G4double, G4double, G4double, G4double, G4double, G4double) | 
| void | fill_Tuple_Gamma (G4double, G4double, G4double, G4double, G4double, G4double, G4double) | 
| void | fill_Tuple_Positrons (G4double, G4double, G4double, G4double, G4double, G4double, G4double) | 
Static Public Member Functions | |
| static PurgMagAnalysisManager * | getInstance () | 
Private Member Functions | |
| PurgMagAnalysisManager () | |
Static Private Attributes | |
| static PurgMagAnalysisManager * | instance = 0 | 
Uncomment #include to switch to ROOT or XML output file.
Default here is a CSV file
Definition at line 55 of file PurgMagAnalysisManager.hh.
| PurgMagAnalysisManager::~PurgMagAnalysisManager | ( | ) | 
Definition at line 51 of file PurgMagAnalysisManager.cc.
      
  | 
  private | 
Definition at line 45 of file PurgMagAnalysisManager.cc.
Referenced by getInstance().
 Here is the caller graph for this function:| void PurgMagAnalysisManager::book | ( | ) | 
Definition at line 66 of file PurgMagAnalysisManager.cc.
References G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::FinishNtuple(), G4cout, G4endl, G4VAnalysisManager::OpenFile(), and G4VAnalysisManager::SetFirstNtupleId().
Referenced by PurgMagRunAction::BeginOfRunAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void PurgMagAnalysisManager::fill_Tuple_Electrons | ( | G4double | ex, | 
| G4double | ey, | ||
| G4double | ez, | ||
| G4double | ee, | ||
| G4double | epx, | ||
| G4double | epy, | ||
| G4double | epz | ||
| ) | 
Definition at line 121 of file PurgMagAnalysisManager.cc.
References G4VAnalysisManager::AddNtupleRow(), and G4VAnalysisManager::FillNtupleDColumn().
Referenced by PurgMagSteppingAction::UserSteppingAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void PurgMagAnalysisManager::fill_Tuple_Gamma | ( | G4double | gx, | 
| G4double | gy, | ||
| G4double | gz, | ||
| G4double | ge, | ||
| G4double | gpx, | ||
| G4double | gpy, | ||
| G4double | gpz | ||
| ) | 
Definition at line 142 of file PurgMagAnalysisManager.cc.
References G4VAnalysisManager::AddNtupleRow(), and G4VAnalysisManager::FillNtupleDColumn().
Referenced by PurgMagSteppingAction::UserSteppingAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void PurgMagAnalysisManager::fill_Tuple_Positrons | ( | G4double | px, | 
| G4double | py, | ||
| G4double | pz, | ||
| G4double | pe, | ||
| G4double | ppx, | ||
| G4double | ppy, | ||
| G4double | ppz | ||
| ) | 
Definition at line 164 of file PurgMagAnalysisManager.cc.
References G4VAnalysisManager::AddNtupleRow(), and G4VAnalysisManager::FillNtupleDColumn().
Referenced by PurgMagSteppingAction::UserSteppingAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void PurgMagAnalysisManager::finish | ( | ) | 
Definition at line 184 of file PurgMagAnalysisManager.cc.
References G4VAnalysisManager::CloseFile(), and G4VAnalysisManager::Write().
Referenced by PurgMagRunAction::EndOfRunAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 57 of file PurgMagAnalysisManager.cc.
References instance, and PurgMagAnalysisManager().
Referenced by PurgMagRunAction::BeginOfRunAction(), PurgMagRunAction::EndOfRunAction(), and PurgMagSteppingAction::UserSteppingAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  staticprivate | 
Definition at line 69 of file PurgMagAnalysisManager.hh.
Referenced by getInstance().