#include <G4AdjointTrackingAction.hh>
Protected 속성 | |
G4TrackingManager * | fpTrackingManager |
Private 속성 | |
G4AdjointSteppingAction * | theAdjointSteppingAction |
G4UserTrackingAction * | theUserFwdTrackingAction |
G4bool | is_adjoint_tracking_mode |
G4ThreeVector | last_pos |
G4ThreeVector | last_direction |
G4double | last_ekin |
G4double | last_ekin_nuc |
G4double | last_cos_th |
G4String | last_fwd_part_name |
G4int | last_fwd_part_PDGEncoding |
G4double | last_weight |
G4int | last_fwd_part_index |
std::vector < G4ParticleDefinition * > * | pListOfPrimaryFwdParticles |
std::vector< G4ThreeVector > | last_pos_vec |
std::vector< G4ThreeVector > | last_direction_vec |
std::vector< G4double > | last_ekin_vec |
std::vector< G4double > | last_ekin_nuc_vec |
std::vector< G4double > | last_cos_th_vec |
std::vector< G4double > | last_weight_vec |
std::vector< G4int > | last_fwd_part_PDGEncoding_vec |
std::vector< G4int > | last_fwd_part_index_vec |
G4AdjointTrackingAction.hh 파일의 52 번째 라인에서 정의되었습니다.
G4AdjointTrackingAction::G4AdjointTrackingAction | ( | G4AdjointSteppingAction * | anAction | ) |
G4AdjointTrackingAction.cc 파일의 43 번째 라인에서 정의되었습니다.
|
virtual |
G4AdjointTrackingAction.cc 파일의 48 번째 라인에서 정의되었습니다.
void G4AdjointTrackingAction::ClearEndOfAdjointTrackInfoVectors | ( | ) |
G4AdjointTrackingAction.cc 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : last_cos_th_vec, last_direction_vec, last_ekin_nuc_vec, last_ekin_vec, last_fwd_part_index_vec, last_fwd_part_PDGEncoding_vec, last_pos_vec, last_weight_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::ClearEndOfAdjointTrackInfoVectors().
|
inline |
G4AdjointTrackingAction.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : last_cos_th_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetCosthAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : last_direction_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetDirectionAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : last_ekin_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetEkinAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : last_ekin_nuc_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetEkinNucAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : last_fwd_part_name.
다음에 의해서 참조됨 : G4AdjointSimManager::GetFwdParticleNameAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : last_fwd_part_PDGEncoding_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : is_adjoint_tracking_mode.
다음에 의해서 참조됨 : G4AdjointSimManager::GetAdjointTrackingMode().
|
inline |
G4AdjointTrackingAction.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : last_fwd_part_index_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetFwdParticleIndexAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : last_pos_vec.
다음에 의해서 참조됨 : G4AdjointStackingAction::ClassifyNewTrack(), G4AdjointSimManager::GetNbOfAdointTracksReachingTheExternalSurface().
|
inline |
G4AdjointTrackingAction.hh 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : last_pos_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetPositionAtEndOfLastAdjointTrack().
|
inline |
G4AdjointTrackingAction.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : last_weight_vec.
다음에 의해서 참조됨 : G4AdjointSimManager::GetWeightAtEndOfLastAdjointTrack().
G4UserTrackingAction(으)로부터 재구현되었습니다.
G4AdjointTrackingAction.cc 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleTable::FindParticle(), G4ParticleDefinition::GetBaryonNumber(), G4AdjointSteppingAction::GetDidAdjParticleReachTheExtSource(), G4AdjointSteppingAction::GetLastEkin(), G4AdjointSteppingAction::GetLastMomentum(), G4AdjointSteppingAction::GetLastPartDef(), G4AdjointSteppingAction::GetLastPosition(), G4AdjointSteppingAction::GetLastWeight(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGEncoding(), is_adjoint_tracking_mode, last_cos_th, last_cos_th_vec, last_direction, last_direction_vec, last_ekin, last_ekin_nuc, last_ekin_nuc_vec, last_ekin_vec, last_fwd_part_index, last_fwd_part_index_vec, last_fwd_part_name, last_fwd_part_PDGEncoding, last_fwd_part_PDGEncoding_vec, last_pos, last_pos_vec, last_weight, last_weight_vec, CLHEP::Hep3Vector::mag(), pListOfPrimaryFwdParticles, G4UserTrackingAction::PostUserTrackingAction(), G4String::remove(), theAdjointSteppingAction, theUserFwdTrackingAction, CLHEP::Hep3Vector::z().
G4UserTrackingAction(으)로부터 재구현되었습니다.
G4AdjointTrackingAction.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::contains(), G4Track::GetParticleDefinition(), G4ParticleDefinition::GetParticleType(), G4Track::GetWeight(), is_adjoint_tracking_mode, G4UserTrackingAction::PreUserTrackingAction(), G4AdjointSteppingAction::SetAdjointTrackingMode(), G4AdjointSteppingAction::SetPrimWeight(), theAdjointSteppingAction, theUserFwdTrackingAction.
void G4AdjointTrackingAction::RegisterAtEndOfAdjointTrack | ( | ) |
|
inline |
G4AdjointTrackingAction.hh 파일의 85 번째 라인에서 정의되었습니다.
다음을 참조함 : pListOfPrimaryFwdParticles.
다음에 의해서 참조됨 : G4AdjointSimManager::G4AdjointSimManager().
|
virtualinherited |
G4MultiTrackingAction에서 재구현되었습니다.
다음에 의해서 참조됨 : G4TrackingManager::SetUserAction().
|
inline |
G4AdjointTrackingAction.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : theUserFwdTrackingAction.
다음에 의해서 참조됨 : G4AdjointSimManager::SetAdjointActions().
|
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 |
G4AdjointTrackingAction.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetIsAdjointTrackingMode(), PostUserTrackingAction(), PreUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetCosthAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 108 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetDirectionAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetEkinNucAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetEkinAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetLastFwdParticleIndex(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetFwdParticleNameAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetNbOfAdointTracksReachingTheExternalSurface(), GetPositionAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearEndOfAdjointTrackInfoVectors(), GetWeightAtEndOfLastAdjointTrack(), PostUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction(), SetListOfPrimaryFwdParticles().
|
private |
G4AdjointTrackingAction.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction(), PreUserTrackingAction().
|
private |
G4AdjointTrackingAction.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PostUserTrackingAction(), PreUserTrackingAction(), SetUserForwardTrackingAction().