1 #ifndef AliParticleContainer_H
2 #define AliParticleContainer_H
9 #include "AliAODMCParticle.h"
32 void GetMomentum(TLorentzVector &mom, Int_t i)
const;
51 else fMCFlag &= ~AliAODMCParticle::kPhysicalPrim ; }
void SetMinMCLabel(Int_t s)
void SetParticlePtCut(Double_t cut)
virtual ~AliParticleContainer()
AliVParticle * GetParticleWithLabel(Int_t lab) const
AliParticleContainer & operator=(const AliParticleContainer &other)
void SetClassName(const char *clname)
Int_t GetNParticles() const
void SelectPhysicalPrimaries(Bool_t s)
Bool_t AcceptParticle(AliVParticle *vp)
Double_t GetParticleEtaMin() const
void SetFilterHybridTracks(Bool_t f)
void SetTrackBitMap(UInt_t m)
AliVParticle * GetAcceptParticleWithLabel(Int_t lab)
void SetMinMCLabelAccept(Int_t s)
void SetArray(AliVEvent *event)
AliVParticle * GetParticle(Int_t i) const
Int_t GetNAcceptedParticles()
AliVParticle * GetAcceptParticle(Int_t i)
AliVParticle * GetLeadingParticle(const char *opt="")
void GetMomentum(TLorentzVector &mom, Int_t i) const
AliVParticle * GetNextAcceptParticle(Int_t i=-1)
Bool_t fFilterHybridTracks
Double_t fMinDistanceTPCSectorEdge
Double_t GetParticlePtCut() const
AliVParticle * GetNextParticle(Int_t i=-1)
void SetCharge(Short_t c)
ClassDef(AliParticleContainer, 7)
void SetParticleEtaLimits(Double_t min, Double_t max)
Double_t GetParticlePhiMax() const
void SetMCTrackBitMap(UInt_t m)
Double_t GetParticleEtaMax() const
void SetGeneratorIndex(Short_t i)
Double_t GetParticlePhiMin() const
void SetParticlePhiLimits(Double_t min, Double_t max, Double_t offset=0.)
Int_t GetNEntries() const
void SetMinDistanceTPCSectorEdge(Double_t min)
void SelectHIJING(Bool_t s)