トラックの長さをしりたい(G4Track::GetTrackLength
)
1// G4Track *aTrack
2G4double track_length = aTrack->GetTrackLength();
3G4double step_length = aTrack->GetStepLength();
4
5G4debug << "\t[Track::GetTrackLength] TrackLength=" << G4BestUnit{track_length, "Length"} << G4endl;
6G4debug << "\t[Track::GetStepLength] StepLength=" << G4BestUnit{step_length, "Length"} << G4endl;
7
8// [Track::GetTrackLength] TrackLength=11.7177 cm
9// [Track::GetStepLength] StepLength=1.04428 cm
GetTrackLength
でトラックの全飛程を取得できます。
また、GetStepLength
で、直近のステップの長さを取得できます。