void SetIndex(Int_t index)
void SetChild(Int_t child[2])
void SetMomentum(Double_t px, Double_t py, Double_t pz, Double_t e)
set momentum
void Position(TLorentzVector &pos) const
void SetParent(Int_t parent)
TLorentzVector GetMomentum() const
void SetMomentum(TLorentzVector mom)
set momentum
const UParticle & operator=(const UParticle &right)
operator =
Double_t GetWeight() const
void SetDecay(Int_t decay)
void SetParentDecay(Int_t parentDecay)
TLorentzVector GetPosition() const
UParticle(Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay, Int_t child[2], Double_t px, Double_t py, Double_t pz, Double_t e, Double_t x, Double_t y, Double_t z, Double_t t, Double_t weight)
constructor
const Bool_t operator==(const UParticle &right) const
comare tracks
void SetPosition(Double_t x, Double_t y, Double_t z, Double_t t)
set freezout position
void Momentum(TLorentzVector &mom) const
Int_t GetFirstChild() const
void SetLastChild(Int_t child)
void SetFirstChild(Int_t child)
void SetPosition(TLorentzVector pos)
set postition
UParticle(const UParticle &right)
copy constructor
UParticle(Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay, Int_t child[2], TLorentzVector mom, TLorentzVector pos, Double_t weight)
constructor
void SetWeight(Double_t weight)
Int_t GetLastChild() const
void Print(Option_t *option="")
print info about this particle
Int_t GetParentDecay() const
void SetStatus(Int_t status)
const UParticle & operator=(const TParticle &right)
copy TParticle into this particle
UParticle(const TParticle &right)
copy ctor