| 
    Geant4
    10.00.p03
    
   | 
 
#include <exGPSHistoManager.hh>
 Collaboration diagram for exGPSHistoManager:Public Member Functions | |
| exGPSHistoManager () | |
| ~exGPSHistoManager () | |
| void | book () | 
| void | save () | 
| void | Fill (G4int PDGid, G4double e, G4double x, G4double y, G4double z, G4double t, G4double p, G4double w) | 
| void | PrintStatistic () | 
| void | SetEMin (G4double emin) | 
| void | SetEMax (G4double emax) | 
| void | SetPosMin (G4double posmin) | 
| void | SetPosMax (G4double posmax) | 
| void | SetFileName (G4String name) | 
Private Attributes | |
| G4String | fFileName [2] | 
| G4bool | fFactoryOn | 
| G4double | fMinpos | 
| G4double | fMaxpos | 
| G4double | fMineng | 
| G4double | fMaxeng | 
| G4AnaH1 * | fEnerHisto | 
| G4AnaH2 * | fPosiXY | 
| G4AnaH2 * | fPosiZX | 
| G4AnaH2 * | fPosiYZ | 
| G4AnaH2 * | fAnglCTP | 
| G4AnaH2 * | fAnglTP | 
| exGPSHistoMessenger * | fMessenger | 
Definition at line 50 of file exGPSHistoManager.hh.
| exGPSHistoManager::exGPSHistoManager | ( | ) | 
Definition at line 42 of file exGPSHistoManager.cc.
References fFactoryOn, fFileName, and fMessenger.
| exGPSHistoManager::~exGPSHistoManager | ( | ) | 
Definition at line 53 of file exGPSHistoManager.cc.
| void exGPSHistoManager::book | ( | ) | 
Definition at line 58 of file exGPSHistoManager.cc.
References G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::CreateNtupleIColumn(), fAnglCTP, fAnglTP, fEnerHisto, fFactoryOn, fFileName, G4VAnalysisManager::FinishNtuple(), fMaxeng, fMaxpos, fMineng, fMinpos, fPosiXY, fPosiYZ, fPosiZX, G4cout, G4endl, G4VAnalysisManager::GetFileType(), G4RootAnalysisManager::GetH1(), G4RootAnalysisManager::GetH2(), G4VAnalysisManager::OpenFile(), G4VAnalysisManager::SetFirstHistoId(), G4VAnalysisManager::SetFirstNtupleId(), G4VAnalysisManager::SetHistoDirectoryName(), G4VAnalysisManager::SetNtupleDirectoryName(), and G4VAnalysisManager::SetVerboseLevel().
Referenced by exGPSRunAction::BeginOfRunAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void exGPSHistoManager::Fill | ( | G4int | PDGid, | 
| G4double | e, | ||
| G4double | x, | ||
| G4double | y, | ||
| G4double | z, | ||
| G4double | t, | ||
| G4double | p, | ||
| G4double | w | ||
| ) | 
Definition at line 141 of file exGPSHistoManager.cc.
References G4VAnalysisManager::AddNtupleRow(), cm, deg, fAnglCTP, fAnglTP, fEnerHisto, G4VAnalysisManager::FillNtupleDColumn(), G4VAnalysisManager::FillNtupleIColumn(), fPosiXY, fPosiYZ, fPosiZX, and MeV.
Referenced by exGPSEventAction::EndOfEventAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void exGPSHistoManager::PrintStatistic | ( | ) | 
Definition at line 167 of file exGPSHistoManager.cc.
References fFactoryOn, G4cout, and G4endl.
| void exGPSHistoManager::save | ( | ) | 
Definition at line 128 of file exGPSHistoManager.cc.
References G4VAnalysisManager::CloseFile(), fFactoryOn, fFileName, G4cout, G4endl, and G4VAnalysisManager::Write().
Referenced by exGPSRunAction::EndOfRunAction().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 77 of file exGPSHistoManager.hh.
Referenced by exGPSHistoMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 76 of file exGPSHistoManager.hh.
Referenced by exGPSHistoMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 80 of file exGPSHistoManager.hh.
References name.
Referenced by exGPSHistoMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 79 of file exGPSHistoManager.hh.
Referenced by exGPSHistoMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 78 of file exGPSHistoManager.hh.
Referenced by exGPSHistoMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 72 of file exGPSHistoManager.hh.
      
  | 
  private | 
Definition at line 72 of file exGPSHistoManager.hh.
      
  | 
  private | 
Definition at line 71 of file exGPSHistoManager.hh.
      
  | 
  private | 
Definition at line 69 of file exGPSHistoManager.hh.
Referenced by book(), exGPSHistoManager(), PrintStatistic(), and save().
      
  | 
  private | 
Definition at line 68 of file exGPSHistoManager.hh.
Referenced by book(), exGPSHistoManager(), and save().
      
  | 
  private | 
Definition at line 70 of file exGPSHistoManager.hh.
Referenced by book().
      
  | 
  private | 
Definition at line 70 of file exGPSHistoManager.hh.
Referenced by book().
      
  | 
  private | 
Definition at line 73 of file exGPSHistoManager.hh.
Referenced by exGPSHistoManager().
      
  | 
  private | 
Definition at line 70 of file exGPSHistoManager.hh.
Referenced by book().
      
  | 
  private | 
Definition at line 70 of file exGPSHistoManager.hh.
Referenced by book().
      
  | 
  private | 
Definition at line 72 of file exGPSHistoManager.hh.
      
  | 
  private | 
Definition at line 72 of file exGPSHistoManager.hh.
      
  | 
  private | 
Definition at line 72 of file exGPSHistoManager.hh.