67 if ( aTrack->GetTrackStatus() == fStopAndKill && aTrack->GetParentID() == 0 ) {
69 aTrack->GetDynamicParticle()->GetPrimaryParticle()->GetUserInformation();
74 info->GetMCMomentum()/MeV );
78 info->GetTrackerMomentum()/MeV,
79 info->GetTrackerResolution(),
80 info->GetTrackerEfficiency() );
84 info->GetEMCalPosition()/mm,
85 info->GetEMCalResolution(),
86 info->GetEMCalEfficiency(),
87 info->GetEMCalEnergy()/MeV );
91 info->GetHCalPosition()/mm,
92 info->GetHCalResolution(),
93 info->GetHCalEfficiency(),
94 info->GetHCalEnergy()/MeV );
void SaveTrack(SaveType aWhatToSave, G4int aPartID, G4int aPDG, G4ThreeVector aVector, G4double aResolution=0, G4double aEfficiency=1, G4double aEnergy=0)
Saves the information about the particle (track).