62 Double_t px, Double_t py, Double_t pz, Double_t e, Double_t vx, Double_t vy,
63 Double_t vz, Double_t tof, Double_t polx, Double_t poly, Double_t polz,
64 TMCProcess mech, Int_t& ntr, Double_t weight, Int_t is)
89 const Int_t kFirstDaughter = -1;
90 const Int_t kLastDaughter = -1;
93 fParticles->push_back(TParticle(pdg, is, parent, trackId, kFirstDaughter,
94 kLastDaughter, px, py, pz, e, vx, vy, vz, tof));
97 particle->SetPolarisation(polx, poly, polz);
98 particle->SetWeight(weight);
99 particle->SetUniqueID(mech);
102 kFirstDaughter, kLastDaughter, px, py, pz, e, vx, vy, vz, tof));
105 exParticle->SetPolarisation(polx, poly, polz);
106 exParticle->SetWeight(weight);
110 if (toBeDone)
fStack.push(particle);
virtual void PushTrack(Int_t toBeDone, Int_t parent, Int_t pdg, Double_t px, Double_t py, Double_t pz, Double_t e, Double_t vx, Double_t vy, Double_t vz, Double_t tof, Double_t polx, Double_t poly, Double_t polz, TMCProcess mech, Int_t &ntr, Double_t weight, Int_t is)
Replacement of the TParticle.