#include <G4StackManager.hh>
Public 멤버 함수 | |
G4StackManager () | |
~G4StackManager () | |
G4int | PushOneTrack (G4Track *newTrack, G4VTrajectory *newTrajectory=0) |
G4Track * | PopNextTrack (G4VTrajectory **newTrajectory) |
G4int | PrepareNewEvent () |
void | ReClassify () |
void | SetNumberOfAdditionalWaitingStacks (G4int iAdd) |
void | TransferStackedTracks (G4ClassificationOfNewTrack origin, G4ClassificationOfNewTrack destination) |
void | TransferOneStackedTrack (G4ClassificationOfNewTrack origin, G4ClassificationOfNewTrack destination) |
void | clear () |
void | ClearUrgentStack () |
void | ClearWaitingStack (int i=0) |
void | ClearPostponeStack () |
G4int | GetNTotalTrack () const |
G4int | GetNUrgentTrack () const |
G4int | GetNWaitingTrack (int i=0) const |
G4int | GetNPostponedTrack () const |
void | SetVerboseLevel (G4int const value) |
void | SetUserStackingAction (G4UserStackingAction *value) |
Private 멤버 함수 | |
const G4StackManager & | operator= (const G4StackManager &right) |
G4int | operator== (const G4StackManager &right) const |
G4int | operator!= (const G4StackManager &right) const |
G4ClassificationOfNewTrack | DefaultClassification (G4Track *aTrack) |
G4StackManager.hh 파일의 62 번째 라인에서 정의되었습니다.
G4StackManager::G4StackManager | ( | ) |
G4StackManager.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : postponeStack, theMessenger, urgentStack, waitingStack.
G4StackManager::~G4StackManager | ( | ) |
G4StackManager.cc 파일의 54 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4cout, G4endl, G4TrackStack::GetMaxNTrack(), numberOfAdditionalWaitingStacks, postponeStack, theMessenger, urgentStack, userStackingAction, verboseLevel, waitingStack.
G4StackManager.cc 파일의 484 번째 라인에서 정의되었습니다.
다음을 참조함 : ClearUrgentStack(), ClearWaitingStack(), numberOfAdditionalWaitingStacks.
다음에 의해서 참조됨 : G4EventManager::AbortCurrentEvent(), export_G4StackManager(), ExN04StackingAction::NewStage(), RE05StackingAction::NewStage().
void G4StackManager::ClearPostponeStack | ( | ) |
G4StackManager.cc 파일의 505 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStack::clearAndDestroy(), postponeStack.
다음에 의해서 참조됨 : export_G4StackManager(), G4StackingMessenger::SetNewValue().
void G4StackManager::ClearUrgentStack | ( | ) |
G4StackManager.cc 파일의 491 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStack::clearAndDestroy(), urgentStack.
다음에 의해서 참조됨 : clear(), export_G4StackManager(), G4StackingMessenger::SetNewValue().
G4StackManager.cc 파일의 496 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4TrackStack::clearAndDestroy(), numberOfAdditionalWaitingStacks, waitingStack.
다음에 의해서 참조됨 : clear(), export_G4StackManager(), G4StackingMessenger::SetNewValue().
|
private |
G4StackManager.cc 파일의 547 번째 라인에서 정의되었습니다.
다음을 참조함 : fPostpone, fPostponeToNextEvent, fUrgent, G4Track::GetTrackStatus().
다음에 의해서 참조됨 : PrepareNewEvent(), PushOneTrack().
G4int G4StackManager::GetNPostponedTrack | ( | ) | const |
G4StackManager.cc 파일의 531 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStack::GetNTrack(), postponeStack.
다음에 의해서 참조됨 : PrepareNewEvent(), G4StackingMessenger::SetNewValue().
G4int G4StackManager::GetNTotalTrack | ( | ) | const |
G4StackManager.cc 파일의 510 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4TrackStack::GetNTrack(), n, numberOfAdditionalWaitingStacks, postponeStack, urgentStack, waitingStack.
다음에 의해서 참조됨 : G4EventManager::DoProcessing(), export_G4StackManager(), StackingAction::NewStage().
G4int G4StackManager::GetNUrgentTrack | ( | ) | const |
G4StackManager.cc 파일의 517 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStack::GetNTrack(), urgentStack.
다음에 의해서 참조됨 : export_G4StackManager(), RE01StackingAction::NewStage(), CCalStackingAction::NewStage(), PopNextTrack(), PushOneTrack(), ReClassify(), G4StackingMessenger::SetNewValue().
G4StackManager.cc 파일의 522 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4TrackStack::GetNTrack(), numberOfAdditionalWaitingStacks, waitingStack.
다음에 의해서 참조됨 : export_G4StackManager(), PopNextTrack(), G4StackingMessenger::SetNewValue().
|
private |
G4StackManager.cc 파일의 81 번째 라인에서 정의되었습니다.
|
private |
G4StackManager.cc 파일의 78 번째 라인에서 정의되었습니다.
|
private |
G4StackManager.cc 파일의 79 번째 라인에서 정의되었습니다.
G4Track * G4StackManager::PopNextTrack | ( | G4VTrajectory ** | newTrajectory | ) |
G4StackManager.cc 파일의 165 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4cout, G4endl, GetNUrgentTrack(), GetNWaitingTrack(), G4Track::GetParentID(), G4StackedTrack::GetTrack(), G4Track::GetTrackID(), G4StackedTrack::GetTrajectory(), G4UserStackingAction::NewStage(), numberOfAdditionalWaitingStacks, G4TrackStack::PopFromStack(), G4TrackStack::TransferTo(), urgentStack, userStackingAction, verboseLevel, waitingStack.
다음에 의해서 참조됨 : G4EventManager::DoProcessing().
G4int G4StackManager::PrepareNewEvent | ( | ) |
G4StackManager.cc 파일의 262 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4UserStackingAction::ClassifyNewTrack(), G4TrackStack::clearAndDestroy(), DefaultClassification(), FatalException, fKill, fPostpone, fUrgent, fWaiting, G4cout, G4endl, G4Exception(), GetNPostponedTrack(), G4TrackStack::GetNTrack(), G4StackedTrack::GetTrack(), G4StackedTrack::GetTrajectory(), numberOfAdditionalWaitingStacks, G4TrackStack::PopFromStack(), postponeStack, G4UserStackingAction::PrepareNewEvent(), G4TrackStack::PushToStack(), G4Track::SetParentID(), G4Track::SetTrackID(), G4TrackStack::TransferTo(), urgentStack, userStackingAction, verboseLevel, waitingStack.
다음에 의해서 참조됨 : G4EventManager::DoProcessing().
G4int G4StackManager::PushOneTrack | ( | G4Track * | newTrack, |
G4VTrajectory * | newTrajectory = 0 |
||
) |
G4StackManager.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4UserStackingAction::ClassifyNewTrack(), DefaultClassification(), FatalException, fKill, fPostpone, fUrgent, fWaiting, G4cout, G4endl, G4Exception(), G4Track::GetCreatorProcess(), GetNUrgentTrack(), G4Track::GetParentID(), G4Track::GetParticleDefinition(), G4ParticleDefinition::GetParticleDefinitionID(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4Track::GetTrackID(), numberOfAdditionalWaitingStacks, postponeStack, G4TrackStack::PushToStack(), urgentStack, userStackingAction, verboseLevel, waitingStack.
다음에 의해서 참조됨 : G4EventManager::DoProcessing(), G4EventManager::StackTracks().
void G4StackManager::ReClassify | ( | ) |
G4StackManager.cc 파일의 218 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4UserStackingAction::ClassifyNewTrack(), FatalException, fKill, fPostpone, fUrgent, fWaiting, G4endl, G4Exception(), G4TrackStack::GetNTrack(), GetNUrgentTrack(), G4StackedTrack::GetTrack(), G4StackedTrack::GetTrajectory(), numberOfAdditionalWaitingStacks, G4TrackStack::PopFromStack(), postponeStack, G4TrackStack::PushToStack(), G4TrackStack::TransferTo(), urgentStack, userStackingAction, waitingStack.
다음에 의해서 참조됨 : export_G4StackManager(), ExN04StackingAction::NewStage(), CCalStackingAction::NewStage(), RE05StackingAction::NewStage(), G4AdjointStackingAction::NewStage().
G4StackManager.cc 파일의 334 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, numberOfAdditionalWaitingStacks.
다음에 의해서 참조됨 : G4EventManager::SetNumberOfAdditionalWaitingStacks().
void G4StackManager::SetUserStackingAction | ( | G4UserStackingAction * | value | ) |
G4StackManager.cc 파일의 541 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UserStackingAction::SetStackManager(), userStackingAction.
다음에 의해서 참조됨 : G4EventManager::SetUserAction().
G4StackManager.cc 파일의 536 번째 라인에서 정의되었습니다.
다음을 참조함 : verboseLevel.
다음에 의해서 참조됨 : export_G4StackManager(), G4StackingMessenger::SetNewValue(), G4EventManager::SetVerboseLevel().
void G4StackManager::TransferOneStackedTrack | ( | G4ClassificationOfNewTrack | origin, |
G4ClassificationOfNewTrack | destination | ||
) |
G4StackManager.cc 파일의 415 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, fKill, fPostpone, fUrgent, fWaiting, G4TrackStack::GetNTrack(), G4StackedTrack::GetTrack(), G4StackedTrack::GetTrajectory(), numberOfAdditionalWaitingStacks, G4TrackStack::PopFromStack(), postponeStack, G4TrackStack::PushToStack(), urgentStack, waitingStack.
다음에 의해서 참조됨 : RE01StackingAction::NewStage().
void G4StackManager::TransferStackedTracks | ( | G4ClassificationOfNewTrack | origin, |
G4ClassificationOfNewTrack | destination | ||
) |
G4StackManager.cc 파일의 354 번째 라인에서 정의되었습니다.
다음을 참조함 : additionalWaitingStacks, G4TrackStack::clearAndDestroy(), fKill, fPostpone, fUrgent, fWaiting, numberOfAdditionalWaitingStacks, postponeStack, G4TrackStack::TransferTo(), urgentStack, waitingStack.
다음에 의해서 참조됨 : RE01StackingAction::NewStage().
|
private |
G4StackManager.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearWaitingStack(), GetNTotalTrack(), GetNWaitingTrack(), PopNextTrack(), PrepareNewEvent(), PushOneTrack(), ReClassify(), SetNumberOfAdditionalWaitingStacks(), TransferOneStackedTrack(), TransferStackedTracks(), ~G4StackManager().
|
private |
G4StackManager.hh 파일의 121 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), ClearWaitingStack(), GetNTotalTrack(), GetNWaitingTrack(), PopNextTrack(), PrepareNewEvent(), PushOneTrack(), ReClassify(), SetNumberOfAdditionalWaitingStacks(), TransferOneStackedTrack(), TransferStackedTracks(), ~G4StackManager().
|
private |
G4StackManager.hh 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearPostponeStack(), G4StackManager(), GetNPostponedTrack(), GetNTotalTrack(), PrepareNewEvent(), PushOneTrack(), ReClassify(), TransferOneStackedTrack(), TransferStackedTracks(), ~G4StackManager().
|
private |
G4StackManager.hh 파일의 119 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4StackManager(), ~G4StackManager().
|
private |
G4StackManager.hh 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearUrgentStack(), G4StackManager(), GetNTotalTrack(), GetNUrgentTrack(), PopNextTrack(), PrepareNewEvent(), PushOneTrack(), ReClassify(), TransferOneStackedTrack(), TransferStackedTracks(), ~G4StackManager().
|
private |
G4StackManager.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PopNextTrack(), PrepareNewEvent(), PushOneTrack(), ReClassify(), SetUserStackingAction(), ~G4StackManager().
|
private |
G4StackManager.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PopNextTrack(), PrepareNewEvent(), PushOneTrack(), SetVerboseLevel(), ~G4StackManager().
|
private |
G4StackManager.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearWaitingStack(), G4StackManager(), GetNTotalTrack(), GetNWaitingTrack(), PopNextTrack(), PrepareNewEvent(), PushOneTrack(), ReClassify(), TransferOneStackedTrack(), TransferStackedTracks(), ~G4StackManager().