AliParticleContainer(const char *name);
virtual ~AliParticleContainer(){;}
- Bool_t AcceptParticle(AliVParticle *vp) const;
+ Bool_t AcceptParticle(AliVParticle *vp) ;
Double_t GetParticlePtCut() const { return fParticlePtCut; }
Double_t GetParticleEtaMin() const { return fParticleMinEta; }
Double_t GetParticleEtaMax() const { return fParticleMaxEta; }
Double_t GetParticlePhiMax() const { return fParticleMaxPhi; }
AliVParticle *GetLeadingParticle(const char* opt="") ;
AliVParticle *GetParticle(Int_t i) const;
- AliVParticle *GetAcceptParticle(Int_t i) const;
+ AliVParticle *GetAcceptParticle(Int_t i) ;
AliVParticle *GetParticleWithLabel(Int_t lab) const;
- AliVParticle *GetAcceptParticleWithLabel(Int_t lab) const;
+ AliVParticle *GetAcceptParticleWithLabel(Int_t lab) ;
AliVParticle *GetNextAcceptParticle(Int_t i=-1) ;
AliVParticle *GetNextParticle(Int_t i=-1) ;
void GetMomentum(TLorentzVector &mom, Int_t i) const;
void SetParticlePtCut(Double_t cut) { fParticlePtCut = cut ; }
void SetParticleEtaLimits(Double_t min, Double_t max) { fParticleMaxEta = max ; fParticleMinEta = min ; }
void SetParticlePhiLimits(Double_t min, Double_t max) { fParticleMaxPhi = max ; fParticleMinPhi = min ; }
+ void SetMinDistanceTPCSectorEdge(Double_t min) { fMinDistanceTPCSectorEdge = min; }
void SetTrackBitMap(UInt_t m) { fTrackBitMap = m ; }
void SetMCFlag(UInt_t m) { fMCFlag = m ; }
void SelectHIJING(Bool_t s) { if (s) fGeneratorIndex = 0; else fGeneratorIndex = -1; }
Double_t fParticleMaxEta; // cut on particle eta
Double_t fParticleMinPhi; // cut on particle phi
Double_t fParticleMaxPhi; // cut on particle phi
+ Double_t fMinDistanceTPCSectorEdge; // require minimum distance to edge of TPC sector edge
UInt_t fTrackBitMap; // bit map of accepted tracks (non MC)
UInt_t fMCTrackBitMap; // bit map of accepted MC tracks
Int_t fMinMCLabel; // minimum MC label value for the tracks/clusters being considered MC particles
AliParticleContainer(const AliParticleContainer& obj); // copy constructor
AliParticleContainer& operator=(const AliParticleContainer& other); // assignment
- ClassDef(AliParticleContainer,3);
+ ClassDef(AliParticleContainer,4);
};