#include <G4AdjointSteppingAction.hh>
Public 멤버 함수 | |
G4AdjointSteppingAction () | |
~G4AdjointSteppingAction () | |
void | UserSteppingAction (const G4Step *) |
void | SetExtSourceEMax (G4double Emax) |
void | SetStartEvent (G4bool aBool) |
G4bool | GetDidAdjParticleReachTheExtSource () |
G4ThreeVector | GetLastMomentum () |
G4ThreeVector | GetLastPosition () |
G4double | GetLastEkin () |
G4double | GetLastWeight () |
void | SetPrimWeight (G4double weight) |
G4ParticleDefinition * | GetLastPartDef () |
void | SetUserAdjointSteppingAction (G4UserSteppingAction *anAction) |
void | SetUserForwardSteppingAction (G4UserSteppingAction *anAction) |
void | SetAdjointTrackingMode (G4bool aBool) |
void | ResetDidOneAdjPartReachExtSourceDuringEvent () |
void | SetAdjointGeantinoTrackingMode (G4bool aBool) |
virtual void | SetSteppingManagerPointer (G4SteppingManager *pValue) |
Protected 속성 | |
G4SteppingManager * | fpSteppingManager |
G4AdjointSteppingAction.hh 파일의 69 번째 라인에서 정의되었습니다.
G4AdjointSteppingAction::G4AdjointSteppingAction | ( | ) |
G4AdjointSteppingAction.cc 파일의 44 번째 라인에서 정의되었습니다.
다음을 참조함 : G4AdjointCrossSurfChecker::GetInstance(), theG4AdjointCrossSurfChecker.
G4AdjointSteppingAction::~G4AdjointSteppingAction | ( | ) |
G4AdjointSteppingAction.cc 파일의 54 번째 라인에서 정의되었습니다.
|
inline |
G4AdjointSteppingAction.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : did_adj_part_reach_ext_source.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PostUserTrackingAction().
|
inline |
G4AdjointSteppingAction.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : last_ekin.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PostUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack().
|
inline |
G4AdjointSteppingAction.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : last_momentum.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PostUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack().
|
inline |
G4AdjointSteppingAction.hh 파일의 85 번째 라인에서 정의되었습니다.
다음을 참조함 : last_part_def.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PostUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack().
|
inline |
G4AdjointSteppingAction.hh 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : last_pos.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PostUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack().
|
inline |
G4AdjointSteppingAction.hh 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : last_weight.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PostUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack().
|
inline |
G4AdjointSteppingAction.hh 파일의 91 번째 라인에서 정의되었습니다.
다음을 참조함 : did_one_adj_part_reach_ext_source_during_event.
다음에 의해서 참조됨 : G4AdjointSimManager::ResetDidOneAdjPartReachExtSourceDuringEvent().
G4AdjointSteppingAction.hh 파일의 93 번째 라인에서 정의되었습니다.
다음을 참조함 : is_adjoint_geantino_tracking_mode.
G4AdjointSteppingAction.hh 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : is_adjoint_tracking_mode.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PreUserTrackingAction().
G4AdjointSteppingAction.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : Emax, ext_sourceEMax.
다음에 의해서 참조됨 : G4AdjointSimManager::SetExtSourceEmax().
G4AdjointSteppingAction.hh 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : prim_weight, weight.
다음에 의해서 참조됨 : G4AdjointTrackingAction::PreUserTrackingAction(), G4AdjointSimManager::RegisterAdjointPrimaryWeight().
G4AdjointSteppingAction.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : start_event.
|
virtualinherited |
G4MultiSteppingAction에서 재구현되었습니다.
다음에 의해서 참조됨 : G4TrackingManager::SetUserAction().
|
inline |
G4AdjointSteppingAction.hh 파일의 86 번째 라인에서 정의되었습니다.
다음을 참조함 : theUserAdjointSteppingAction.
다음에 의해서 참조됨 : G4AdjointSimManager::SetAdjointSteppingAction().
|
inline |
G4AdjointSteppingAction.hh 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : theUserFwdSteppingAction.
다음에 의해서 참조됨 : G4AdjointSimManager::DefineUserActions().
G4UserSteppingAction(으)로부터 재구현되었습니다.
G4AdjointSteppingAction.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : G4AdjointCrossSurfChecker::CrossingOneOfTheRegisteredSurface(), did_adj_part_reach_ext_source, did_one_adj_part_reach_ext_source_during_event, ext_sourceEMax, fStopAndKill, fWorldBoundary, G4ParticleDefinition::GetBaryonNumber(), G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4Track::GetMomentum(), G4ParticleDefinition::GetParticleType(), G4Step::GetPostStepPoint(), G4StepPoint::GetStepStatus(), G4Step::GetTrack(), G4Track::GetWeight(), is_adjoint_tracking_mode, last_ekin, last_momentum, last_part_def, last_pos, last_weight, G4Track::SetTrackStatus(), theG4AdjointCrossSurfChecker, theUserAdjointSteppingAction, theUserFwdSteppingAction, G4UserSteppingAction::UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetDidAdjParticleReachTheExtSource(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ResetDidOneAdjPartReachExtSourceDuringEvent(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetExtSourceEMax(), UserSteppingAction().
|
protectedinherited |
|
private |
G4AdjointSteppingAction.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetAdjointGeantinoTrackingMode().
|
private |
G4AdjointSteppingAction.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetAdjointTrackingMode(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLastEkin(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLastMomentum(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 106 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLastPartDef(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLastPosition(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLastWeight(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetPrimWeight().
|
private |
G4AdjointSteppingAction.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetStartEvent().
|
private |
G4AdjointSteppingAction.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointSteppingAction(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetUserAdjointSteppingAction(), UserSteppingAction().
|
private |
G4AdjointSteppingAction.hh 파일의 108 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetUserForwardSteppingAction(), UserSteppingAction().