virtual Bool_t GetNextAcceptMomentum(TLorentzVector &mom)
virtual Bool_t GetMomentum(TLorentzVector &mom, Int_t i) const
void ScalePtOfLorentzVector(TLorentzVector &mom) const
void SetRandomEtaPhiOfLorentzVector(TLorentzVector &mom) const
void SetTrackScalePt(Double_t t)
void SetRandomizeEtaPhi(Double_t t)
virtual Bool_t GetNextMomentum(TLorentzVector &mom)
virtual Bool_t GetAcceptMomentum(TLorentzVector &mom, Int_t i) const
virtual Bool_t GetMomentumFromParticle(TLorentzVector &mom, const AliAODMCParticle *track, Double_t mass) const
Container for MC-true particles within the EMCAL framework.
Allows to modify the tracks to implement toy models.