|
Geant4
10.00.p02
|
#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.