#include <CexmcIncidentParticleTrackInfo.hh>
Public 멤버 함수 | |
CexmcIncidentParticleTrackInfo (CexmcTrackType trackType=CexmcInsipidTrack) | |
G4int | GetTypeInfo (void) const |
G4double | GetCurrentTrackLengthInTarget (void) const |
void | AddTrackLengthInTarget (G4double value) |
void | SetNeedsTrackLengthResampling (G4bool on=true) |
G4double | GetFinalTrackLengthInTarget (void) const |
void | SetFinalTrackLengthInTarget (G4double value) |
void | ResetCurrentTrackLengthInTarget (void) |
G4bool | NeedsTrackLengthResampling (void) const |
G4bool | IsStudiedProcessActivated (void) const |
void | ActivateStudiedProcess (G4bool on=true) |
void | Print (void) const |
CexmcTrackType | GetTrackType (void) const |
void | SetTrackType (CexmcTrackType value) |
G4int | GetCopyNumber (void) const |
const G4String & | GetType () const |
Protected 속성 | |
G4String * | pType |
Private 속성 | |
G4double | currentTrackLengthInTarget |
G4double | finalTrackLengthInTarget |
G4bool | isStudiedProcessActivated |
G4bool | needsTrackLengthResampling |
CexmcIncidentParticleTrackInfo.hh 파일의 50 번째 라인에서 정의되었습니다.
|
explicit |
CexmcIncidentParticleTrackInfo.cc 파일의 47 번째 라인에서 정의되었습니다.
CexmcIncidentParticleTrackInfo.hh 파일의 145 번째 라인에서 정의되었습니다.
다음을 참조함 : isStudiedProcessActivated.
다음에 의해서 참조됨 : CexmcTrackingAction::SetupIncidentParticleTrackInfo(), CexmcSteppingAction::UserSteppingAction().
CexmcIncidentParticleTrackInfo.hh 파일의 96 번째 라인에서 정의되었습니다.
다음을 참조함 : currentTrackLengthInTarget.
다음에 의해서 참조됨 : CexmcSteppingAction::UserSteppingAction().
CexmcTrackInfo.hh 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcTrackInfo::copyNumber.
다음에 의해서 참조됨 : CexmcTrackPoints::GetTrackId().
CexmcIncidentParticleTrackInfo.hh 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : currentTrackLengthInTarget.
다음에 의해서 참조됨 : CexmcStudiedProcess::PostStepGetPhysicalInteractionLength().
CexmcIncidentParticleTrackInfo.hh 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : finalTrackLengthInTarget.
다음에 의해서 참조됨 : CexmcStudiedProcess::PostStepGetPhysicalInteractionLength().
|
inlineinherited |
CexmcTrackInfo.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcTrackInfo::trackType.
다음에 의해서 참조됨 : CexmcTrackPoints::GetTrackId().
|
inherited |
G4VUserTrackInformation.cc 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VUserTrackInformation::pType.
다음에 의해서 참조됨 : G4ScintillationTrackInformation::IsScintillationTrackInformation().
CexmcTrackInfo(으)로부터 재구현되었습니다.
CexmcIncidentParticleTrackInfo.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcIncidentParticleTrackType.
CexmcIncidentParticleTrackInfo.hh 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : isStudiedProcessActivated.
다음에 의해서 참조됨 : CexmcStudiedProcess::PostStepGetPhysicalInteractionLength(), CexmcSteppingAction::UserSteppingAction().
CexmcIncidentParticleTrackInfo.hh 파일의 131 번째 라인에서 정의되었습니다.
다음을 참조함 : needsTrackLengthResampling.
다음에 의해서 참조됨 : CexmcSteppingAction::UserSteppingAction().
G4VUserTrackInformation(으)로부터 재구현되었습니다.
CexmcTrackInfo.cc 파일의 54 번째 라인에서 정의되었습니다.
CexmcIncidentParticleTrackInfo.hh 파일의 124 번째 라인에서 정의되었습니다.
다음을 참조함 : currentTrackLengthInTarget.
다음에 의해서 참조됨 : CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >::ResampleTrackLengthInTarget().
CexmcIncidentParticleTrackInfo.hh 파일의 117 번째 라인에서 정의되었습니다.
다음을 참조함 : finalTrackLengthInTarget.
다음에 의해서 참조됨 : CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >::ResampleTrackLengthInTarget().
CexmcIncidentParticleTrackInfo.hh 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : needsTrackLengthResampling.
다음에 의해서 참조됨 : CexmcHadronicProcess::PostStepDoIt(), CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >::ResampleTrackLengthInTarget().
|
inlineinherited |
CexmcTrackInfo.hh 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcTrackInfo::trackType.
|
private |
CexmcIncidentParticleTrackInfo.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddTrackLengthInTarget(), GetCurrentTrackLengthInTarget(), ResetCurrentTrackLengthInTarget().
|
private |
CexmcIncidentParticleTrackInfo.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetFinalTrackLengthInTarget(), SetFinalTrackLengthInTarget().
|
private |
CexmcIncidentParticleTrackInfo.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ActivateStudiedProcess(), IsStudiedProcessActivated().
|
private |
CexmcIncidentParticleTrackInfo.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NeedsTrackLengthResampling(), SetNeedsTrackLengthResampling().
|
protectedinherited |