#include <MCTruthManager.hh>
Public 멤버 함수 | |
void | NewEvent () |
HepMC::GenEvent * | GetCurrentEvent () const |
void | PrintEvent () |
void | AddParticle (G4LorentzVector &, G4LorentzVector &, G4LorentzVector &, G4int, G4int, G4int, G4bool) |
void | SetConfig (MCTruthConfig *c) |
MCTruthConfig * | GetConfig () const |
정적 Public 멤버 함수 | |
static MCTruthManager * | GetInstance () |
Protected 멤버 함수 | |
MCTruthManager () | |
virtual | ~MCTruthManager () |
Private 멤버 함수 | |
void | PrintTree (HepMC::GenParticle *, G4String) |
Private 속성 | |
HepMC::GenEvent * | fEvent |
std::vector< G4int > | fPrimarybarcodes |
std::map< G4int, G4int > | fSegmentations |
MCTruthConfig * | fConfig |
MCTruthManager.hh 파일의 52 번째 라인에서 정의되었습니다.
|
protected |
MCTruthManager.cc 파일의 51 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance().
|
protectedvirtual |
MCTruthManager.cc 파일의 56 번째 라인에서 정의되었습니다.
void MCTruthManager::AddParticle | ( | G4LorentzVector & | momentum, |
G4LorentzVector & | prodpos, | ||
G4LorentzVector & | endpos, | ||
G4int | pdg_id, | ||
G4int | partID, | ||
G4int | motherID, | ||
G4bool | directParent | ||
) |
MCTruthManager.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : fEvent, fPrimarybarcodes, fSegmentations, G4cerr, G4endl, CLHEP::HepLorentzVector::t(), CLHEP::HepLorentzVector::x(), CLHEP::HepLorentzVector::y(), CLHEP::HepLorentzVector::z().
|
inline |
MCTruthManager.hh 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : fConfig.
다음에 의해서 참조됨 : MCTruthTrackingAction::TrackToBeStored().
|
inline |
MCTruthManager.hh 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : fEvent.
|
static |
MCTruthManager.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : instance, MCTruthManager().
다음에 의해서 참조됨 : MCTruthEventAction::BeginOfEventAction(), MCTruthEventAction::EndOfEventAction(), main(), MCTruthTrackingAction::PostUserTrackingAction(), MCTruthTrackingAction::TrackToBeStored().
void MCTruthManager::NewEvent | ( | ) |
MCTruthManager.cc 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : fEvent.
다음에 의해서 참조됨 : MCTruthEventAction::BeginOfEventAction().
void MCTruthManager::PrintEvent | ( | ) |
MCTruthManager.cc 파일의 265 번째 라인에서 정의되었습니다.
다음을 참조함 : fEvent, fPrimarybarcodes, PrintTree().
다음에 의해서 참조됨 : MCTruthEventAction::EndOfEventAction().
MCTruthManager.cc 파일의 280 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, part.
다음에 의해서 참조됨 : PrintEvent().
|
inline |
|
private |
MCTruthManager.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetConfig(), SetConfig().
|
private |
MCTruthManager.hh 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddParticle(), GetCurrentEvent(), NewEvent(), PrintEvent().
|
private |
MCTruthManager.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddParticle(), PrintEvent().
MCTruthManager.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddParticle().