トラック番号をしりたい(G4Track::GetTrackID
)
1// G4Track *aTrack
2G4int track_id = aTrack->GetTrackID();
GetTrackID
でトラック番号を取得できます。
トラック番号は1からはじまります。
イベントごとにリセットされます。
親トラックをしりたい(G4Track::GetParentID
)
1G4int parent_id = aTrack->GetParentID();
2
3if (parent_id == 0) {
4 G4cout << "入射粒子の処理" << G4endl;
5};
GetParentID
で親トラックの番号を取得できます。
初期粒子は親を持たないため、親IDは0です。