41 if (tracks)
Decay(tracks);
49 for (
size_t i=0; i<tracks->size(); ++i) {
58 for (
size_t k=0; k<daughters->size(); ++k) {
63 tracks->insert(tracks->end(), daughters->begin(), daughters->end());
71 for (
int j=tracks->size()-1; j>=0; --j) {
72 if (NULL == (*tracks)[j]) tracks->erase(tracks->begin()+j);
void Decay(G4KineticTrackVector *tracks) const
G4DecayKineticTracks(G4KineticTrackVector *tracks=0)
G4KineticTrackVector * Decay()
void SetCreatorModelID(G4int id)
G4int GetCreatorModelID() const
const G4ParticleDefinition * GetDefinition() const
G4bool IsShortLived() const