Geant4.10
|
#include <exrdmAnalysisManager.hh>
Static Public Member Functions | |
static exrdmAnalysisManager * | GetInstance () |
static void | Dispose () |
Definition at line 61 of file exrdmAnalysisManager.hh.
void exrdmAnalysisManager::AddDecayProduct | ( | G4double | pid, |
G4int | Z, | ||
G4int | A, | ||
G4double | energy, | ||
G4double | time, | ||
G4double | weight | ||
) |
Definition at line 329 of file exrdmAnalysisManager.cc.
References exrdmHisto::AddRow(), and exrdmHisto::FillTuple().
Referenced by exrdmSteppingAction::UserSteppingAction().
Definition at line 279 of file exrdmAnalysisManager.cc.
References exrdmHisto::AddRow(), exrdmHisto::FillTuple(), G4cout, G4endl, python.hepunit::keV, python.hepunit::MeV, and python.hepunit::second.
Referenced by EndOfEvent(), and exrdmSteppingAction::UserSteppingAction().
Definition at line 315 of file exrdmAnalysisManager.cc.
References exrdmHisto::AddRow(), exrdmHisto::FillTuple(), G4cout, G4endl, and python.hepunit::second.
Referenced by exrdmSteppingAction::UserSteppingAction().
void exrdmAnalysisManager::AddParticle | ( | G4double | pid, |
G4double | energy, | ||
G4double | weight, | ||
G4double | time | ||
) |
Definition at line 298 of file exrdmAnalysisManager.cc.
References exrdmHisto::AddRow(), exrdmHisto::FillHisto(), exrdmHisto::FillTuple(), G4cout, G4endl, python.hepunit::MeV, and python.hepunit::second.
Referenced by exrdmSteppingAction::UserSteppingAction().
void exrdmAnalysisManager::BeginOfEvent | ( | ) |
Definition at line 196 of file exrdmAnalysisManager.cc.
Referenced by exrdmEventAction::BeginOfEventAction().
void exrdmAnalysisManager::BeginOfRun | ( | ) |
Definition at line 130 of file exrdmAnalysisManager.cc.
References exrdmHisto::Book(), G4ProcessTable::FindProcess(), G4cout, G4endl, G4ProcessTable::GetProcessTable(), G4RadioactiveDecay::GetTheRadioactivityTables(), and G4RadioactiveDecay::IsAnalogueMonteCarlo().
Referenced by exrdmRunAction::BeginOfRunAction().
void exrdmAnalysisManager::BookHisto | ( | ) |
Definition at line 94 of file exrdmAnalysisManager.cc.
References exrdmHisto::Add1D(), exrdmHisto::AddTuple(), and python.hepunit::MeV.
|
static |
Definition at line 59 of file exrdmAnalysisManager.cc.
Referenced by main().
void exrdmAnalysisManager::EndOfEvent | ( | ) |
Definition at line 203 of file exrdmAnalysisManager.cc.
References AddEnergy(), exrdmHisto::FillHisto(), and sort().
Referenced by exrdmEventAction::EndOfEventAction().
Definition at line 155 of file exrdmAnalysisManager.cc.
References G4ProcessTable::FindProcess(), G4cout, G4endl, exrdmHisto::GetFileName(), G4ProcessTable::GetProcessTable(), G4RadioactiveDecay::GetTheRadioactivityTables(), G4RadioactiveDecay::IsAnalogueMonteCarlo(), and exrdmHisto::Save().
Referenced by exrdmRunAction::EndOfRunAction().
|
inline |
Definition at line 95 of file exrdmAnalysisManager.hh.
|
inline |
Definition at line 104 of file exrdmAnalysisManager.hh.
|
static |
Definition at line 52 of file exrdmAnalysisManager.cc.
Referenced by exrdmEventAction::BeginOfEventAction(), exrdmRunAction::BeginOfRunAction(), exrdmEventAction::EndOfEventAction(), exrdmRunAction::EndOfRunAction(), main(), and exrdmSteppingAction::UserSteppingAction().
|
inline |
Definition at line 100 of file exrdmAnalysisManager.hh.
|
inline |
Definition at line 102 of file exrdmAnalysisManager.hh.
|
inline |
Definition at line 111 of file exrdmAnalysisManager.hh.
|
inline |
Definition at line 109 of file exrdmAnalysisManager.hh.
|
inline |
Definition at line 107 of file exrdmAnalysisManager.hh.
|
inline |
Definition at line 92 of file exrdmAnalysisManager.hh.
|
inline |
Definition at line 97 of file exrdmAnalysisManager.hh.
Definition at line 94 of file exrdmAnalysisManager.hh.
Definition at line 96 of file exrdmAnalysisManager.hh.
Definition at line 99 of file exrdmAnalysisManager.hh.
Definition at line 101 of file exrdmAnalysisManager.hh.
Definition at line 103 of file exrdmAnalysisManager.hh.
Definition at line 110 of file exrdmAnalysisManager.hh.
Definition at line 108 of file exrdmAnalysisManager.hh.
Definition at line 106 of file exrdmAnalysisManager.hh.
Definition at line 91 of file exrdmAnalysisManager.hh.