1 #ifndef ALIRDHFCUTSLCTOV0_H
2 #define ALIRDHFCUTSLCTOV0_H
45 virtual Int_t
IsSelected(TObject* obj,Int_t selectionLevel);
52 Int_t
CombineCuts (Int_t returnvalueTrack, Int_t returnvalue, Int_t returnvaluePID)
const;
86 void CheckPID(AliAODTrack *bachelor, AliAODTrack * , AliAODTrack * ,
87 Bool_t &isBachelorID1, Bool_t &isBachelorID2, Bool_t &isBachelorID4);
Int_t IsSelectedSingleCut(TObject *obj, Int_t selectionLevel, Int_t cutIndex)
AliESDtrackCuts * fV0daughtersCuts
virtual void SetStandardCutsPbPb2010()
virtual Int_t IsSelected(TObject *obj, Int_t selectionLevel)
virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d, Float_t *vars, Int_t nvars, Int_t *pdgdaughters)=0
AliRDHFCutsLctoV0(const char *name="CutsLctoV0", Short_t v0channel=0)
virtual void SetStandardCutsPP2010()
virtual void SetStandardCutsPbPb2011()
Int_t CombineCuts(Int_t returnvalueTrack, Int_t returnvalue, Int_t returnvaluePID) const
Float_t GetHighPtCut() const
const Float_t * GetCuts() const
Float_t fV0Type
cuts for v0 daughters (AOD converted to ESD on the flight!)
Bool_t AreLctoV0DaughtersSelected(AliAODRecoDecayHF *rd) const
AliRDHFCutsLctoV0 & operator=(const AliRDHFCutsLctoV0 &source)
virtual Int_t IsSelectedPID(AliAODRecoDecayHF *)
virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d, Float_t *vars, Int_t nvars, Int_t *pdgdaughters)
void SetExcludedCut(Int_t excludedCut)
virtual ~AliRDHFCutsLctoV0()
Float_t GetMassCut(Int_t iPtBin=0) const
Int_t GetPidSelectionFlag()
void AddTrackCutsV0daughters(AliESDtrackCuts *v0daug)
Float_t fLowPtCut
high pT cut separation for proton identification
virtual void PrintAll() const
Float_t GetDCACut(Int_t iPtBin=0) const
Float_t * fCutsRD
fnVars*fnPtBins
Float_t GetLowPtCut() const
void SetLowPtCut(Float_t lowPtCut)
virtual AliESDtrackCuts * GetTrackCutsV0daughters() const
Int_t fExcludedCut
low pT cut separation for proton identification
Bool_t IsSelected(TObject *obj)
Float_t fHighPtCut
V0 type – should be defined as in AliRDHFCuts.h.
virtual Bool_t IsInFiducialAcceptance(Double_t pt, Double_t y) const
void CheckPID(AliAODTrack *bachelor, AliAODTrack *, AliAODTrack *, Bool_t &isBachelorID1, Bool_t &isBachelorID2, Bool_t &isBachelorID4)
Int_t GetGlobalIndex(Int_t iVar, Int_t iPtBin) const
void SetPidSelectionFlag(Int_t a)
void SetHighPtCut(Float_t highPtCut)
virtual Int_t IsSelectedPID(AliAODRecoDecayHF *obj)