#include <CexmcTrackingAction.hh>
Public 멤버 함수 | |
CexmcTrackingAction (CexmcPhysicsManager *physicsManager) | |
void | PreUserTrackingAction (const G4Track *track) |
void | BeginOfEventAction (void) |
virtual void | SetTrackingManagerPointer (G4TrackingManager *pValue) |
virtual void | PostUserTrackingAction (const G4Track *) |
Protected 속성 | |
G4TrackingManager * | fpTrackingManager |
Private 멤버 함수 | |
void | ResetOutputParticleTrackId (void) |
void | ResetOutputParticleDecayProductCopyNumber (void) |
void | SetupIncidentParticleTrackInfo (const G4Track *track) |
CexmcTrackingAction.hh 파일의 56 번째 라인에서 정의되었습니다.
|
explicit |
CexmcTrackingAction.cc 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcIncompleteProductionModel, CexmcWeirdException, CexmcPhysicsManager::GetProductionModel(), G4RunManager::GetRunManager(), G4RunManager::GetUserDetectorConstruction(), CexmcSetup::GetVolume(), incidentParticle, nucleusOutputParticle, outputParticle, physicsManager, CexmcSetup::Target, targetVolume.
CexmcTrackingAction.hh 파일의 104 번째 라인에서 정의되었습니다.
다음을 참조함 : ResetOutputParticleDecayProductCopyNumber(), ResetOutputParticleTrackId().
다음에 의해서 참조됨 : CexmcEventAction::BeginOfEventAction().
|
inlinevirtualinherited |
G4MultiTrackingAction, G4RTTrackingAction, G4AdjointTrackingAction, TrackingAction, TrackingAction, TrackingAction, Par02TrackingAction, MCTruthTrackingAction, ITTrackingAction, CB_G4UserTrackingAction, PurgMagTrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, RE04TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, ITTrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, LXeTrackingAction, TrackingAction, F04TrackingAction, TrackingAction, TrackingAction, RE01TrackingAction, TrackingAction, TrackingAction에서 재구현되었습니다.
G4UserTrackingAction.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ITTrackingInteractivity::EndTracking(), export_G4UserTrackingAction(), CB_G4UserTrackingAction::PostUserTrackingAction(), G4AdjointTrackingAction::PostUserTrackingAction(), G4TrackingManager::ProcessOneTrack().
G4UserTrackingAction(으)로부터 재구현되었습니다.
CexmcTrackingAction.cc 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcBeamParticleTrack, CexmcInsipidTrack, CexmcNucleusParticleTrack, CexmcOutputParticleDecayProductTrack, CexmcOutputParticleTrack, CexmcStudiedProcessFullName(), G4Track::GetCreatorProcess(), G4Track::GetDefinition(), G4Track::GetParentID(), G4VProcess::GetProcessName(), G4Track::GetTrackID(), G4Track::GetUserInformation(), incidentParticle, nucleusOutputParticle, CexmcPhysicsManager::OnlyBeamParticleCanTriggerStudiedProcess(), outputParticle, outputParticleDecayProductCopyNumber, outputParticleTrackId, physicsManager, SetupIncidentParticleTrackInfo(), G4Track::SetUserInformation().
CexmcTrackingAction.hh 파일의 97 번째 라인에서 정의되었습니다.
다음을 참조함 : outputParticleDecayProductCopyNumber.
다음에 의해서 참조됨 : BeginOfEventAction().
CexmcTrackingAction.hh 파일의 91 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcInvalidTrackId(), outputParticleTrackId.
다음에 의해서 참조됨 : BeginOfEventAction().
|
virtualinherited |
G4MultiTrackingAction에서 재구현되었습니다.
다음에 의해서 참조됨 : G4TrackingManager::SetUserAction().
CexmcTrackingAction.cc 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcIncidentParticleTrackInfo::ActivateStudiedProcess(), G4Track::GetUserInformation(), G4Track::GetVolume(), physicsManager, CexmcPhysicsManager::ResampleTrackLengthInTarget(), targetVolume.
다음에 의해서 참조됨 : PreUserTrackingAction().
|
protectedinherited |
G4UserTrackingAction.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : RE01TrackingAction::PostUserTrackingAction(), LXeTrackingAction::PostUserTrackingAction(), MCTruthTrackingAction::PostUserTrackingAction(), ExN04TrackingAction::PreUserTrackingAction(), RE01TrackingAction::PreUserTrackingAction(), RE05TrackingAction::PreUserTrackingAction(), F04TrackingAction::PreUserTrackingAction(), LXeTrackingAction::PreUserTrackingAction(), WLSTrackingAction::PreUserTrackingAction(), RE04TrackingAction::PreUserTrackingAction(), MCTruthTrackingAction::PreUserTrackingAction(), CML2TrackingAction::PreUserTrackingAction(), G4RTTrackingAction::PreUserTrackingAction().
|
private |
CexmcTrackingAction.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcTrackingAction(), PreUserTrackingAction().
|
private |
CexmcTrackingAction.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcTrackingAction(), PreUserTrackingAction().
|
private |
CexmcTrackingAction.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcTrackingAction(), PreUserTrackingAction().
|
private |
CexmcTrackingAction.hh 파일의 80 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PreUserTrackingAction(), ResetOutputParticleDecayProductCopyNumber().
|
private |
CexmcTrackingAction.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PreUserTrackingAction(), ResetOutputParticleTrackId().
|
private |
CexmcTrackingAction.hh 파일의 74 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcTrackingAction(), PreUserTrackingAction(), SetupIncidentParticleTrackInfo().
|
private |
CexmcTrackingAction.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcTrackingAction(), SetupIncidentParticleTrackInfo().