AliPhysics  2c6b7ad (2c6b7ad)
AliRDHFCutsB0toDStarPi Class Reference

#include <AliRDHFCutsB0toDStarPi.h>

Inheritance diagram for AliRDHFCutsB0toDStarPi:

Public Types

enum  EUpperCut { kCutBelowValue = 0, kCutAboveValue = 1 }
 
- Public Types inherited from AliRDHFCuts
enum  ECentrality {
  kCentOff, kCentV0M, kCentTRK, kCentTKL,
  kCentCL1, kCentZNA, kCentZPA, kCentV0A,
  kCentCL0, kCentInvalid
}
 
enum  ESelLevel { kAll, kTracks, kPID, kCandidate }
 
enum  EPileup { kNoPileupSelection, kRejectPileupEvent, kRejectTracksFromPileupVertex, kRejectMVPileupEvent }
 
enum  ESele {
  kD0toKpiCuts, kD0toKpiPID, kD0fromDstarCuts, kD0fromDstarPID,
  kDplusCuts, kDplusPID, kDsCuts, kDsPID,
  kLcCuts, kLcPID, kDstarCuts, kDstarPID,
  kLctoV0Cuts, kDplustoK0sCuts, kDstoK0sCuts
}
 
enum  ERejBits {
  kNotSelTrigger, kNoVertex, kTooFewVtxContrib, kZVtxOutFid,
  kPileup, kOutsideCentrality, kPhysicsSelection, kBadSPDVertex,
  kZVtxSPDOutFid, kCentralityFlattening, kBadTrackV0Correl, kMismatchOldNewCentrality,
  kBadTrackVertex
}
 
enum  EV0sel { kAllV0s = 0, kOnlyOfflineV0s = 1, kOnlyOnTheFlyV0s = 2 }
 

Public Member Functions

 AliRDHFCutsB0toDStarPi (const char *name="B0toDStarPiCuts")
 
virtual ~AliRDHFCutsB0toDStarPi ()
 
 AliRDHFCutsB0toDStarPi (const AliRDHFCutsB0toDStarPi &source)
 
AliRDHFCutsB0toDStarPioperator= (const AliRDHFCutsB0toDStarPi &source)
 
virtual void GetCutVarsForOpt (AliAODRecoDecayHF *d, Float_t *vars, Int_t nvars, Int_t *pdgdaughters)
 
virtual Int_t IsSelected (TObject *obj, Int_t selectionLevel, AliAODEvent *aod, Bool_t *bCutArray)
 
virtual Int_t IsSelected (TObject *obj, Int_t selectionLevel)
 
Int_t IsDStarFromB0Selected (Double_t pt, TObject *obj, Int_t selectionLevel, AliAODEvent *aod, Bool_t *bCutArray)
 
Int_t IsD0FromDStarSelected (Double_t pt, TObject *obj, Int_t selectionLevel, AliAODEvent *aod, Bool_t *bCutArray)
 
Int_t IsD0forD0ptbinSelected (TObject *obj, Int_t selectionLevel, AliAODEvent *aod, Bool_t *bCutArray)
 
Int_t IsD0forDStarptbinSelected (TObject *obj, Int_t selectionLevel, AliAODEvent *aod, Bool_t *bCutArray)
 
Int_t IsDStarforDStarptbinSelected (TObject *obj, Int_t selectionLevel, AliAODEvent *aod, Bool_t *bCutArray)
 
virtual Int_t IsSelectedPID (AliAODRecoDecayHF *rd)
 
virtual Int_t SelectPID (AliAODTrack *track, Int_t type)
 
virtual Bool_t IsInFiducialAcceptance (Double_t pt, Double_t y) const
 
void SetMaxPtPid (Float_t maxPt)
 
void SetOffHighPtPIDinTPC (Float_t TPCrem=999.)
 
void SetGetCutInfo (Bool_t value)
 
void InitializeCuts ()
 
Double_t GetCircRadius ()
 
void SetCircRadius (Double_t radius)
 
Double_t DeltaInvMassDStarKpipi (AliAODRecoDecayHF2Prong *DStar) const
 
Double_t DeltaInvMassB0Kpipipi (AliAODRecoDecayHF2Prong *B0) const
 
void SetCutsD0forD0ptbin (Int_t nVars, Int_t nPtBins, Float_t **cutsRDD0forD0ptbin)
 
void SetCutsD0forD0ptbin (Int_t glIndex, Float_t *cutsRDD0forD0ptbin)
 
Int_t PtBinD0forD0ptbin (Double_t pt) const
 
void SetPtBinsD0forD0ptbin (Int_t nPtBinLimits, Float_t *ptBinLimits)
 
void SetCutsD0forDStarptbin (Int_t nVars, Int_t nPtBins, Float_t **cutsRDD0forDStarptbin)
 
void SetCutsD0forDStarptbin (Int_t glIndex, Float_t *cutsRDD0forDStarptbin)
 
Int_t PtBinD0forDStarptbin (Double_t pt) const
 
void SetPtBinsD0forDStarptbin (Int_t nPtBinLimits, Float_t *ptBinLimits)
 
void SetCutsDStarforDStarptbin (Int_t nVars, Int_t nPtBins, Float_t **cutsRDDStarforDStarptbin)
 
void SetCutsDStarforDStarptbin (Int_t glIndex, Float_t *cutsRDDStarforDStarptbin)
 
Int_t PtBinDStarforDStarptbin (Double_t pt) const
 
void SetPtBinsDStarforDStarptbin (Int_t nPtBinLimits, Float_t *ptBinLimits)
 
Float_tGetPtBinLimitsD0forD0ptbin () const
 
Int_t GetNPtBinsD0forD0ptbin () const
 
Int_t GetNVarsD0forD0ptbin () const
 
Int_t GetGlobalIndexD0forD0ptbin (Int_t iVar, Int_t iPtBin) const
 
void SetGlobalIndexD0forD0ptbin ()
 
void SetNPtBinsD0forD0ptbin (Int_t nptBins)
 
void SetNVarsD0forD0ptbin (Int_t nVars)
 
Float_tGetPtBinLimitsD0forDStarptbin () const
 
Int_t GetNPtBinsD0forDStarptbin () const
 
Int_t GetNVarsD0forDStarptbin () const
 
Int_t GetGlobalIndexD0forDStarptbin (Int_t iVar, Int_t iPtBin) const
 
void SetGlobalIndexD0forDStarptbin ()
 
void SetNPtBinsD0forDStarptbin (Int_t nptBins)
 
void SetNVarsD0forDStarptbin (Int_t nVars)
 
Float_tGetPtBinLimitsDStarforDStarptbin () const
 
Int_t GetNPtBinsDStarforDStarptbin () const
 
Int_t GetNVarsDStarforDStarptbin () const
 
Int_t GetGlobalIndexDStarforDStarptbin (Int_t iVar, Int_t iPtBin) const
 
void SetGlobalIndexDStarforDStarptbin ()
 
void SetNPtBinsDStarforDStarptbin (Int_t nptBins)
 
void SetNVarsDStarforDStarptbin (Int_t nVars)
 
void SetIsUpperCut (Int_t nCutIndex, Bool_t isUpperCut)
 
void SetIsUpperCutD0forD0ptbin (Int_t nCutIndex, Bool_t isUpperCut)
 
void SetIsUpperCutD0forDStarptbin (Int_t nCutIndex, Bool_t isUpperCut)
 
void SetIsUpperCutDStarforDStarptbin (Int_t nCutIndex, Bool_t isUpperCut)
 
Bool_t GetIsUpperCut (Int_t nCutIndex)
 
Bool_t GetIsUpperCutD0forD0ptbin (Int_t nCutIndex)
 
Bool_t GetIsUpperCutD0forDStarptbin (Int_t nCutIndex)
 
Bool_t GetIsUpperCutDStarforDStarptbin (Int_t nCutIndex)
 
void SetIsCutUsed (Int_t nCutIndex, Int_t ptbin, Bool_t isCutUsed)
 
void SetIsCutUsedD0forD0ptbin (Int_t nCutIndex, Int_t ptbin, Bool_t isCutUsed)
 
void SetIsCutUsedD0forDStarptbin (Int_t nCutIndex, Int_t ptbin, Bool_t isCutUsed)
 
void SetIsCutUsedDStarforDStarptbin (Int_t nCutIndex, Int_t ptbin, Bool_t isCutUsed)
 
Bool_t GetIsCutUsed (Int_t nCutIndex, Int_t ptbin) const
 
Bool_t GetIsCutUsedD0forD0ptbin (Int_t nCutIndex, Int_t ptbin) const
 
Bool_t GetIsCutUsedD0forDStarptbin (Int_t nCutIndex, Int_t ptbin) const
 
Bool_t GetIsCutUsedDStarforDStarptbin (Int_t nCutIndex, Int_t ptbin) const
 
Int_t ApplyCutOnVariable (Int_t nCutIndex, Int_t ptbin, Float_t cutVariableValue, Bool_t bCutArray[97])
 
Int_t ApplyCutOnVariableD0forD0ptbin (Int_t nCutIndex, Int_t ptbin, Float_t cutVariableValue, Bool_t bCutArray[29])
 
Int_t ApplyCutOnVariableD0forDStarptbin (Int_t nCutIndex, Int_t ptbin, Float_t cutVariableValue, Bool_t bCutArray[39])
 
Int_t ApplyCutOnVariableDStarforDStarptbin (Int_t nCutIndex, Int_t ptbin, Float_t cutVariableValue, Bool_t bCutArray[29])
 
void SetVarNamesD0forD0ptbin (Int_t nVars, TString *varNames, Bool_t *isUpperCut)
 
void SetVarNamesD0forDStarptbin (Int_t nVars, TString *varNames, Bool_t *isUpperCut)
 
void SetVarNamesDStarforDStarptbin (Int_t nVars, TString *varNames, Bool_t *isUpperCut)
 
Int_t GetMinITSNclsD0FirstDaughter ()
 
Int_t GetMinTPCNclsD0FirstDaughter ()
 
Bool_t UseITSRefitD0FirstDaughter ()
 
Bool_t UseTPCRefitD0FirstDaughter ()
 
Bool_t UseFilterBitD0FirstDaughter ()
 
Int_t GetFilterBitD0FirstDaughter ()
 
Double_t GetMinPtD0FirstDaughter ()
 
Double_t GetMaxAbsEtaD0FirstDaughter ()
 
void GetHardSelectionArrayITSD0FirstDaughter (Bool_t array[7]=0)
 
void GetSoftSelectionArrayITSD0FirstDaughter (Bool_t array[7]=0)
 
Int_t GetNSoftITSCutD0FirstDaughter ()
 
void SetMinITSNclsD0FirstDaughter (Int_t value)
 
void SetMinTPCNclsD0FirstDaughter (Int_t value)
 
void SetUseITSRefitD0FirstDaughter (Bool_t option)
 
void SetUseTPCRefitD0FirstDaughter (Bool_t option)
 
void SetUseFilterBitD0FirstDaughter (Bool_t option)
 
void SetFilterBitD0FirstDaughter (Int_t value)
 
void SetMinPtD0FirstDaughter (Double_t value)
 
void SetMaxAbsEtaD0FirstDaughter (Double_t value)
 
void SetHardSelectionArrayITSD0FirstDaughter (const Bool_t array[7]=0)
 
void SetSoftSelectionArrayITSD0FirstDaughter (const Bool_t array[7]=0)
 
void SetNSoftITSCutD0FirstDaughter (Int_t value)
 
Int_t GetMinITSNclsD0SecondDaughter ()
 
Int_t GetMinTPCNclsD0SecondDaughter ()
 
Bool_t UseITSRefitD0SecondDaughter ()
 
Bool_t UseTPCRefitD0SecondDaughter ()
 
Bool_t UseFilterBitD0SecondDaughter ()
 
Int_t GetFilterBitD0SecondDaughter ()
 
Double_t GetMinPtD0SecondDaughter ()
 
Double_t GetMaxAbsEtaD0SecondDaughter ()
 
void GetHardSelectionArrayITSD0SecondDaughter (Bool_t array[7]=0)
 
void GetSoftSelectionArrayITSD0SecondDaughter (Bool_t array[7]=0)
 
Int_t GetNSoftITSCutD0SecondDaughter ()
 
void SetMinITSNclsD0SecondDaughter (Int_t value)
 
void SetMinTPCNclsD0SecondDaughter (Int_t value)
 
void SetUseITSRefitD0SecondDaughter (Bool_t option)
 
void SetUseTPCRefitD0SecondDaughter (Bool_t option)
 
void SetUseFilterBitD0SecondDaughter (Bool_t option)
 
void SetFilterBitD0SecondDaughter (Int_t value)
 
void SetMinPtD0SecondDaughter (Double_t value)
 
void SetMaxAbsEtaD0SecondDaughter (Double_t value)
 
void SetHardSelectionArrayITSD0SecondDaughter (const Bool_t array[7]=0)
 
void SetSoftSelectionArrayITSD0SecondDaughter (const Bool_t array[7]=0)
 
void SetNSoftITSCutD0SecondDaughter (Int_t value)
 
Int_t GetMinITSNclsDStarPion ()
 
Int_t GetMinTPCNclsDStarPion ()
 
Bool_t UseITSRefitDStarPion ()
 
Bool_t UseTPCRefitDStarPion ()
 
Bool_t UseFilterBitDStarPion ()
 
Int_t GetFilterBitDStarPion ()
 
Double_t GetMinPtDStarPion ()
 
Double_t GetMaxAbsEtaDStarPion ()
 
void GetHardSelectionArrayITSDStarPion (Bool_t array[7]=0)
 
void GetSoftSelectionArrayITSDStarPion (Bool_t array[7]=0)
 
Int_t GetNSoftITSCutDStarPion ()
 
void SetMinITSNclsDStarPion (Int_t value)
 
void SetMinTPCNclsDStarPion (Int_t value)
 
void SetUseITSRefitDStarPion (Bool_t option)
 
void SetUseTPCRefitDStarPion (Bool_t option)
 
void SetUseFilterBitDStarPion (Bool_t option)
 
void SetFilterBitDStarPion (Int_t value)
 
void SetMinPtDStarPion (Double_t value)
 
void SetMaxAbsEtaDStarPion (Double_t value)
 
void SetHardSelectionArrayITSDStarPion (const Bool_t array[7]=0)
 
void SetSoftSelectionArrayITSDStarPion (const Bool_t array[7]=0)
 
void SetNSoftITSCutDStarPion (Int_t value)
 
Int_t GetMinITSNclsB0Pion ()
 
Int_t GetMinTPCNclsB0Pion ()
 
Bool_t UseITSRefitB0Pion ()
 
Bool_t UseTPCRefitB0Pion ()
 
Bool_t UseFilterBitB0Pion ()
 
Int_t GetFilterBitB0Pion ()
 
Double_t GetMinPtB0Pion ()
 
Double_t GetMaxAbsEtaB0Pion ()
 
void GetHardSelectionArrayITSB0Pion (Bool_t array[7]=0)
 
void GetSoftSelectionArrayITSB0Pion (Bool_t array[7]=0)
 
Int_t GetNSoftITSCutB0Pion ()
 
void SetMinITSNclsB0Pion (Int_t value)
 
void SetMinTPCNclsB0Pion (Int_t value)
 
void SetUseITSRefitB0Pion (Bool_t option)
 
void SetUseTPCRefitB0Pion (Bool_t option)
 
void SetUseFilterBitB0Pion (Bool_t option)
 
void SetFilterBitB0Pion (Int_t value)
 
void SetMinPtB0Pion (Double_t value)
 
void SetMaxAbsEtaB0Pion (Double_t value)
 
void SetHardSelectionArrayITSB0Pion (const Bool_t array[7]=0)
 
void SetSoftSelectionArrayITSB0Pion (const Bool_t array[7]=0)
 
void SetNSoftITSCutB0Pion (Int_t value)
 
void SetCut (Int_t nCutIndex, Int_t ptBin, AliRDHFCutsB0toDStarPi::EUpperCut cutDirection, Float_t cutValue)
 
void SetCutD0forD0ptbin (Int_t nCutIndex, Int_t ptBin, AliRDHFCutsB0toDStarPi::EUpperCut cutDirection, Float_t cutValue)
 
void SetCutD0forDStarptbin (Int_t nCutIndex, Int_t ptBin, AliRDHFCutsB0toDStarPi::EUpperCut cutDirection, Float_t cutValue)
 
void SetCutDStarforDStarptbin (Int_t nCutIndex, Int_t ptBin, AliRDHFCutsB0toDStarPi::EUpperCut cutDirection, Float_t cutValue)
 
Double_t GetMaxDCADStarPionD0 ()
 
Double_t GetMaxDCADStarPionB0Pion ()
 
Double_t GetMaxDCAB0PionD0 ()
 
Double_t GetMaxDCACombined ()
 
void SetMaxDCADStarPionD0 (Double_t value)
 
void SetMaxDCADStarPionB0Pion (Double_t value)
 
void SetMaxDCAB0PionD0 (Double_t value)
 
void SetMaxDCACombined (Double_t value)
 
Double_t GetMind0D0FirstDaughter ()
 
Double_t GetMind0D0SecondDaughter ()
 
Double_t GetMind0DStarPion ()
 
Double_t GetMind0B0Pion ()
 
void SetMind0D0FirstDaughter (Double_t value)
 
void SetMind0D0SecondDaughter (Double_t value)
 
void SetMind0DStarPion (Double_t value)
 
void SetMind0B0Pion (Double_t value)
 
Double_t GetMaxPtDStarPion ()
 
void SetMaxPtDStarPion (Double_t value)
 
- Public Member Functions inherited from AliRDHFCuts
 AliRDHFCuts (const Char_t *name="RDHFCuts", const Char_t *title="")
 
virtual ~AliRDHFCuts ()
 
 AliRDHFCuts (const AliRDHFCuts &source)
 
AliRDHFCutsoperator= (const AliRDHFCuts &source)
 
virtual void SetStandardCutsPP2010 ()
 
virtual void SetStandardCutsPbPb2010 ()
 
virtual void SetStandardCutsPbPb2011 ()
 
void SetMinCentrality (Float_t minCentrality=0.)
 
void SetMaxCentrality (Float_t maxCentrality=100.)
 
void SetMultSelectionObjectName (TString str)
 
void SetMinVtxType (Int_t type=3)
 
void SetUseEventsWithOnlySPDVertex (Bool_t flag=kTRUE)
 
void SetMinVtxContr (Int_t contr=1)
 
void SetMaxVtxRdChi2 (Float_t chi2=1e6)
 
void SetMaxVtxZ (Float_t z=1e6)
 
void SetMinSPDMultiplicity (Int_t mult=0)
 
void SetMaxVtxChi2PileupMV (Float_t chi2=5.)
 
void SetMinWeightedDzVtxPileupMV (Float_t min=15.)
 
void SetRejectPlpFromDifferentBCMV (Bool_t ok=kTRUE)
 
void SetTriggerMask (ULong64_t mask=0)
 
void SetUseOnlyOneTrigger (Bool_t onlyOne)
 
ULong64_t GetTriggerMask ()
 
Bool_t GetUseOnlyOneTrigger ()
 
void SetUseAnyTrigger ()
 
void EnableMBTrigger ()
 
void ResetMaskAndEnableMBTrigger ()
 
void SetUseMBTriggerExclusively ()
 
void EnableCentralTrigger ()
 
void ResetMaskAndEnableCentralTrigger ()
 
void SetUseCentralTriggerExclusively ()
 
void EnableSemiCentralTrigger ()
 
void ResetMaskAndEnableSemiCentralTrigger ()
 
void SetUseSemiCentralTriggerExclusively ()
 
void EnableEMCALTrigger ()
 
void ResetMaskAndEnableEMCALTrigger ()
 
void SetUseEMCALTriggerExclusively ()
 
void SetUseInt1TriggerPP2012 ()
 Setters (helpers) for pp 2012 data. More...
 
void SetUseInt7TriggerPP2012 ()
 
void SetUseInt8TriggerPP2012 ()
 
void SetUseEMCAL7TriggerPP2012 ()
 
void SetUseEMCAL8TriggerPP2012 ()
 
void SetUseEMCALJET7TriggerPP2012 ()
 
void SetUseEMCALJET8TriggerPP2012 ()
 
void SetUseEMCALGA7TriggerPP2012 ()
 
void SetUseEMCALGA8TriggerPP2012 ()
 
void SetUseSPI7TriggerPP2012 ()
 
void SetUseSPI8TriggerPP2012 ()
 
void SetUseHighMult7TriggerPP2012 ()
 
void SetUseHighMult8TriggerPP2012 ()
 
void SetUseV0ANDSelectionOffline (Bool_t flag=kFALSE)
 
void SetMaxDifferenceTRKV0Centraltity (Double_t maxd=5.)
 
void SetNotUseCutOnTRKVsV0Centraltity ()
 
void SetRemoveTrackletOutliers (Bool_t opt)
 
void SetCutOnzVertexSPD (Int_t opt)
 
void SetTriggerClass (TString trclass0, TString trclass1="")
 
void ApplySPDDeadPbPb2011 ()
 
void ApplySPDMisalignedCutPP2012 ()
 
void SetVarsForOpt (Int_t nVars, Bool_t *forOpt)
 
void SetGlobalIndex ()
 
void SetGlobalIndex (Int_t nVars, Int_t nptBins)
 
void SetVarNames (Int_t nVars, TString *varNames, Bool_t *isUpperCut)
 
void SetPtBins (Int_t nPtBinLimits, Float_t *ptBinLimits)
 
void SetCuts (Int_t nVars, Int_t nPtBins, Float_t **cutsRD)
 
void SetCuts (Int_t glIndex, Float_t *cutsRDGlob)
 
void AddTrackCuts (const AliESDtrackCuts *cuts)
 
void SetUsePID (Bool_t flag=kTRUE)
 
void SetUseAOD049 (Bool_t flag=kTRUE)
 
void SetKinkRejection (Bool_t flag=kTRUE)
 
void SetUseTrackSelectionWithFilterBits (Bool_t flag=kTRUE)
 
void SetUseCentrality (Int_t flag=1)
 
void SetPidHF (AliAODPidHF *pidObj)
 see enum below More...
 
void SetRemoveDaughtersFromPrim (Bool_t removeDaughtersPrim)
 
void SetMinPtCandidate (Double_t ptCand=-1.)
 
void SetMaxPtCandidate (Double_t ptCand=1000.)
 
void SetMaxRapidityCandidate (Double_t ycand)
 
void SetOptPileup (Int_t opt=0)
 
void ConfigurePileupCuts (Int_t minContrib=3, Float_t minDz=0.6)
 
void SetUseMultDepPileupCut (Bool_t opt=kTRUE)
 
void SetHistoForCentralityFlattening (TH1F *h, Double_t minCentr, Double_t maxCentr, Double_t centrRef=0., Int_t switchTRand=0)
 
void SetMinCrossedRowsTPCPtDep (const char *rows="")
 
void SetMinRatioClsOverCrossRowsTPC (Float_t ratio=0.)
 
void SetMinRatioSignalNOverCrossRowsTPC (Float_t ratio=0.)
 
void SetUseTPCtrackCutsOnThisDaughter (Bool_t flag=kTRUE)
 
AliAODPidHFGetPidHF () const
 
Float_tGetPtBinLimits () const
 
Int_t GetNPtBins () const
 
Int_t GetNVars () const
 
TStringGetVarNames () const
 
Bool_tGetVarsForOpt () const
 
Int_t GetNVarsForOpt () const
 
const Float_tGetCuts () const
 
void GetCuts (Float_t **&cutsRD) const
 
Float_t GetCutValue (Int_t iVar, Int_t iPtBin) const
 
Double_t GetMaxVtxZ () const
 
Float_t GetCentrality (AliAODEvent *aodEvent)
 
Float_t GetCentrality (AliAODEvent *aodEvent, AliRDHFCuts::ECentrality estimator)
 
Float_t GetCentralityOldFramework (AliAODEvent *aodEvent, AliRDHFCuts::ECentrality estimator)
 
Bool_tGetIsUpperCut () const
 
AliESDtrackCuts * GetTrackCuts () const
 
virtual AliESDtrackCuts * GetTrackCutsSoftPi () const
 
virtual AliESDtrackCuts * GetTrackCutsV0daughters () const
 
virtual void GetCutVarsForOpt (AliAODRecoDecayHF *d, Float_t *vars, Int_t nvars, Int_t *pdgdaughters, AliAODEvent *)
 
Int_t GetGlobalIndex (Int_t iVar, Int_t iPtBin) const
 
void GetVarPtIndex (Int_t iGlob, Int_t &iVar, Int_t &iPtBin) const
 
Bool_t GetIsUsePID () const
 
Bool_t GetUseAOD049 () const
 
Bool_t GetUseKinkRejection () const
 
Bool_t GetUseEventsWithOnlySPDVertex () const
 
Bool_t GetUseTrackSelectionWithFilterBits () const
 
Bool_t GetIsPrimaryWithoutDaughters () const
 
Bool_t GetOptPileUp () const
 
Int_t GetUseCentrality () const
 
Float_t GetMinCentrality () const
 
Float_t GetMaxCentrality () const
 
TString GetMultSelectionObjectName () const
 
Double_t GetMinPtCandidate () const
 
Double_t GetMaxPtCandidate () const
 
TH1F * GetHistoForCentralityFlattening ()
 
void SetUseCentralityFlatteningInMC (Bool_t opt)
 
const char * GetMinCrossedRowsTPCPtDep () const
 
Float_t GetMinRatioClsOverCrossRowsTPC () const
 
Float_t GetMinRatioSignalNOverCrossRowsTPC () const
 
Bool_t GetUseTPCtrackCutsOnThisDaughter () const
 
Bool_t IsSelected (TObject *obj)
 
Bool_t IsSelected (TList *list)
 
Int_t IsEventSelectedInCentrality (AliVEvent *event)
 
Bool_t IsEventSelectedForCentrFlattening (Float_t centvalue)
 
Bool_t IsEventSelected (AliVEvent *event)
 
Bool_t AreDaughtersSelected (AliAODRecoDecayHF *rd, const AliAODEvent *aod=0x0) const
 
Bool_t IsDaughterSelected (AliAODTrack *track, const AliESDVertex *primary, AliESDtrackCuts *cuts, const AliAODEvent *aod=0x0) const
 
void SetupPID (AliVEvent *event)
 
virtual Int_t IsSelected (TObject *obj, Int_t selectionLevel, AliAODEvent *)
 
Int_t PtBin (Double_t pt) const
 
virtual void PrintAll () const
 
void PrintTrigger () const
 
void SetWhyRejection (Int_t why)
 
Int_t GetWhyRejection () const
 
UInt_t GetEventRejectionBitMap () const
 
Bool_t IsEventRejectedDueToTrigger () const
 
Bool_t IsEventRejectedDueToNotRecoVertex () const
 
Bool_t IsEventRejectedDueToVertexContributors () const
 
Bool_t IsEventRejectedDueToMissingSPDVertex () const
 
Bool_t IsEventRejectedDueToZVertexOutsideFiducialRegion () const
 
Bool_t IsEventRejectedDueToPileup () const
 
Bool_t IsEventRejectedDueToCentrality () const
 
Bool_t IsEventRejectedDueToCentralityFlattening () const
 
Bool_t IsEventRejectedDueToTRKV0CentralityCorrel () const
 
Bool_t IsEventRejectedDueToBadTrackVertex () const
 
Bool_t IsEventRejectedDueToMismatchOldNewCentrality () const
 
Bool_t IsEventRejectedDuePhysicsSelection () const
 
Bool_t IsEventRejectedDueToBadPrimaryVertex () const
 
void SetFixRefs (Bool_t fix=kTRUE)
 
void SetUsePhysicsSelection (Bool_t use=kTRUE)
 
Bool_t GetUsePhysicsSelection () const
 
Bool_t CompareCuts (const AliRDHFCuts *obj) const
 
void MakeTable () const
 
Int_t GetIsSelectedCuts () const
 
Int_t GetIsSelectedPID () const
 
void SetUseMCVertex ()
 
Bool_t GetUseMCVertex () const
 
Bool_t RecalcOwnPrimaryVtx (AliAODRecoDecayHF *d, AliAODEvent *aod) const
 
Bool_t SetMCPrimaryVtx (AliAODRecoDecayHF *d, AliAODEvent *aod) const
 
void CleanOwnPrimaryVtx (AliAODRecoDecayHF *d, AliAODEvent *aod, AliAODVertex *origownvtx) const
 
Bool_t CountEventForNormalization () const
 
void SetKeepSignalMC ()
 
void SetSelectCandTrackSPDFirst (Bool_t flag, Double_t ptmax)
 Flag and pt-maximum to check if the candidate daughters fulfill the kFirst criteria. More...
 
Bool_t IsSelectCandTrackSPDFirst () const
 
Double_t IsMaxCandTrackSPDFirst () const
 
Bool_t CheckPtDepCrossedRows (TString rows, Bool_t print=kFALSE) const
 
void SetUseCutGeoNcrNcl (Bool_t opt)
 
void ConfigureCutGeoNcrNcl (Double_t dz, Double_t len, Double_t onept, Double_t fncr, Double_t fncl)
 
void SetZcutOnSPDvtx ()
 

Protected Attributes

Float_t fMaxPtPid
 
Float_t fTPCflag
 
Double_t fCircRadius
 
Bool_t fGetCutInfo
 Radius for circular PID nsigma cut. More...
 
Bool_tfIsCutUsed
 
Int_t fnVarsD0forD0ptbin
 
Int_t fnPtBinsD0forD0ptbin
 
Int_t fGlobalIndexD0forD0ptbin
 
Float_tfCutsRDD0forD0ptbin
 
Int_t fnPtBinLimitsD0forD0ptbin
 
Float_tfPtBinLimitsD0forD0ptbin
 
Bool_tfIsUpperCutD0forD0ptbin
 
Bool_tfIsCutUsedD0forD0ptbin
 
TStringfVarNamesD0forD0ptbin
 
Int_t fnVarsD0forDStarptbin
 
Int_t fnPtBinsD0forDStarptbin
 
Int_t fGlobalIndexD0forDStarptbin
 
Float_tfCutsRDD0forDStarptbin
 
Int_t fnPtBinLimitsD0forDStarptbin
 
Float_tfPtBinLimitsD0forDStarptbin
 
Bool_tfIsUpperCutD0forDStarptbin
 
Bool_tfIsCutUsedD0forDStarptbin
 
TStringfVarNamesD0forDStarptbin
 
Int_t fnVarsDStarforDStarptbin
 
Int_t fnPtBinsDStarforDStarptbin
 
Int_t fGlobalIndexDStarforDStarptbin
 
Float_tfCutsRDDStarforDStarptbin
 
Int_t fnPtBinLimitsDStarforDStarptbin
 
Float_tfPtBinLimitsDStarforDStarptbin
 
Bool_tfIsUpperCutDStarforDStarptbin
 
Bool_tfIsCutUsedDStarforDStarptbin
 
TStringfVarNamesDStarforDStarptbin
 
Int_t fMinITSNclsD0FirstDaughter
 
Int_t fMinTPCNclsD0FirstDaughter
 
Bool_t fUseITSRefitD0FirstDaughter
 
Bool_t fUseTPCRefitD0FirstDaughter
 
Bool_t fUseFilterBitD0FirstDaughter
 
Int_t fFilterBitD0FirstDaughter
 
Double_t fMinPtD0FirstDaughter
 
Double_t fMaxAbsEtaD0FirstDaughter
 
Bool_t fHardSelectionArrayITSD0FirstDaughter [7]
 
Bool_t fSoftSelectionArrayITSD0FirstDaughter [7]
 
Int_t fNSoftITSCutD0FirstDaughter
 
Int_t fMinITSNclsD0SecondDaughter
 
Int_t fMinTPCNclsD0SecondDaughter
 
Bool_t fUseITSRefitD0SecondDaughter
 
Bool_t fUseTPCRefitD0SecondDaughter
 
Bool_t fUseFilterBitD0SecondDaughter
 
Int_t fFilterBitD0SecondDaughter
 
Double_t fMinPtD0SecondDaughter
 
Double_t fMaxAbsEtaD0SecondDaughter
 
Bool_t fHardSelectionArrayITSD0SecondDaughter [7]
 
Bool_t fSoftSelectionArrayITSD0SecondDaughter [7]
 
Int_t fNSoftITSCutD0SecondDaughter
 
Int_t fMinITSNclsDStarPion
 
Int_t fMinTPCNclsDStarPion
 
Bool_t fUseITSRefitDStarPion
 
Bool_t fUseTPCRefitDStarPion
 
Bool_t fUseFilterBitDStarPion
 
Int_t fFilterBitDStarPion
 
Double_t fMinPtDStarPion
 
Double_t fMaxAbsEtaDStarPion
 
Bool_t fHardSelectionArrayITSDStarPion [7]
 
Bool_t fSoftSelectionArrayITSDStarPion [7]
 
Int_t fNSoftITSCutDStarPion
 
Int_t fMinITSNclsB0Pion
 
Int_t fMinTPCNclsB0Pion
 
Bool_t fUseITSRefitB0Pion
 
Bool_t fUseTPCRefitB0Pion
 
Bool_t fUseFilterBitB0Pion
 
Int_t fFilterBitB0Pion
 
Double_t fMinPtB0Pion
 
Double_t fMaxAbsEtaB0Pion
 
Bool_t fHardSelectionArrayITSB0Pion [7]
 
Bool_t fSoftSelectionArrayITSB0Pion [7]
 
Int_t fNSoftITSCutB0Pion
 
Double_t fMaxDCADStarPionD0
 
Double_t fMaxDCADStarPionB0Pion
 
Double_t fMaxDCAB0PionD0
 
Double_t fMaxDCACombined
 
Double_t fMind0D0FirstDaughter
 
Double_t fMind0D0SecondDaughter
 
Double_t fMind0DStarPion
 
Double_t fMind0B0Pion
 
Double_t fMaxPtDStarPion
 
- Protected Attributes inherited from AliRDHFCuts
Int_t fMinVtxType
 cuts on the event More...
 
Int_t fMinVtxContr
 0: not cut; 1: SPDZ; 2: SPD3D; 3: Tracks More...
 
Float_t fMaxVtxRedChi2
 minimum vertex contributors More...
 
Float_t fMaxVtxZ
 maximum chi2/ndf More...
 
Int_t fMinSPDMultiplicity
 maximum |z| of primary vertex More...
 
Float_t fMaxVtxChi2PileupMV
 SPD multiplicity. More...
 
Float_t fMinWDzPileupMV
 max chi2 per contributor of the pile-up vertex to consider (multi-vertexer). More...
 
Bool_t fRejectPlpFromDiffBCMV
 minimum weighted distance in Z between 2 vertices (multi-vertexer) More...
 
ULong64_t fTriggerMask
 flag to reject pileup from different BC (multi-vertexer) More...
 
Bool_t fUseOnlyOneTrigger
 trigger mask More...
 
TString fTriggerClass [2]
 flag to select one trigger only More...
 
AliESDtrackCuts * fTrackCuts
 quality cuts on the daughter tracks More...
 
Int_t fnPtBins
 cuts on the candidate More...
 
Int_t fnPtBinLimits
 number of pt bins for cuts More...
 
Float_tfPtBinLimits
 "number of limits", that is fnPtBins+1 More...
 
Int_t fnVars
 
TStringfVarNames
 number of cut vars for candidates More...
 
Int_t fnVarsForOpt
 
Bool_tfVarsForOpt
 number of cut vars to be optimized for candidates More...
 
Int_t fGlobalIndex
 
Float_tfCutsRD
 fnVars*fnPtBins More...
 
Bool_tfIsUpperCut
 
Bool_t fUsePID
 
Bool_t fUseAOD049
 enable PID usage (off by default) More...
 
AliAODPidHFfPidHF
 enable AOD049 centrality cleanup More...
 
Int_t fWhyRejection
 PID for heavy flavours manager. More...
 
UInt_t fEvRejectionBits
 used to code the step at which candidate was rejected More...
 
Bool_t fRemoveDaughtersFromPrimary
 
Bool_t fUseMCVertex
 flag to switch on the removal of duaghters from the primary vertex computation More...
 
Bool_t fUsePhysicsSelection
 use MC primary vertex More...
 
Int_t fOptPileup
 use Physics selection criteria More...
 
Int_t fMinContrPileup
 option for pielup selection More...
 
Float_t fMinDzPileup
 min. n. of tracklets in pileup vertex More...
 
Bool_t fUseMultDepPileupCut
 min deltaz between main and pileup vertices More...
 
Int_t fUseCentrality
 flag to use a multiplicity dependent pileup selection More...
 
Float_t fMinCentrality
 
Float_t fMaxCentrality
 minimum centrality for selected events More...
 
TString fMultSelectionObjectName
 maximum centrality for selected events More...
 
Bool_t fFixRefs
 name of the AliMultSelection object to be considered More...
 
Int_t fIsSelectedCuts
 fix the daughter track references More...
 
Int_t fIsSelectedPID
 outcome of cuts selection More...
 
Double_t fMinPtCand
 outcome of PID selection More...
 
Double_t fMaxPtCand
 minimum pt of the candidate More...
 
Double_t fMaxRapidityCand
 minimum pt of the candidate More...
 
Bool_t fKeepSignalMC
 max rapidity of candidate (if !=-999 overrides IsInFiducialAcceptance) More...
 
Bool_t fIsCandTrackSPDFirst
 IsSelected returns always kTRUE for MC signal. More...
 
Double_t fMaxPtCandTrackSPDFirst
 flag to select the track kFirst criteria for pt < ptlimit More...
 
Bool_t fApplySPDDeadPbPb2011
 maximum pt of the candidate for which to check if the daughters fulfill kFirst criteria More...
 
Bool_t fApplySPDMisalignedPP2012
 flag to apply SPD dead module map of PbPb2011 More...
 
Double_t fMaxDiffTRKV0Centr
 flag to apply cut on tracks crossing SPD misaligned modules for PP2012 data More...
 
Bool_t fRemoveTrackletOutliers
 Max. difference between TRK and V0 centrality (remove TPC pileup for PbPb 2011) More...
 
Int_t fCutOnzVertexSPD
 flag to apply cut on tracklets vs. centrality for 2011 data More...
 
Bool_t fKinkReject
 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, 3=cut on nsigma distance between SPD and track vertices More...
 
Bool_t fUseTrackSelectionWithFilterBits
 flag to reject kink daughters More...
 
Bool_t fUseCentrFlatteningInMC
 flag to enable/disable the check on filter bits More...
 
TH1F * fHistCentrDistr
 flag for enabling/diabling centrality flattening in MC More...
 
Float_t fCutRatioClsOverCrossRowsTPC
 histogram with reference centrality distribution for centrality distribution flattening More...
 
Float_t fCutRatioSignalNOverCrossRowsTPC
 min. value ratio NTPCClusters/NTPCCrossedRows, cut if !=0 More...
 
TString fCutMinCrossedRowsTPCPtDep
 min. value ratio TPCPointsUsedForPID/NTPCCrossedRows, cut if !=0 More...
 
TFormula * f1CutMinNCrossedRowsTPCPtDep
 pT-dep cut in TPC minimum n crossed rows More...
 
Bool_t fUseCutGeoNcrNcl
 pT-dep cut in TPC minimum n crossed rows More...
 
Double_t fDeadZoneWidth
 flag for enabling/disabling geometrical cut on TPC track More...
 
Double_t fCutGeoNcrNclLength
 1st parameter of GeoNcrNcl cut More...
 
Double_t fCutGeoNcrNclGeom1Pt
 2nd parameter of GeoNcrNcl cut More...
 
Double_t fCutGeoNcrNclFractionNcr
 3rd parameter of GeoNcrNcl cut More...
 
Double_t fCutGeoNcrNclFractionNcl
 4th parameter of GeoNcrNcl cut More...
 
Bool_t fUseV0ANDSelectionOffline
 5th parameter of GeoNcrNcl cut More...
 
Bool_t fUseTPCtrackCutsOnThisDaughter
 flag to apply V0AND selection offline More...
 
Bool_t fApplyZcutOnSPDvtx
 flag to apply TPC track quality cuts on specific D-meson daughter (used for different strategies for soft pion and D0daughters from Dstar decay) More...
 

Additional Inherited Members

- Static Public Member Functions inherited from AliRDHFCuts
static Int_t CheckMatchingAODdeltaAODevents ()
 
- Protected Member Functions inherited from AliRDHFCuts
void SetNPtBins (Int_t nptBins)
 
void SetNVars (Int_t nVars)
 
Bool_t IsSignalMC (AliAODRecoDecay *d, AliAODEvent *aod, Int_t pdg) const
 
Bool_t RecomputePrimaryVertex (AliAODEvent *event) const
 

Detailed Description

Definition at line 25 of file AliRDHFCutsB0toDStarPi.h.

Member Enumeration Documentation

Enumerator
kCutBelowValue 
kCutAboveValue 

Definition at line 29 of file AliRDHFCutsB0toDStarPi.h.

Constructor & Destructor Documentation

AliRDHFCutsB0toDStarPi::AliRDHFCutsB0toDStarPi ( const char *  name = "B0toDStarPiCuts")

Definition at line 53 of file AliRDHFCutsB0toDStarPi.cxx.

AliRDHFCutsB0toDStarPi::~AliRDHFCutsB0toDStarPi ( )
virtual

Definition at line 617 of file AliRDHFCutsB0toDStarPi.cxx.

AliRDHFCutsB0toDStarPi::AliRDHFCutsB0toDStarPi ( const AliRDHFCutsB0toDStarPi source)

Definition at line 440 of file AliRDHFCutsB0toDStarPi.cxx.

Member Function Documentation

Int_t AliRDHFCutsB0toDStarPi::ApplyCutOnVariable ( Int_t  nCutIndex,
Int_t  ptbin,
Float_t  cutVariableValue,
Bool_t  bCutArray[97] 
)
Int_t AliRDHFCutsB0toDStarPi::ApplyCutOnVariableD0forD0ptbin ( Int_t  nCutIndex,
Int_t  ptbin,
Float_t  cutVariableValue,
Bool_t  bCutArray[29] 
)
Int_t AliRDHFCutsB0toDStarPi::ApplyCutOnVariableD0forDStarptbin ( Int_t  nCutIndex,
Int_t  ptbin,
Float_t  cutVariableValue,
Bool_t  bCutArray[39] 
)
Int_t AliRDHFCutsB0toDStarPi::ApplyCutOnVariableDStarforDStarptbin ( Int_t  nCutIndex,
Int_t  ptbin,
Float_t  cutVariableValue,
Bool_t  bCutArray[29] 
)
Double_t AliRDHFCutsB0toDStarPi::DeltaInvMassB0Kpipipi ( AliAODRecoDecayHF2Prong B0) const

4 prong invariant mass of the D0 daughters, the soft pion, and the B0 pion

Definition at line 3486 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by GetCutVarsForOpt(), and SetCircRadius().

Double_t AliRDHFCutsB0toDStarPi::DeltaInvMassDStarKpipi ( AliAODRecoDecayHF2Prong DStar) const

3 prong invariant mass of the D0 daughters and the soft pion

Definition at line 3450 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by IsDStarforDStarptbinSelected(), IsDStarFromB0Selected(), and SetCircRadius().

Double_t AliRDHFCutsB0toDStarPi::GetCircRadius ( )
inline

Definition at line 64 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::GetCutVarsForOpt ( AliAODRecoDecayHF d,
Float_t vars,
Int_t  nvars,
Int_t pdgdaughters 
)
virtual

Implements AliRDHFCuts.

Definition at line 807 of file AliRDHFCutsB0toDStarPi.cxx.

Int_t AliRDHFCutsB0toDStarPi::GetFilterBitB0Pion ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetFilterBitD0FirstDaughter ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetFilterBitD0SecondDaughter ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetFilterBitDStarPion ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetGlobalIndexD0forD0ptbin ( Int_t  iVar,
Int_t  iPtBin 
) const
inline
Int_t AliRDHFCutsB0toDStarPi::GetGlobalIndexD0forDStarptbin ( Int_t  iVar,
Int_t  iPtBin 
) const
inline
Int_t AliRDHFCutsB0toDStarPi::GetGlobalIndexDStarforDStarptbin ( Int_t  iVar,
Int_t  iPtBin 
) const
inline
void AliRDHFCutsB0toDStarPi::GetHardSelectionArrayITSB0Pion ( Bool_t  array[7] = 0)
inline
void AliRDHFCutsB0toDStarPi::GetHardSelectionArrayITSD0FirstDaughter ( Bool_t  array[7] = 0)
inline
void AliRDHFCutsB0toDStarPi::GetHardSelectionArrayITSD0SecondDaughter ( Bool_t  array[7] = 0)
inline
void AliRDHFCutsB0toDStarPi::GetHardSelectionArrayITSDStarPion ( Bool_t  array[7] = 0)
inline
Bool_t AliRDHFCutsB0toDStarPi::GetIsCutUsed ( Int_t  nCutIndex,
Int_t  ptbin 
) const
inline

Definition at line 124 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), ApplyCutOnVariable(), and operator=().

Bool_t AliRDHFCutsB0toDStarPi::GetIsCutUsedD0forD0ptbin ( Int_t  nCutIndex,
Int_t  ptbin 
) const
inline
Bool_t AliRDHFCutsB0toDStarPi::GetIsCutUsedD0forDStarptbin ( Int_t  nCutIndex,
Int_t  ptbin 
) const
inline
Bool_t AliRDHFCutsB0toDStarPi::GetIsCutUsedDStarforDStarptbin ( Int_t  nCutIndex,
Int_t  ptbin 
) const
inline
Bool_t AliRDHFCutsB0toDStarPi::GetIsUpperCut ( Int_t  nCutIndex)
inline

Definition at line 114 of file AliRDHFCutsB0toDStarPi.h.

Bool_t AliRDHFCutsB0toDStarPi::GetIsUpperCutD0forD0ptbin ( Int_t  nCutIndex)
inline

Definition at line 115 of file AliRDHFCutsB0toDStarPi.h.

Referenced by ApplyCutOnVariableD0forD0ptbin().

Bool_t AliRDHFCutsB0toDStarPi::GetIsUpperCutD0forDStarptbin ( Int_t  nCutIndex)
inline

Definition at line 116 of file AliRDHFCutsB0toDStarPi.h.

Referenced by ApplyCutOnVariableD0forDStarptbin().

Bool_t AliRDHFCutsB0toDStarPi::GetIsUpperCutDStarforDStarptbin ( Int_t  nCutIndex)
inline

Definition at line 117 of file AliRDHFCutsB0toDStarPi.h.

Referenced by ApplyCutOnVariableDStarforDStarptbin().

Double_t AliRDHFCutsB0toDStarPi::GetMaxAbsEtaB0Pion ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxAbsEtaD0FirstDaughter ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxAbsEtaD0SecondDaughter ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxAbsEtaDStarPion ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxDCAB0PionD0 ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxDCACombined ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxDCADStarPionB0Pion ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxDCADStarPionD0 ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMaxPtDStarPion ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMind0B0Pion ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMind0D0FirstDaughter ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMind0D0SecondDaughter ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMind0DStarPion ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinITSNclsB0Pion ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinITSNclsD0FirstDaughter ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinITSNclsD0SecondDaughter ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinITSNclsDStarPion ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMinPtB0Pion ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMinPtD0FirstDaughter ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMinPtD0SecondDaughter ( )
inline
Double_t AliRDHFCutsB0toDStarPi::GetMinPtDStarPion ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinTPCNclsB0Pion ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinTPCNclsD0FirstDaughter ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinTPCNclsD0SecondDaughter ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetMinTPCNclsDStarPion ( )
inline
Int_t AliRDHFCutsB0toDStarPi::GetNPtBinsD0forD0ptbin ( ) const
inline
Int_t AliRDHFCutsB0toDStarPi::GetNPtBinsD0forDStarptbin ( ) const
inline
Int_t AliRDHFCutsB0toDStarPi::GetNPtBinsDStarforDStarptbin ( ) const
inline
Int_t AliRDHFCutsB0toDStarPi::GetNSoftITSCutB0Pion ( )
inline

Definition at line 221 of file AliRDHFCutsB0toDStarPi.h.

Int_t AliRDHFCutsB0toDStarPi::GetNSoftITSCutD0FirstDaughter ( )
inline

Definition at line 149 of file AliRDHFCutsB0toDStarPi.h.

Int_t AliRDHFCutsB0toDStarPi::GetNSoftITSCutD0SecondDaughter ( )
inline

Definition at line 173 of file AliRDHFCutsB0toDStarPi.h.

Int_t AliRDHFCutsB0toDStarPi::GetNSoftITSCutDStarPion ( )
inline

Definition at line 197 of file AliRDHFCutsB0toDStarPi.h.

Int_t AliRDHFCutsB0toDStarPi::GetNVarsD0forD0ptbin ( ) const
inline

Definition at line 87 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), InitializeCuts(), and operator=().

Int_t AliRDHFCutsB0toDStarPi::GetNVarsD0forDStarptbin ( ) const
inline

Definition at line 95 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), InitializeCuts(), and operator=().

Int_t AliRDHFCutsB0toDStarPi::GetNVarsDStarforDStarptbin ( ) const
inline

Definition at line 103 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), InitializeCuts(), and operator=().

Float_t* AliRDHFCutsB0toDStarPi::GetPtBinLimitsD0forD0ptbin ( ) const
inline
Float_t* AliRDHFCutsB0toDStarPi::GetPtBinLimitsD0forDStarptbin ( ) const
inline
Float_t* AliRDHFCutsB0toDStarPi::GetPtBinLimitsDStarforDStarptbin ( ) const
inline
void AliRDHFCutsB0toDStarPi::GetSoftSelectionArrayITSB0Pion ( Bool_t  array[7] = 0)
inline
void AliRDHFCutsB0toDStarPi::GetSoftSelectionArrayITSD0FirstDaughter ( Bool_t  array[7] = 0)
inline
void AliRDHFCutsB0toDStarPi::GetSoftSelectionArrayITSD0SecondDaughter ( Bool_t  array[7] = 0)
inline
void AliRDHFCutsB0toDStarPi::GetSoftSelectionArrayITSDStarPion ( Bool_t  array[7] = 0)
inline
void AliRDHFCutsB0toDStarPi::InitializeCuts ( )

Definition at line 3959 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by SetGetCutInfo().

Int_t AliRDHFCutsB0toDStarPi::IsD0forD0ptbinSelected ( TObject obj,
Int_t  selectionLevel,
AliAODEvent aod,
Bool_t bCutArray 
)
Int_t AliRDHFCutsB0toDStarPi::IsD0forDStarptbinSelected ( TObject obj,
Int_t  selectionLevel,
AliAODEvent aod,
Bool_t bCutArray 
)
Int_t AliRDHFCutsB0toDStarPi::IsD0FromDStarSelected ( Double_t  pt,
TObject obj,
Int_t  selectionLevel,
AliAODEvent aod,
Bool_t bCutArray 
)

Definition at line 1559 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by IsDStarFromB0Selected(), and IsSelected().

Int_t AliRDHFCutsB0toDStarPi::IsDStarforDStarptbinSelected ( TObject obj,
Int_t  selectionLevel,
AliAODEvent aod,
Bool_t bCutArray 
)
Int_t AliRDHFCutsB0toDStarPi::IsDStarFromB0Selected ( Double_t  pt,
TObject obj,
Int_t  selectionLevel,
AliAODEvent aod,
Bool_t bCutArray 
)

Definition at line 1190 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by GetCutVarsForOpt(), and IsSelected().

Bool_t AliRDHFCutsB0toDStarPi::IsInFiducialAcceptance ( Double_t  pt,
Double_t  y 
) const
virtual

Reimplemented from AliRDHFCuts.

Definition at line 3284 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by IsSelected().

virtual Int_t AliRDHFCutsB0toDStarPi::IsSelected ( TObject obj,
Int_t  selectionLevel,
AliAODEvent aod,
Bool_t bCutArray 
)
virtual
virtual Int_t AliRDHFCutsB0toDStarPi::IsSelected ( TObject obj,
Int_t  selectionLevel 
)
inlinevirtual

Implements AliRDHFCuts.

Definition at line 45 of file AliRDHFCutsB0toDStarPi.h.

Int_t AliRDHFCutsB0toDStarPi::IsSelectedPID ( AliAODRecoDecayHF rd)
virtual

Reimplemented from AliRDHFCuts.

Definition at line 3314 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by IsSelected().

AliRDHFCutsB0toDStarPi & AliRDHFCutsB0toDStarPi::operator= ( const AliRDHFCutsB0toDStarPi source)

Definition at line 639 of file AliRDHFCutsB0toDStarPi.cxx.

Int_t AliRDHFCutsB0toDStarPi::PtBinD0forD0ptbin ( Double_t  pt) const
Int_t AliRDHFCutsB0toDStarPi::PtBinD0forDStarptbin ( Double_t  pt) const
Int_t AliRDHFCutsB0toDStarPi::PtBinDStarforDStarptbin ( Double_t  pt) const
Int_t AliRDHFCutsB0toDStarPi::SelectPID ( AliAODTrack *  track,
Int_t  type 
)
virtual
void AliRDHFCutsB0toDStarPi::SetCircRadius ( Double_t  radius)
inline

Definition at line 65 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetCut ( Int_t  nCutIndex,
Int_t  ptBin,
AliRDHFCutsB0toDStarPi::EUpperCut  cutDirection,
Float_t  cutValue 
)

Definition at line 4086 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by SetNSoftITSCutB0Pion().

void AliRDHFCutsB0toDStarPi::SetCutD0forD0ptbin ( Int_t  nCutIndex,
Int_t  ptBin,
AliRDHFCutsB0toDStarPi::EUpperCut  cutDirection,
Float_t  cutValue 
)

Definition at line 4096 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by SetNSoftITSCutB0Pion().

void AliRDHFCutsB0toDStarPi::SetCutD0forDStarptbin ( Int_t  nCutIndex,
Int_t  ptBin,
AliRDHFCutsB0toDStarPi::EUpperCut  cutDirection,
Float_t  cutValue 
)

Definition at line 4106 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by SetNSoftITSCutB0Pion().

void AliRDHFCutsB0toDStarPi::SetCutDStarforDStarptbin ( Int_t  nCutIndex,
Int_t  ptBin,
AliRDHFCutsB0toDStarPi::EUpperCut  cutDirection,
Float_t  cutValue 
)

Definition at line 4116 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by SetNSoftITSCutB0Pion().

void AliRDHFCutsB0toDStarPi::SetCutsD0forD0ptbin ( Int_t  nVars,
Int_t  nPtBins,
Float_t **  cutsRDD0forD0ptbin 
)

Definition at line 3533 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by AliRDHFCutsB0toDStarPi(), operator=(), and SetCircRadius().

void AliRDHFCutsB0toDStarPi::SetCutsD0forD0ptbin ( Int_t  glIndex,
Float_t cutsRDD0forD0ptbin 
)

Definition at line 3570 of file AliRDHFCutsB0toDStarPi.cxx.

void AliRDHFCutsB0toDStarPi::SetCutsD0forDStarptbin ( Int_t  nVars,
Int_t  nPtBins,
Float_t **  cutsRDD0forDStarptbin 
)

Definition at line 3634 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by AliRDHFCutsB0toDStarPi(), operator=(), and SetCircRadius().

void AliRDHFCutsB0toDStarPi::SetCutsD0forDStarptbin ( Int_t  glIndex,
Float_t cutsRDD0forDStarptbin 
)

Definition at line 3668 of file AliRDHFCutsB0toDStarPi.cxx.

void AliRDHFCutsB0toDStarPi::SetCutsDStarforDStarptbin ( Int_t  nVars,
Int_t  nPtBins,
Float_t **  cutsRDDStarforDStarptbin 
)

Definition at line 3733 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by AliRDHFCutsB0toDStarPi(), operator=(), and SetCircRadius().

void AliRDHFCutsB0toDStarPi::SetCutsDStarforDStarptbin ( Int_t  glIndex,
Float_t cutsRDDStarforDStarptbin 
)

Definition at line 3767 of file AliRDHFCutsB0toDStarPi.cxx.

void AliRDHFCutsB0toDStarPi::SetFilterBitB0Pion ( Int_t  value)
inline

Definition at line 228 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetFilterBitD0FirstDaughter ( Int_t  value)
inline

Definition at line 156 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetFilterBitD0SecondDaughter ( Int_t  value)
inline

Definition at line 180 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetFilterBitDStarPion ( Int_t  value)
inline

Definition at line 204 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetGetCutInfo ( Bool_t  value)
inline

Definition at line 61 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AddTaskB0toDStarPi().

void AliRDHFCutsB0toDStarPi::SetGlobalIndexD0forD0ptbin ( )
inline

Definition at line 89 of file AliRDHFCutsB0toDStarPi.h.

Referenced by SetPtBinsD0forD0ptbin().

void AliRDHFCutsB0toDStarPi::SetGlobalIndexD0forDStarptbin ( )
inline

Definition at line 97 of file AliRDHFCutsB0toDStarPi.h.

Referenced by SetPtBinsD0forDStarptbin().

void AliRDHFCutsB0toDStarPi::SetGlobalIndexDStarforDStarptbin ( )
inline

Definition at line 105 of file AliRDHFCutsB0toDStarPi.h.

Referenced by SetPtBinsDStarforDStarptbin().

void AliRDHFCutsB0toDStarPi::SetHardSelectionArrayITSB0Pion ( const Bool_t  array[7] = 0)
inline

Definition at line 231 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetHardSelectionArrayITSD0FirstDaughter ( const Bool_t  array[7] = 0)
inline

Definition at line 159 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetHardSelectionArrayITSD0SecondDaughter ( const Bool_t  array[7] = 0)
inline

Definition at line 183 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetHardSelectionArrayITSDStarPion ( const Bool_t  array[7] = 0)
inline

Definition at line 207 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetIsCutUsed ( Int_t  nCutIndex,
Int_t  ptbin,
Bool_t  isCutUsed 
)
inline

Definition at line 119 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetIsCutUsedD0forD0ptbin ( Int_t  nCutIndex,
Int_t  ptbin,
Bool_t  isCutUsed 
)
inline

Definition at line 120 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetIsCutUsedD0forDStarptbin ( Int_t  nCutIndex,
Int_t  ptbin,
Bool_t  isCutUsed 
)
inline

Definition at line 121 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetIsCutUsedDStarforDStarptbin ( Int_t  nCutIndex,
Int_t  ptbin,
Bool_t  isCutUsed 
)
inline

Definition at line 122 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetIsUpperCut ( Int_t  nCutIndex,
Bool_t  isUpperCut 
)
inline

Definition at line 109 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetIsUpperCutD0forD0ptbin ( Int_t  nCutIndex,
Bool_t  isUpperCut 
)
inline

Definition at line 110 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetIsUpperCutD0forDStarptbin ( Int_t  nCutIndex,
Bool_t  isUpperCut 
)
inline

Definition at line 111 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetIsUpperCutDStarforDStarptbin ( Int_t  nCutIndex,
Bool_t  isUpperCut 
)
inline

Definition at line 112 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxAbsEtaB0Pion ( Double_t  value)
inline

Definition at line 230 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxAbsEtaD0FirstDaughter ( Double_t  value)
inline

Definition at line 158 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxAbsEtaD0SecondDaughter ( Double_t  value)
inline

Definition at line 182 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxAbsEtaDStarPion ( Double_t  value)
inline

Definition at line 206 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxDCAB0PionD0 ( Double_t  value)
inline

Definition at line 247 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxDCACombined ( Double_t  value)
inline

Definition at line 248 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxDCADStarPionB0Pion ( Double_t  value)
inline

Definition at line 246 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxDCADStarPionD0 ( Double_t  value)
inline

Definition at line 245 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxPtDStarPion ( Double_t  value)
inline

Definition at line 261 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMaxPtPid ( Float_t  maxPt)
inline

Definition at line 57 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMind0B0Pion ( Double_t  value)
inline

Definition at line 258 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMind0D0FirstDaughter ( Double_t  value)
inline

Definition at line 255 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMind0D0SecondDaughter ( Double_t  value)
inline

Definition at line 256 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMind0DStarPion ( Double_t  value)
inline

Definition at line 257 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinITSNclsB0Pion ( Int_t  value)
inline

Definition at line 223 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinITSNclsD0FirstDaughter ( Int_t  value)
inline

Definition at line 151 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinITSNclsD0SecondDaughter ( Int_t  value)
inline

Definition at line 175 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinITSNclsDStarPion ( Int_t  value)
inline

Definition at line 199 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinPtB0Pion ( Double_t  value)
inline

Definition at line 229 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinPtD0FirstDaughter ( Double_t  value)
inline

Definition at line 157 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinPtD0SecondDaughter ( Double_t  value)
inline

Definition at line 181 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinPtDStarPion ( Double_t  value)
inline

Definition at line 205 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinTPCNclsB0Pion ( Int_t  value)
inline

Definition at line 224 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinTPCNclsD0FirstDaughter ( Int_t  value)
inline

Definition at line 152 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinTPCNclsD0SecondDaughter ( Int_t  value)
inline

Definition at line 176 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetMinTPCNclsDStarPion ( Int_t  value)
inline

Definition at line 200 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetNPtBinsD0forD0ptbin ( Int_t  nptBins)
inline

Definition at line 90 of file AliRDHFCutsB0toDStarPi.h.

Referenced by SetPtBinsD0forD0ptbin().

void AliRDHFCutsB0toDStarPi::SetNPtBinsD0forDStarptbin ( Int_t  nptBins)
inline

Definition at line 98 of file AliRDHFCutsB0toDStarPi.h.

Referenced by SetPtBinsD0forDStarptbin().

void AliRDHFCutsB0toDStarPi::SetNPtBinsDStarforDStarptbin ( Int_t  nptBins)
inline

Definition at line 106 of file AliRDHFCutsB0toDStarPi.h.

Referenced by SetPtBinsDStarforDStarptbin().

void AliRDHFCutsB0toDStarPi::SetNSoftITSCutB0Pion ( Int_t  value)
inline

Definition at line 233 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetNSoftITSCutD0FirstDaughter ( Int_t  value)
inline

Definition at line 161 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetNSoftITSCutD0SecondDaughter ( Int_t  value)
inline

Definition at line 185 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetNSoftITSCutDStarPion ( Int_t  value)
inline

Definition at line 209 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetNVarsD0forD0ptbin ( Int_t  nVars)
inline

Definition at line 91 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi().

void AliRDHFCutsB0toDStarPi::SetNVarsD0forDStarptbin ( Int_t  nVars)
inline

Definition at line 99 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi().

void AliRDHFCutsB0toDStarPi::SetNVarsDStarforDStarptbin ( Int_t  nVars)
inline

Definition at line 107 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi().

void AliRDHFCutsB0toDStarPi::SetOffHighPtPIDinTPC ( Float_t  TPCrem = 999.)
inline

Definition at line 59 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetPtBinsD0forD0ptbin ( Int_t  nPtBinLimits,
Float_t ptBinLimits 
)

Definition at line 3601 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by AliRDHFCutsB0toDStarPi(), operator=(), and SetCircRadius().

void AliRDHFCutsB0toDStarPi::SetPtBinsD0forDStarptbin ( Int_t  nPtBinLimits,
Float_t ptBinLimits 
)

Definition at line 3699 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by AliRDHFCutsB0toDStarPi(), operator=(), and SetCircRadius().

void AliRDHFCutsB0toDStarPi::SetPtBinsDStarforDStarptbin ( Int_t  nPtBinLimits,
Float_t ptBinLimits 
)

Definition at line 3798 of file AliRDHFCutsB0toDStarPi.cxx.

Referenced by AliRDHFCutsB0toDStarPi(), operator=(), and SetCircRadius().

void AliRDHFCutsB0toDStarPi::SetSoftSelectionArrayITSB0Pion ( const Bool_t  array[7] = 0)
inline

Definition at line 232 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetSoftSelectionArrayITSD0FirstDaughter ( const Bool_t  array[7] = 0)
inline

Definition at line 160 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetSoftSelectionArrayITSD0SecondDaughter ( const Bool_t  array[7] = 0)
inline

Definition at line 184 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetSoftSelectionArrayITSDStarPion ( const Bool_t  array[7] = 0)
inline

Definition at line 208 of file AliRDHFCutsB0toDStarPi.h.

Referenced by AliRDHFCutsB0toDStarPi(), and operator=().

void AliRDHFCutsB0toDStarPi::SetUseFilterBitB0Pion ( Bool_t  option)
inline

Definition at line 227 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseFilterBitD0FirstDaughter ( Bool_t  option)
inline

Definition at line 155 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseFilterBitD0SecondDaughter ( Bool_t  option)
inline

Definition at line 179 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseFilterBitDStarPion ( Bool_t  option)
inline

Definition at line 203 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseITSRefitB0Pion ( Bool_t  option)
inline

Definition at line 225 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseITSRefitD0FirstDaughter ( Bool_t  option)
inline

Definition at line 153 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseITSRefitD0SecondDaughter ( Bool_t  option)
inline

Definition at line 177 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseITSRefitDStarPion ( Bool_t  option)
inline

Definition at line 201 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseTPCRefitB0Pion ( Bool_t  option)
inline

Definition at line 226 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseTPCRefitD0FirstDaughter ( Bool_t  option)
inline

Definition at line 154 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseTPCRefitD0SecondDaughter ( Bool_t  option)
inline

Definition at line 178 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetUseTPCRefitDStarPion ( Bool_t  option)
inline

Definition at line 202 of file AliRDHFCutsB0toDStarPi.h.

void AliRDHFCutsB0toDStarPi::SetVarNamesD0forD0ptbin ( Int_t  nVars,
TString varNames,
Bool_t isUpperCut 
)
void AliRDHFCutsB0toDStarPi::SetVarNamesD0forDStarptbin ( Int_t  nVars,
TString varNames,
Bool_t isUpperCut 
)
void AliRDHFCutsB0toDStarPi::SetVarNamesDStarforDStarptbin ( Int_t  nVars,
TString varNames,
Bool_t isUpperCut 
)
Bool_t AliRDHFCutsB0toDStarPi::UseFilterBitB0Pion ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseFilterBitD0FirstDaughter ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseFilterBitD0SecondDaughter ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseFilterBitDStarPion ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseITSRefitB0Pion ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseITSRefitD0FirstDaughter ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseITSRefitD0SecondDaughter ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseITSRefitDStarPion ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseTPCRefitB0Pion ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseTPCRefitD0FirstDaughter ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseTPCRefitD0SecondDaughter ( )
inline
Bool_t AliRDHFCutsB0toDStarPi::UseTPCRefitDStarPion ( )
inline

Member Data Documentation

Double_t AliRDHFCutsB0toDStarPi::fCircRadius
protected

Definition at line 267 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetCircRadius(), operator=(), SelectPID(), and SetCircRadius().

Int_t AliRDHFCutsB0toDStarPi::fFilterBitB0Pion
protected

Definition at line 343 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetFilterBitB0Pion(), operator=(), and SetFilterBitB0Pion().

Int_t AliRDHFCutsB0toDStarPi::fFilterBitD0FirstDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fFilterBitD0SecondDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fFilterBitDStarPion
protected
Bool_t AliRDHFCutsB0toDStarPi::fGetCutInfo
protected
Int_t AliRDHFCutsB0toDStarPi::fGlobalIndexD0forD0ptbin
protected
Int_t AliRDHFCutsB0toDStarPi::fGlobalIndexD0forDStarptbin
protected
Int_t AliRDHFCutsB0toDStarPi::fGlobalIndexDStarforDStarptbin
protected
Bool_t AliRDHFCutsB0toDStarPi::fHardSelectionArrayITSB0Pion[7]
protected
Bool_t AliRDHFCutsB0toDStarPi::fHardSelectionArrayITSD0FirstDaughter[7]
protected
Bool_t AliRDHFCutsB0toDStarPi::fHardSelectionArrayITSD0SecondDaughter[7]
protected
Bool_t AliRDHFCutsB0toDStarPi::fHardSelectionArrayITSDStarPion[7]
protected
Bool_t* AliRDHFCutsB0toDStarPi::fIsCutUsed
protected
Bool_t* AliRDHFCutsB0toDStarPi::fIsCutUsedD0forD0ptbin
protected
Bool_t* AliRDHFCutsB0toDStarPi::fIsUpperCutD0forD0ptbin
protected
Bool_t* AliRDHFCutsB0toDStarPi::fIsUpperCutD0forDStarptbin
protected
Bool_t* AliRDHFCutsB0toDStarPi::fIsUpperCutDStarforDStarptbin
protected
Double_t AliRDHFCutsB0toDStarPi::fMaxAbsEtaB0Pion
protected

Definition at line 345 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMaxAbsEtaB0Pion(), operator=(), and SetMaxAbsEtaB0Pion().

Double_t AliRDHFCutsB0toDStarPi::fMaxAbsEtaD0FirstDaughter
protected
Double_t AliRDHFCutsB0toDStarPi::fMaxAbsEtaD0SecondDaughter
protected
Double_t AliRDHFCutsB0toDStarPi::fMaxAbsEtaDStarPion
protected
Double_t AliRDHFCutsB0toDStarPi::fMaxDCAB0PionD0
protected

Definition at line 352 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMaxDCAB0PionD0(), operator=(), and SetMaxDCAB0PionD0().

Double_t AliRDHFCutsB0toDStarPi::fMaxDCACombined
protected

Definition at line 353 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMaxDCACombined(), operator=(), and SetMaxDCACombined().

Double_t AliRDHFCutsB0toDStarPi::fMaxDCADStarPionB0Pion
protected
Double_t AliRDHFCutsB0toDStarPi::fMaxDCADStarPionD0
protected

Definition at line 350 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMaxDCADStarPionD0(), operator=(), and SetMaxDCADStarPionD0().

Double_t AliRDHFCutsB0toDStarPi::fMaxPtDStarPion
protected

Definition at line 360 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMaxPtDStarPion(), operator=(), and SetMaxPtDStarPion().

Float_t AliRDHFCutsB0toDStarPi::fMaxPtPid
protected

Definition at line 265 of file AliRDHFCutsB0toDStarPi.h.

Referenced by operator=(), and SetMaxPtPid().

Double_t AliRDHFCutsB0toDStarPi::fMind0B0Pion
protected

Definition at line 358 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMind0B0Pion(), operator=(), and SetMind0B0Pion().

Double_t AliRDHFCutsB0toDStarPi::fMind0D0FirstDaughter
protected
Double_t AliRDHFCutsB0toDStarPi::fMind0D0SecondDaughter
protected
Double_t AliRDHFCutsB0toDStarPi::fMind0DStarPion
protected

Definition at line 357 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMind0DStarPion(), operator=(), and SetMind0DStarPion().

Int_t AliRDHFCutsB0toDStarPi::fMinITSNclsB0Pion
protected

Definition at line 338 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMinITSNclsB0Pion(), operator=(), and SetMinITSNclsB0Pion().

Int_t AliRDHFCutsB0toDStarPi::fMinITSNclsD0FirstDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fMinITSNclsD0SecondDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fMinITSNclsDStarPion
protected
Double_t AliRDHFCutsB0toDStarPi::fMinPtB0Pion
protected

Definition at line 344 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMinPtB0Pion(), operator=(), and SetMinPtB0Pion().

Double_t AliRDHFCutsB0toDStarPi::fMinPtD0FirstDaughter
protected
Double_t AliRDHFCutsB0toDStarPi::fMinPtD0SecondDaughter
protected
Double_t AliRDHFCutsB0toDStarPi::fMinPtDStarPion
protected

Definition at line 332 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMinPtDStarPion(), operator=(), and SetMinPtDStarPion().

Int_t AliRDHFCutsB0toDStarPi::fMinTPCNclsB0Pion
protected

Definition at line 339 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetMinTPCNclsB0Pion(), operator=(), and SetMinTPCNclsB0Pion().

Int_t AliRDHFCutsB0toDStarPi::fMinTPCNclsD0FirstDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fMinTPCNclsD0SecondDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fMinTPCNclsDStarPion
protected
Int_t AliRDHFCutsB0toDStarPi::fnPtBinLimitsD0forD0ptbin
protected
Int_t AliRDHFCutsB0toDStarPi::fnPtBinLimitsD0forDStarptbin
protected
Int_t AliRDHFCutsB0toDStarPi::fnPtBinLimitsDStarforDStarptbin
protected
Int_t AliRDHFCutsB0toDStarPi::fNSoftITSCutB0Pion
protected

Definition at line 348 of file AliRDHFCutsB0toDStarPi.h.

Referenced by GetNSoftITSCutB0Pion(), operator=(), and SetNSoftITSCutB0Pion().

Int_t AliRDHFCutsB0toDStarPi::fNSoftITSCutD0FirstDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fNSoftITSCutD0SecondDaughter
protected
Int_t AliRDHFCutsB0toDStarPi::fNSoftITSCutDStarPion
protected
Float_t* AliRDHFCutsB0toDStarPi::fPtBinLimitsD0forD0ptbin
protected
Float_t* AliRDHFCutsB0toDStarPi::fPtBinLimitsD0forDStarptbin
protected
Float_t* AliRDHFCutsB0toDStarPi::fPtBinLimitsDStarforDStarptbin
protected
Bool_t AliRDHFCutsB0toDStarPi::fSoftSelectionArrayITSB0Pion[7]
protected
Bool_t AliRDHFCutsB0toDStarPi::fSoftSelectionArrayITSD0FirstDaughter[7]
protected
Bool_t AliRDHFCutsB0toDStarPi::fSoftSelectionArrayITSD0SecondDaughter[7]
protected
Bool_t AliRDHFCutsB0toDStarPi::fSoftSelectionArrayITSDStarPion[7]
protected
Float_t AliRDHFCutsB0toDStarPi::fTPCflag
protected

Definition at line 266 of file AliRDHFCutsB0toDStarPi.h.

Referenced by operator=(), SelectPID(), and SetOffHighPtPIDinTPC().

Bool_t AliRDHFCutsB0toDStarPi::fUseFilterBitB0Pion
protected

Definition at line 342 of file AliRDHFCutsB0toDStarPi.h.

Referenced by operator=(), SetUseFilterBitB0Pion(), and UseFilterBitB0Pion().

Bool_t AliRDHFCutsB0toDStarPi::fUseFilterBitD0FirstDaughter
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseFilterBitD0SecondDaughter
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseFilterBitDStarPion
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseITSRefitB0Pion
protected

Definition at line 340 of file AliRDHFCutsB0toDStarPi.h.

Referenced by operator=(), SetUseITSRefitB0Pion(), and UseITSRefitB0Pion().

Bool_t AliRDHFCutsB0toDStarPi::fUseITSRefitD0FirstDaughter
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseITSRefitD0SecondDaughter
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseITSRefitDStarPion
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseTPCRefitB0Pion
protected

Definition at line 341 of file AliRDHFCutsB0toDStarPi.h.

Referenced by operator=(), SetUseTPCRefitB0Pion(), and UseTPCRefitB0Pion().

Bool_t AliRDHFCutsB0toDStarPi::fUseTPCRefitD0FirstDaughter
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseTPCRefitD0SecondDaughter
protected
Bool_t AliRDHFCutsB0toDStarPi::fUseTPCRefitDStarPion
protected
TString* AliRDHFCutsB0toDStarPi::fVarNamesD0forD0ptbin
protected
TString* AliRDHFCutsB0toDStarPi::fVarNamesD0forDStarptbin
protected
TString* AliRDHFCutsB0toDStarPi::fVarNamesDStarforDStarptbin
protected

The documentation for this class was generated from the following files: