#include "TRandom.h" #include "TMath.h" #include "TDirectory.h" #include "TProcessID.h" #include "Track.h" ClassImp(Track) //--------------------------------------------- Track::Track() { //Default constructer ft = 0.0; frx = 0.0; fry = 0.0; frz = 0.0; fE = 0.0; fPx = 0.0; fPy = 0.0; fPz = 0.0; fMass = 0.0; fPid_UrQMD = 0; fI3 = 0; fCharge = 0; fNColl = 0; } //--------------------------------------------- Track::Track(Track *t) { //Copy constructor CopyParticle(t); } //--------------------------------------------- void Track::CopyParticle(Track *t) { SetT(t->GetT()); SetRx(t->GetRx()); SetRy(t->GetRy()); SetRz(t->GetRz()); SetE(t->GetE()); SetPx(t->GetPx()); SetPy(t->GetPy()); SetPz(t->GetPz()); SetMass(t->GetMass()); SetPID_UrQMD(t->GetPID_UrQMD()); SetI3(t->GetI3()); SetCharge(t->GetCharge()); SetNColl(t->GetNColl()); } //--------------------------------------------- void Track::Clear(Option_t * /*option*/) { }