9 #ifndef ALIFLOWEVENTCUTS_H
10 #define ALIFLOWEVENTCUTS_H
19 class AliAnalysisUtils;
20 class AliMultSelection;
23 #include "AliTriggerAnalysis.h"
85 Int_t RefMult(AliVEvent* event, AliMCEvent *mcEvent = 0x0);
Double_t fPrimaryVertexZmax
AliESDtrackCuts::MultEstTrackType fRefMultMethodAliESDtrackCuts
Float_t GetCentrality(AliVEvent *event, AliMCEvent *mcEvent)
void SetMeanPtCuts(AliFlowTrackCuts *cuts)
Double_t fPrimaryVertexXmax
void SetRefMultRange(Int_t min, Int_t max)
Bool_t fData2011
correlation between TPCMult and GlobalMult
void SetPrimaryVertexYrange(Double_t min, Double_t max)
void SetRefMultMax(Int_t value)
Bool_t fCutPrimaryVertexY
Long64_t Merge(TCollection *list)
Bool_t fCutTPCmultiplicityOutliersAOD
Int_t GetReferenceMultiplicity(AliVEvent *event, AliMCEvent *mcEvent)
AliFlowTrackCuts * fStandardTPCcuts
AliFlowTrackCuts * fMeanPtCuts
Double_t fPrimaryVertexYmin
refMultMethod GetRefMultMethod() const
Double_t fPrimaryVertexYmax
TList * list
TDirectory file where lists per trigger are stored in train ouput.
Int_t GetNumberOfTracksMin() const
AliFlowEventCuts & operator=(const AliFlowEventCuts &someCuts)
void SetRefMultMethod(refMultMethod m)
AliAnalysisUtils * fUtils
const char * CentrMethName(refMultMethod method) const
AliFlowTrackCuts * GetRefMultCuts() const
refMultMethod fRefMultMethod
Bool_t PassesCuts(AliVEvent *event, AliMCEvent *mcevent)
Bool_t fCutSPDvertexerAnomaly
void SetImpactParameterMax(Double_t value)
void SetImpactParameterRange(Double_t min, Double_t max)
void SetCutSPDvertexerAnomaly(Bool_t b=kTRUE)
Int_t RefMult(AliVEvent *event, AliMCEvent *mcEvent=0x0)
Bool_t fCutPrimaryVertexZ
void SetNContributorsRange(Int_t min, Int_t max=INT_MAX)
void SetUsedDataset(Bool_t b=kTRUE)
void SetRefMultCuts(AliFlowTrackCuts *cuts)
refMultMethod fCentralityPercentileMethod
void SetPrimaryVertexZrange(Double_t min, Double_t max)
void SetRefMultMethod(AliESDtrackCuts::MultEstTrackType m)
TH2F * fhistTPCvsGlobalMult
Int_t GetRefMultMin() const
Bool_t fCutPrimaryVertexX
new centrality framework
void SetNumberOfTracksRange(Int_t min, Int_t max)
AliTriggerAnalysis fTrigAna
Double_t fPrimaryVertexZmin
void SetLHC11h(Bool_t b=kTRUE)
AliMultSelection * fMultSelection
analysis utils object
Bool_t fUseAliESDtrackCutsRefMult
void SetNumberOfTracksMax(Int_t value)
Double_t fImpactParameterMax
void SetUseCentralityUnchecked(Bool_t b=kTRUE)
Int_t GetRefMultMax() const
AliFlowTrackCuts * fStandardGlobalCuts
void SetRefMultMin(Int_t value)
Bool_t fUseCentralityUnchecked
AliFlowTrackCuts * fRefMultCuts
Bool_t fCutNumberOfTracks
void SetCutTPCmultiplicityOutliersAOD(Bool_t b=kTRUE)
static AliFlowEventCuts * StandardCuts()
Double_t fImpactParameterMin
virtual ~AliFlowEventCuts()
void SetCentralityPercentileMethod(refMultMethod m)
TH2F * GetCorrelationTPCvsGlobalMultiplicity()
void SetCutTPCmultiplicityOutliers(Bool_t b=kTRUE)
void SetImpactParameterMin(Double_t value)
Double_t fPrimaryVertexXmin
virtual Bool_t IsSelected(TObject *obj, TObject *objmc)
void SetMeanPtRange(Double_t min, Double_t max)
void SetCutZDCtiming(Bool_t c=kTRUE)
Bool_t fCutImpactParameter
Int_t GetNumberOfTracksMax() const
void SetCutSPDTRKVtxZ(Bool_t b=kTRUE)
void SetLHC10h(Bool_t b=kTRUE)
void SetPrimaryVertexXrange(Double_t min, Double_t max)
Bool_t fCutTPCmultiplicityOutliers
void SetCheckPileup(Bool_t b=kFALSE)
void SetNumberOfTracksMin(Int_t value)
void SetQA(Bool_t b=kTRUE)