#include <XrayTelAnalysis.hh>
Public 멤버 함수 | |
~XrayTelAnalysis () | |
void | book (G4bool isMaster) |
void | finish (G4bool isMaster) |
void | analyseStepping (const G4Track &track, G4bool entering) |
void | Update (G4double energy, G4int threadID) |
정적 Public 멤버 함수 | |
static XrayTelAnalysis * | getInstance () |
Private 멤버 함수 | |
XrayTelAnalysis () | |
Private 속성 | |
G4double | eKin |
G4double | x |
G4double | y |
G4double | z |
G4double | dirX |
G4double | dirY |
G4double | dirZ |
G4String | asciiFileName |
G4String | histFileName |
std::ofstream * | asciiFile |
std::map< G4int, G4int > * | nEnteringTracks |
std::map< G4int, G4double > * | totEnteringEnergy |
정적 Private 속성 | |
static XrayTelAnalysis * | instance = 0 |
XrayTelAnalysis.hh 파일의 58 번째 라인에서 정의되었습니다.
XrayTelAnalysis::~XrayTelAnalysis | ( | ) |
XrayTelAnalysis.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : asciiFile, nEnteringTracks, totEnteringEnergy.
|
private |
XrayTelAnalysis.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : asciiFile, asciiFileName, G4endl, histFileName.
다음에 의해서 참조됨 : getInstance().
XrayTelAnalysis.cc 파일의 233 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VAnalysisManager::AddNtupleRow(), asciiFile, dir, dirX, dirY, dirZ, eKin, G4VAnalysisManager::FillH1(), G4VAnalysisManager::FillH2(), G4VAnalysisManager::FillNtupleDColumn(), G4endl, G4Track::GetKineticEnergy(), G4Track::GetMomentumDirection(), G4Track::GetPosition(), keV, mm, pos, right, CLHEP::Hep3Vector::x(), x, CLHEP::Hep3Vector::y(), y, CLHEP::Hep3Vector::z(), z.
다음에 의해서 참조됨 : XrayTelSteppingAction::UserSteppingAction().
XrayTelAnalysis.cc 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::FinishNtuple(), G4cout, G4endl, histFileName, nEnteringTracks, G4VAnalysisManager::OpenFile(), G4VAnalysisManager::SetFirstHistoId(), totEnteringEnergy.
다음에 의해서 참조됨 : XrayTelRunAction::BeginOfRunAction().
XrayTelAnalysis.cc 파일의 150 번째 라인에서 정의되었습니다.
다음을 참조함 : asciiFile, G4VAnalysisManager::CloseFile(), G4cout, G4endl, MeV, nEnteringTracks, part, totEnteringEnergy, G4VAnalysisManager::Write().
다음에 의해서 참조됨 : XrayTelRunAction::EndOfRunAction().
|
static |
XrayTelAnalysis.cc 파일의 86 번째 라인에서 정의되었습니다.
다음을 참조함 : instance, XrayTelAnalysis().
다음에 의해서 참조됨 : XrayTelRunAction::BeginOfRunAction(), XrayTelRunAction::EndOfRunAction(), XrayTelSteppingAction::UserSteppingAction().
XrayTelAnalysis.cc 파일의 295 번째 라인에서 정의되었습니다.
다음을 참조함 : nEnteringTracks, totEnteringEnergy.
다음에 의해서 참조됨 : XrayTelSteppingAction::UserSteppingAction().
|
private |
XrayTelAnalysis.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping(), finish(), XrayTelAnalysis(), ~XrayTelAnalysis().
|
private |
XrayTelAnalysis.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : XrayTelAnalysis().
|
private |
XrayTelAnalysis.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping().
|
private |
XrayTelAnalysis.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping().
|
private |
XrayTelAnalysis.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping().
|
private |
XrayTelAnalysis.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping().
|
private |
XrayTelAnalysis.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : book(), XrayTelAnalysis().
|
staticprivate |
XrayTelAnalysis.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getInstance().
XrayTelAnalysis.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : book(), finish(), Update(), ~XrayTelAnalysis().
XrayTelAnalysis.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : book(), finish(), Update(), ~XrayTelAnalysis().
|
private |
XrayTelAnalysis.hh 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping().
|
private |
XrayTelAnalysis.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping().
|
private |
XrayTelAnalysis.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : analyseStepping().