#include <G4EventManager.hh>
정적 Public 멤버 함수 | |
static G4EventManager * | GetEventManager () |
Private 멤버 함수 | |
G4EventManager (const G4EventManager &right)=delete | |
G4EventManager & | operator= (const G4EventManager &right)=delete |
void | DoProcessing (G4Event *anEvent) |
void | StackTracks (G4TrackVector *trackVector, G4bool IDhasAlreadySet=false) |
정적 Private 속성 | |
static G4ThreadLocal G4EventManager * | fpEventManager = nullptr |
G4EventManager.hh 파일의 60 번째 라인에서 정의되었습니다.
G4EventManager::G4EventManager | ( | ) |
G4EventManager.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, fpEventManager, G4Exception(), G4SDManager::GetSDMpointerIfExist(), G4StateManager::GetStateManager(), sdManager, stateManager, theMessenger, trackContainer, trackManager, transformer, userEventAction, userStackingAction, userSteppingAction, userTrackingAction.
G4EventManager::~G4EventManager | ( | ) |
G4EventManager.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : fpEventManager, theMessenger, trackContainer, trackManager, transformer, userEventAction.
|
privatedelete |
void G4EventManager::AbortCurrentEvent | ( | ) |
G4EventManager.cc 파일의 390 번째 라인에서 정의되었습니다.
다음을 참조함 : abortRequested, G4StackManager::clear(), G4TrackingManager::EventAborted(), trackContainer, tracking, trackManager.
다음에 의해서 참조됨 : G4RunManager::AbortEvent(), G4RunManager::AbortRun(), export_G4EventManager(), G4EvManMessenger::SetNewValue().
G4EventManager.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : abortRequested, G4UserEventAction::BeginOfEventAction(), currentEvent, G4UserEventAction::EndOfEventAction(), fAlive, fKillTrackAndSecondaries, fPostponeToNextEvent, fStopAndKill, fStopButAlive, fSuspend, G4cout, G4endl, G4Exception(), G4State_EventProc, G4State_GeomClosed, G4StateManager::GetCurrentState(), G4Event::GetHCofThisEvent(), G4TransportationManager::GetNavigatorForTracking(), G4StackManager::GetNTotalTrack(), G4Event::GetNumberOfPrimaryVertex(), G4Track::GetParentID(), G4SDManager::GetSDMpointerIfExist(), G4Track::GetTrackID(), G4Track::GetTrackStatus(), G4TransportationManager::GetTransportationManager(), G4PrimaryTransformer::GimmePrimaries(), G4TrackingManager::GimmeSecondaries(), G4TrackingManager::GimmeTrajectory(), G4TrajectoryContainer::insert(), JustWarning, G4Navigator::LocateGlobalPointAndSetup(), G4VTrajectory::MergeTrajectory(), G4StackManager::PopNextTrack(), G4StackManager::PrepareNewEvent(), G4SDManager::PrepareNewEvent(), G4TrackingManager::ProcessOneTrack(), G4StackManager::PushOneTrack(), randomNumberStatusToG4Event, CLHEP::HepRandom::saveFullState(), sdManager, G4Event::SetHCofThisEvent(), G4StateManager::SetNewState(), G4Event::SetRandomNumberStatusForProcessing(), G4Event::SetTrajectoryContainer(), StackTracks(), stateManager, storetRandomNumberStatusToG4Event, G4SDManager::TerminateCurrentEvent(), track, trackContainer, trackIDCounter, tracking, trackManager, trajectoryContainer, transformer, userEventAction, verboseLevel.
다음에 의해서 참조됨 : ProcessOneEvent().
|
inline |
G4EventManager.hh 파일의 125 번째 라인에서 정의되었습니다.
다음을 참조함 : currentEvent.
다음에 의해서 참조됨 : G4VisManager::Draw(), ScoreSpecies::EndOfEvent(), G4VisManager::EndOfEvent(), export_G4EventManager(), F04EventAction::GetEventNo(), WLSEventAction::GetEventNo(), PrimaryKiller::ProcessHits().
|
static |
G4EventManager.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : fpEventManager.
다음에 의해서 참조됨 : Par02EventAction::BeginOfEventAction(), G4StackChecker::ClassifyNewTrack(), Par02FastSimModelEMCal::DoIt(), Par02FastSimModelHCal::DoIt(), Par02FastSimModelTracker::DoIt(), G4VisManager::Draw(), ScoreSpecies::EndOfEvent(), G4VisManager::EndOfEvent(), ITTrackingInteractivity::EndTracking(), export_G4EventManager(), G4ErrorPropagator::G4ErrorPropagator(), G4MaterialScanner::G4MaterialScanner(), G4TheRayTracer::G4TheRayTracer(), SteppingAction::Initialize(), ITTrackingInteractivity::Initialize(), G4ErrorPropagator::InvokePostUserTrackingAction(), G4ErrorPropagator::InvokePreUserTrackingAction(), PrimaryKiller::ProcessHits(), G4ErrorPropagatorManager::SetSteppingManagerVerboseLevel(), G4ErrorRunManagerHelper::SetUserAction(), G4ErrorPropagatorManager::SetUserAction(), G4ErrorPropagatorManager::StartNavigator(), ITTrackingInteractivity::~ITTrackingInteractivity().
|
inline |
G4EventManager.hh 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : currentEvent.
다음에 의해서 참조됨 : ITTrackingInteractivity::EndTracking(), export_G4EventManager().
|
inline |
G4EventManager.hh 파일의 184 번째 라인에서 정의되었습니다.
다음을 참조함 : transformer.
다음에 의해서 참조됨 : G4RunManagerKernel::GetPrimaryTransformer().
|
inline |
G4EventManager.hh 파일의 162 번째 라인에서 정의되었습니다.
다음을 참조함 : trackContainer.
다음에 의해서 참조됨 : export_G4EventManager(), G4RunManagerKernel::GetStackManager().
|
inline |
G4EventManager.hh 파일의 164 번째 라인에서 정의되었습니다.
다음을 참조함 : trackManager.
다음에 의해서 참조됨 : export_G4EventManager(), G4ErrorPropagator::G4ErrorPropagator(), G4RunManagerKernel::GetTrackingManager(), ITTrackingInteractivity::Initialize(), G4ErrorPropagatorManager::SetSteppingManagerVerboseLevel(), G4ErrorPropagatorManager::StartNavigator().
|
inline |
G4EventManager.hh 파일의 145 번째 라인에서 정의되었습니다.
다음을 참조함 : userEventAction.
다음에 의해서 참조됨 : G4MaterialScanner::StoreUserActions(), G4TheRayTracer::StoreUserActions().
G4VUserEventInformation * G4EventManager::GetUserInformation | ( | ) |
G4EventManager.cc 파일의 378 번째 라인에서 정의되었습니다.
다음을 참조함 : currentEvent, G4State_EventProc, G4StateManager::GetCurrentState(), G4Event::GetUserInformation(), stateManager.
다음에 의해서 참조됨 : Par02FastSimModelEMCal::DoIt(), Par02FastSimModelHCal::DoIt(), Par02FastSimModelTracker::DoIt(), export_G4EventManager().
|
inline |
G4EventManager.hh 파일의 147 번째 라인에서 정의되었습니다.
다음을 참조함 : userStackingAction.
다음에 의해서 참조됨 : G4MaterialScanner::StoreUserActions(), G4TheRayTracer::StoreUserActions().
|
inline |
G4EventManager.hh 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : userSteppingAction.
다음에 의해서 참조됨 : G4MaterialScanner::StoreUserActions(), G4TheRayTracer::StoreUserActions(), ITTrackingInteractivity::~ITTrackingInteractivity().
|
inline |
G4EventManager.hh 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : userTrackingAction.
다음에 의해서 참조됨 : G4ErrorPropagator::InvokePostUserTrackingAction(), G4ErrorPropagator::InvokePreUserTrackingAction(), G4MaterialScanner::StoreUserActions(), G4TheRayTracer::StoreUserActions(), ITTrackingInteractivity::~ITTrackingInteractivity().
|
inline |
G4EventManager.hh 파일의 168 번째 라인에서 정의되었습니다.
다음을 참조함 : verboseLevel.
다음에 의해서 참조됨 : RE01EventAction::EndOfEventAction(), export_G4EventManager(), G4EvManMessenger::GetCurrentValue().
void G4EventManager::KeepTheCurrentEvent | ( | ) |
G4EventManager.cc 파일의 387 번째 라인에서 정의되었습니다.
다음을 참조함 : currentEvent, G4Event::KeepTheEvent().
다음에 의해서 참조됨 : G4VisManager::EndOfEvent(), G4EvManMessenger::SetNewValue().
|
privatedelete |
G4EventManager.cc 파일의 335 번째 라인에서 정의되었습니다.
다음을 참조함 : DoProcessing(), trackIDCounter.
다음에 의해서 참조됨 : G4TheRayTracer::CreateBitMap(), CexmcRunManager::DoCommonEventLoop(), G4MaterialScanner::DoScan(), G4WorkerRunManager::ProcessOneEvent(), G4RunManager::ProcessOneEvent().
void G4EventManager::ProcessOneEvent | ( | G4TrackVector * | trackVector, |
G4Event * | anEvent = 0 |
||
) |
G4EventManager.cc 파일의 341 번째 라인에서 정의되었습니다.
다음을 참조함 : DoProcessing(), G4ThreadLocal, CLHEP::HepRandom::saveFullState(), G4Event::SetRandomNumberStatus(), StackTracks(), storetRandomNumberStatusToG4Event, trackIDCounter.
G4EventManager.hh 파일의 156 번째 라인에서 정의되었습니다.
다음을 참조함 : G4StackManager::SetNumberOfAdditionalWaitingStacks(), trackContainer.
다음에 의해서 참조됨 : export_G4EventManager(), G4RunManager::SetNumberOfAdditionalWaitingStacks().
|
inline |
G4EventManager.hh 파일의 186 번째 라인에서 정의되었습니다.
다음을 참조함 : transformer.
다음에 의해서 참조됨 : G4RunManagerKernel::SetPrimaryTransformer().
void G4EventManager::SetUserAction | ( | G4UserEventAction * | userAction | ) |
G4EventManager.cc 파일의 311 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UserEventAction::SetEventManager(), userEventAction.
다음에 의해서 참조됨 : G4MaterialScanner::RestoreUserActions(), G4TheRayTracer::RestoreUserActions(), G4ErrorRunManagerHelper::SetUserAction(), G4ErrorPropagatorManager::SetUserAction(), G4RunManager::SetUserAction(), G4MaterialScanner::StoreUserActions(), G4TheRayTracer::StoreUserActions().
void G4EventManager::SetUserAction | ( | G4UserStackingAction * | userAction | ) |
G4EventManager.cc 파일의 317 번째 라인에서 정의되었습니다.
다음을 참조함 : G4StackManager::SetUserStackingAction(), trackContainer, userStackingAction.
void G4EventManager::SetUserAction | ( | G4UserTrackingAction * | userAction | ) |
G4EventManager.cc 파일의 323 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackingManager::SetUserAction(), trackManager, userTrackingAction.
void G4EventManager::SetUserAction | ( | G4UserSteppingAction * | userAction | ) |
G4EventManager.cc 파일의 329 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackingManager::SetUserAction(), trackManager, userSteppingAction.
void G4EventManager::SetUserInformation | ( | G4VUserEventInformation * | anInfo | ) |
G4EventManager.cc 파일의 364 번째 라인에서 정의되었습니다.
다음을 참조함 : currentEvent, G4Exception(), G4State_EventProc, G4StateManager::GetCurrentState(), JustWarning, G4Event::SetUserInformation(), stateManager.
다음에 의해서 참조됨 : Par02EventAction::BeginOfEventAction(), export_G4EventManager().
G4EventManager.hh 파일의 170 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PrimaryTransformer::SetVerboseLevel(), G4StackManager::SetVerboseLevel(), trackContainer, transformer, verboseLevel.
다음에 의해서 참조됨 : export_G4EventManager(), G4EvManMessenger::SetNewValue().
|
private |
G4EventManager.cc 파일의 272 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4InuclParticleNames::pp, G4StackManager::PushOneTrack(), G4PrimaryParticle::SetTrackID(), trackContainer, trackIDCounter, verboseLevel.
다음에 의해서 참조됨 : DoProcessing(), ProcessOneEvent().
G4EventManager.hh 파일의 188 번째 라인에서 정의되었습니다.
다음을 참조함 : storetRandomNumberStatusToG4Event.
다음에 의해서 참조됨 : G4RunManager::StoreRandomNumberStatusToG4Event().
|
private |
G4EventManager.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AbortCurrentEvent(), DoProcessing().
|
private |
G4EventManager.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), GetConstCurrentEvent(), GetNonconstCurrentEvent(), GetUserInformation(), KeepTheCurrentEvent(), SetUserInformation().
|
staticprivate |
G4EventManager.hh 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EventManager(), GetEventManager(), ~G4EventManager().
|
private |
G4EventManager.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing().
|
private |
G4EventManager.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), G4EventManager().
|
private |
G4EventManager.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), G4EventManager(), GetUserInformation(), SetUserInformation().
|
private |
G4EventManager.hh 파일의 119 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), ProcessOneEvent(), StoreRandomNumberStatusToG4Event().
|
private |
G4EventManager.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EventManager(), ~G4EventManager().
|
private |
G4EventManager.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AbortCurrentEvent(), DoProcessing(), G4EventManager(), GetStackManager(), SetNumberOfAdditionalWaitingStacks(), SetUserAction(), SetVerboseLevel(), StackTracks(), ~G4EventManager().
|
private |
G4EventManager.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), ProcessOneEvent(), StackTracks().
|
private |
G4EventManager.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AbortCurrentEvent(), DoProcessing().
|
private |
G4EventManager.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AbortCurrentEvent(), DoProcessing(), G4EventManager(), GetTrackingManager(), SetUserAction(), ~G4EventManager().
|
private |
G4EventManager.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing().
|
private |
G4EventManager.hh 파일의 108 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), G4EventManager(), GetPrimaryTransformer(), SetPrimaryTransformer(), SetVerboseLevel(), ~G4EventManager().
|
private |
G4EventManager.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), G4EventManager(), GetUserEventAction(), SetUserAction(), ~G4EventManager().
|
private |
G4EventManager.hh 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EventManager(), GetUserStackingAction(), SetUserAction().
|
private |
G4EventManager.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EventManager(), GetUserSteppingAction(), SetUserAction().
|
private |
G4EventManager.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EventManager(), GetUserTrackingAction(), SetUserAction().
|
private |
G4EventManager.hh 파일의 106 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoProcessing(), GetVerboseLevel(), SetVerboseLevel(), StackTracks().