1 #ifndef ALIPRIMARYPIONCUTS_H 2 #define ALIPRIMARYPIONCUTS_H 9 #include "AliAODpidUtil.h" 10 #include "AliAODTrack.h" 11 #include "AliESDtrack.h" 12 #include "AliVTrack.h" 13 #include "AliAODTrack.h" 14 #include "AliMCEvent.h" 15 #include "AliAnalysisCuts.h" 16 #include "AliESDtrackCuts.h" 27 class AliAnalysisCuts;
67 static const char * fgkCutNames[kNCuts];
70 Bool_t InitializeCutsFromCutString(
const TString analysisCutSelection);
82 Bool_t PionIsSelectedMC(
Int_t labelParticle,AliMCEvent *mcEvent);
83 Bool_t TrackIsSelected(AliESDtrack* lTrack);
84 Bool_t PionIsSelected(AliESDtrack* lTrack);
89 void SetPIDResponse(AliPIDResponse * pidResponse) {fPIDResponse = pidResponse;}
93 void PrintCutsWithValues();
101 static AliVTrack * GetTrack(AliVEvent * event,
Int_t label);
104 Bool_t dEdxCuts(AliVTrack * track);
106 Bool_t SetTPCdEdxCutPionLine(
Int_t pidedxSigmaCut);
120 Double_t GetNFindableClustersTPC(AliESDtrack* lTrack);
TH2F * fHistTPCdEdxbefore
TH2F * fHistTrackNFindClsPtTPCbefore
TH2F * fHistTrackDCAxyPtafter
void SetPIDResponse(AliPIDResponse *pidResponse)
Double_t fMaxDCAToVertexZ
Double_t fPIDnSigmaAbovePionLineITS
Double_t fPIDnSigmaAbovePionLineTPC
Bool_t fDodEdxSigmaITSCut
virtual Bool_t IsSelected(TList *)
TH2F * fHistTrackDCAzPtbefore
Double_t fPIDnSigmaBelowPionLineTOF
TH2F * fHistTrackDCAxyPtbefore
AliPIDResponse * GetPIDResponse()
TList * GetCutHistograms()
TH2F * fHistTPCdEdxSignalbefore
Bool_t fDoLightOutput
switch for running light output, kFALSE -> normal mode, kTRUE -> light mode
void SetFillCutHistograms(TString name="", Bool_t preCut=kTRUE, TString cutName="")
void SetEtaShift(Double_t etaShift)
void SetLightOutput(Bool_t flag)
TH2F * fHistTPCdEdxSignalafter
Double_t fPIDnSigmaAbovePionLineTOF
Double_t fPIDnSigmaBelowPionLineITS
TH2F * fHistITSdEdxbefore
AliPIDResponse * fPIDResponse
TString fStringITSClusterCut
virtual Bool_t IsSelected(TObject *)
TH2F * fHistTrackNFindClsPtTPCafter
Bool_t fDodEdxSigmaTPCCut
AliESDtrackCuts * fEsdTrackCuts
TH2F * fHistTrackDCAzPtafter
Bool_t fUseCorrectedTPCClsInfo
Double_t fPIDnSigmaBelowPionLineTPC