|
Geant4.10
|
#include <XrayTelAnalysis.hh>
Public Member Functions | |
| ~XrayTelAnalysis () | |
| void | book () |
| void | finish () |
| void | analyseStepping (const G4Track &track, G4bool entering) |
Static Public Member Functions | |
| static XrayTelAnalysis * | getInstance () |
Definition at line 58 of file XrayTelAnalysis.hh.
| XrayTelAnalysis::~XrayTelAnalysis | ( | ) |
Definition at line 66 of file XrayTelAnalysis.cc.
Definition at line 124 of file XrayTelAnalysis.cc.
References G4VAnalysisManager::AddNtupleRow(), G4VAnalysisManager::FillH1(), G4VAnalysisManager::FillH2(), G4VAnalysisManager::FillNtupleDColumn(), G4endl, G4Track::GetKineticEnergy(), G4Track::GetMomentumDirection(), G4Track::GetPosition(), python.hepunit::keV, python.hepunit::mm, right, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by XrayTelSteppingAction::UserSteppingAction().
| void XrayTelAnalysis::book | ( | ) |
Definition at line 80 of file XrayTelAnalysis.cc.
References G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::FinishNtuple(), G4cout, G4endl, G4VAnalysisManager::OpenFile(), and G4VAnalysisManager::SetFirstHistoId().
Referenced by XrayTelRunAction::BeginOfRunAction().
| void XrayTelAnalysis::finish | ( | ) |
Definition at line 112 of file XrayTelAnalysis.cc.
References G4VAnalysisManager::CloseFile(), and G4VAnalysisManager::Write().
Referenced by XrayTelRunAction::EndOfRunAction().
|
static |
Definition at line 73 of file XrayTelAnalysis.cc.
Referenced by XrayTelRunAction::BeginOfRunAction(), XrayTelRunAction::EndOfRunAction(), and XrayTelSteppingAction::UserSteppingAction().
1.8.7