}
void SetTriggerClass(TString trclass0, TString trclass1="") {fTriggerClass[0]=trclass0; fTriggerClass[1]=trclass1;}
void ApplySPDDeadPbPb2011(){fApplySPDDeadPbPb2011=kTRUE;}
+ void ApplySPDMisalignedCutPP2012(){fApplySPDMisalignedPP2012=kTRUE;}
void SetVarsForOpt(Int_t nVars,Bool_t *forOpt);
void SetGlobalIndex(){fGlobalIndex=fnVars*fnPtBins;}
void SetGlobalIndex(Int_t nVars,Int_t nptBins){fnVars=nVars; fnPtBins=nptBins; SetGlobalIndex();}
fPidHF=new AliAODPidHF(*pidObj);
}
void SetRemoveDaughtersFromPrim(Bool_t removeDaughtersPrim) {fRemoveDaughtersFromPrimary=removeDaughtersPrim;}
- void SetRecomputePrimaryVertex(Bool_t opt) {fRecomputePrimVertex=opt;}
void SetMinPtCandidate(Double_t ptCand=-1.) {fMinPtCand=ptCand; return;}
void SetMaxPtCandidate(Double_t ptCand=1000.) {fMaxPtCand=ptCand; return;}
void SetMaxRapidityCandidate(Double_t ycand) {fMaxRapidityCand=ycand; return;}
Int_t fWhyRejection; // used to code the step at which candidate was rejected
UInt_t fEvRejectionBits; //bit map storing the full info about event rejection
Bool_t fRemoveDaughtersFromPrimary; // flag to switch on the removal of duaghters from the primary vertex computation
- Bool_t fRecomputePrimVertex; // flag to recompute primary vertex
Bool_t fUseMCVertex; // use MC primary vertex
Bool_t fUsePhysicsSelection; // use Physics selection criteria
Int_t fOptPileup; // option for pielup selection
Bool_t fIsCandTrackSPDFirst; // flag to select the track kFirst criteria for pt < ptlimit
Double_t fMaxPtCandTrackSPDFirst; // maximum pt of the candidate for which to check if the daughters fulfill kFirst criteria
Bool_t fApplySPDDeadPbPb2011; // flag to apply SPD dead module map of PbPb2011
+ Bool_t fApplySPDMisalignedPP2012; // flag to apply cut on tracks crossing SPD misaligned modules for PP2012 data
Double_t fMaxDiffTRKV0Centr; // Max. difference between TRK and V0 centrality (remove TPC pileup for PbPb 2011)
Bool_t fRemoveTrackletOutliers; // flag to apply cut on tracklets vs. centrality for 2011 data
Int_t fCutOnzVertexSPD; // cut on zSPD vertex to remove outliers in centrality vs. tracklets (0=no cut, 1= cut at 12 cm, 2= cut on difference to z of vtx tracks
TFormula *f1CutMinNCrossedRowsTPCPtDep; // pT-dep cut in TPC minimum n crossed rows
- ClassDef(AliRDHFCuts,34); // base class for cuts on AOD reconstructed heavy-flavour decays
+ ClassDef(AliRDHFCuts,36); // base class for cuts on AOD reconstructed heavy-flavour decays
};
#endif