AliPhysics  master (3d17d9d)
AliAnalysisTaskSEDvsMultiplicity_BDT Class Reference

#include <AliAnalysisTaskSEDvsMultiplicity_BDT.h>

Inheritance diagram for AliAnalysisTaskSEDvsMultiplicity_BDT:

Public Types

enum  {
  kNtrk10 =0, kNtrk10to16 =1, kVZERO =2, kNtrk03 =3,
  kNtrk05 =4, kVZEROA =5, kVZEROEq =6, kVZEROAEq =7
}
 
enum  {
  kEta10 =0, kEta10to16 =1, kEtaVZERO =2, kEta03 =3,
  kEta05 =5, kEtaVZEROA =5
}
 

Public Member Functions

 AliAnalysisTaskSEDvsMultiplicity_BDT ()
 
 AliAnalysisTaskSEDvsMultiplicity_BDT (const char *name, Int_t pdgMeson, AliRDHFCuts *cuts, Bool_t switchPPb, Bool_t readMC, Bool_t applyBDT)
 
virtual ~AliAnalysisTaskSEDvsMultiplicity_BDT ()
 
void SetMassLimits (Double_t lowlimit, Double_t uplimit)
 
void SetMassLimits (Int_t pdg, Double_t range)
 
Double_t GetUpperMassLimit () const
 
Double_t GetLowerMassLimit () const
 
void SetNMassBins (Int_t nbins)
 
Int_t GetNMassBins () const
 
Bool_t GetSubtractTrackletsFromDaughters () const
 
void SetImpactParameterBinning (Int_t nbins, Double_t dmin, Double_t dmax)
 
void SetMCOption (Int_t option=0)
 
void SetIsPPbData (Bool_t flag=kTRUE)
 
void SetUseBit (Bool_t use=kTRUE)
 
void SetDoImpactParameterHistos (Bool_t doImp=kTRUE)
 
void SetKeepEstimatorCorrelationPlots (Bool_t use=kTRUE)
 
void SetMultiplVsZProfileLHC10b (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10c (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10d (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC13b (TProfile *hprof)
 
void SetMultiplVsZProfileLHC13c (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16qt1stBunch (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16qt2ndBunch (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16qt3rdBunch (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16qt4thBunch (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16d (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16g (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16h1 (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16h2 (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16j (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16k (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16l (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16o (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16p (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17f (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17h (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17i (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17j (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17k (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17l (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17m (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17o (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17r (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18b (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18d (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18f (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18g (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18h (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18i (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18j (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18k (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18l (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18m (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18n (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18o (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18p (TProfile *hprof)
 
void SetReferenceMultiplcity (Double_t rmu)
 
void UseMCNchWeight (Int_t flag)
 Nch Ntrk weights on MC. More...
 
void SetHistoNchWeight (TH1F *h)
 
void SetMeasuredNchHisto (TH1F *h)
 
void SetSubtractTrackletsFromDaughters (Bool_t opt)
 
Int_t CheckOrigin (TClonesArray *arrayMC, AliAODMCParticle *mcPartCandidate) const
 
void SetLcToV0decay (Bool_t flag)
 
void SetUseVZEROParameterizedVertexCorr (Int_t flag)
 Flag to use the zvtx correction from ( 0= none, 1= usual d2h, 2=AliESDUtils for VZERO multiplicity) More...
 
Int_t GetUseVZEROParameterizedVertexCorr ()
 
void SetMultiplicityEstimator (Int_t value)
 
Int_t GetMultiplicityEstimator ()
 
void SetMCPrimariesEstimator (Int_t value)
 
Int_t GetMCPrimariesEstimator ()
 
virtual void UserCreateOutputObjects ()
 Implementation of interface methods. More...
 
virtual void Init ()
 
virtual void LocalInit ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *option)
 
void SetBDTPtCut (Double_t min, Double_t max)
 
void SetBDTRespCut (Double_t cut)
 
void SetBDTSidebandCut (Double_t lcut, Double_t rcut)
 
void SetBDTSidebandSamplingFraction (Double_t f)
 
void SetBDTSampleSideband (Bool_t sb)
 
void SetBDTGetRespTree (Bool_t rt)
 
void SetBDTFullVarString (TString str)
 
void SetBDTClassifierVarString (TString str)
 
void SetFillTree (Bool_t fillTree)
 
void SetBDTList (TList *bdtlist)
 

Private Member Functions

 AliAnalysisTaskSEDvsMultiplicity_BDT (const AliAnalysisTaskSEDvsMultiplicity_BDT &source)
 
AliAnalysisTaskSEDvsMultiplicity_BDToperator= (const AliAnalysisTaskSEDvsMultiplicity_BDT &source)
 
TProfile * GetEstimatorHistogram (const AliVEvent *event)
 
void CreateImpactParameterHistos ()
 
void CreateMeasuredNchHisto ()
 
void FillMCMassHistos (TClonesArray *arrayMC, Int_t labD, Int_t countMult, Double_t nchWeight)
 
void ProcessBDTD0 (AliAODEvent *aod, AliAODRecoDecayHF *part, AliRDHFCuts *CutsAnalysis, Double_t bfield, TClonesArray *arrayMC, Int_t passCutsValue, Int_t coutMulti)
 
void ProcessBDTDs (AliAODRecoDecayHF *part, AliRDHFCuts *CutsAnalysis, Double_t bfield, TClonesArray *arrayMC, Int_t passCutsValue, Int_t coutMulti)
 

Private Attributes

TListfOutput
 ! list send on output slot 1 More...
 
TListfListCuts
 
TListfOutputCounters
 list of cuts More...
 
TListfListProfiles
 
Int_t fFillOnlyD0D0bar
 list of profile histos for z-vtx correction More...
 
Bool_t fUseQuarkTagInKine
 flag to fill mass histogram with D0/D0bar only (0 = fill with both, 1 = fill with D0 only, 2 = fill with D0bar only) More...
 
TH1F * fHistNEvents
 !hist. for No. of events More...
 
TH2FfHistNtrEta16vsNtrEta1EvSel
 !hist. for Ntracklets in eta<1.6 vs. eta<1. More...
 
TH2FfHistNtrEta05vsNtrEta1EvSel
 !hist. for Ntracklets in eta<0.5 vs. eta<1. More...
 
TH2FfHistNtrEta03vsNtrEta1EvSel
 !hist. for Ntracklets in eta<0.3 vs. eta<1. More...
 
TH2FfHistNtrEtaV0AvsNtrEta1EvSel
 !hist. for Ntracklets in eta-V0A vs. eta<1. More...
 
TH2FfHistNtrEtaV0MvsNtrEta1EvSel
 !hist. for Ntracklets in eta-V0M vs. eta<1. More...
 
TH2FfHistNtrEtaV0AvsV0AEqEvSel
 !hist. for V0A raw mult vs V0A equalized multiplicity More...
 
TH2FfHistNtrEtaV0MvsV0MEqEvSel
 !hist. for V0M raw mult vs V0M equalized multiplicity More...
 
TH2FfHistNtrCorrEta1vsNtrRawEta1EvSel
 !hist. for Ntracklets in eta<1 with and w/o corrections More...
 
TH2FfHistMultCorrvsMultRawEvSel
 !hist. for multiplicity with and w/o corrections More...
 
TH2FfHistNtrEta16vsNtrEta1EvWithCand
 !hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate More...
 
TH2FfHistNtrEta05vsNtrEta1EvWithCand
 !hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate More...
 
TH2FfHistNtrEta03vsNtrEta1EvWithCand
 !hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate More...
 
TH2FfHistNtrEtaV0AvsNtrEta1EvWithCand
 !hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate More...
 
TH2FfHistNtrEtaV0MvsNtrEta1EvWithCand
 !hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate More...
 
TH2FfHistNtrEtaV0AvsV0AEqEvWithCand
 !hist. for V0A raw mult vs V0A equalized multiplicity for events with a candidate More...
 
TH2FfHistNtrEtaV0MvsV0MEqEvWithCand
 !hist. for V0M raw mult vs V0M equalized multiplicity for events with a candidate More...
 
TH2FfHistNtrCorrEta1vsNtrRawEta1EvWithCand
 !hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate More...
 
TH2FfHistMultCorrvsMultRawEvWithCand
 !hist. for multiplicity with and w/o corrections for events with a candidate More...
 
TH2FfHistNtrEta16vsNtrEta1EvWithD
 !hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate in D mass peak More...
 
TH2FfHistNtrEta05vsNtrEta1EvWithD
 !hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate in D mass peak More...
 
TH2FfHistNtrEta03vsNtrEta1EvWithD
 !hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate in D mass peak More...
 
TH2FfHistNtrEtaV0AvsNtrEta1EvWithD
 !hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate in D mass peak More...
 
TH2FfHistNtrEtaV0MvsNtrEta1EvWithD
 !hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate in D mass peak More...
 
TH2FfHistNtrEtaV0AvsV0AEqEvWithD
 !hist. for V0A raw mult vs V0A equalized multiplicity with a candidate in D mass peak More...
 
TH2FfHistNtrEtaV0MvsV0MEqEvWithD
 !hist. for V0M raw mult vs V0M equalized multiplicity with a candidate in D mass peak More...
 
TH2FfHistNtrCorrEta1vsNtrRawEta1EvWithD
 !hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate in D mass peak More...
 
TH2FfHistMultCorrvsMultRawEvWithD
 !hist. for multiplicity with and w/o corrections for events with a candidate in D mass peak More...
 
TH2FfHistNtrVsZvtx
 ! hist of ntracklets vs Zvertex More...
 
TH2FfHistNtrCorrVsZvtx
 ! hist of ntracklets vs Zvertex More...
 
TH2FfHistNtrVsNchMC
 ! hist of ntracklets vs Nch (Generated) More...
 
TH2FfHistNtrCorrVsNchMC
 ! hist of ntracklets vs Nch (Generated) More...
 
TH2FfHistNtrVsNchMCPrimary
 ! hist of ntracklets vs Nch (Primary) More...
 
TH2FfHistNtrCorrVsNchMCPrimary
 ! hist of ntracklets vs Nch (Primary) More...
 
TH2FfHistNtrVsNchMCPhysicalPrimary
 ! hist of ntracklets vs Nch (Physical Primary) More...
 
TH2FfHistNtrCorrVsNchMCPhysicalPrimary
 ! hist of ntracklets vs Nch (Physical Primary) More...
 
TH1F * fHistGenPrimaryParticlesInelGt0
 !hist. of geenrated multiplcity More...
 
TH3FfHistNchMCVsNchMCPrimaryVsNchMCPhysicalPrimary
 ! hist of Nch (generated) vs Nch (Primary) vs Nch (Physical Primary) More...
 
TH1F * fHistNtrUnCorrPSSel
 ! hist. of ntracklets for physics selection only selected events More...
 
TH1F * fHistNtrUnCorrPSTrigSel
 ! hist. of ntracklets for physics selection + trigger name selected events More...
 
TH1F * fHistNtrUnCorrPSTrigPileUpSel
 ! hist. of ntracklets for physics selection + trigger name + pileup selected events More...
 
TH1F * fHistNtrUnCorrPSTrigPileUpVtxSel
 ! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex selected events More...
 
TH1F * fHistNtrUnCorrPSTrigPileUpVtxContSel
 ! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib selected events More...
 
TH1F * fHistNtrUnCorrPSTrigPileUpVtxRangeSel
 ! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib-range selected events More...
 
TH1F * fHistNtrUnCorrPSTrigPileUpVtxRangeCentrSel
 ! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib-range + centrality selected events More...
 
TH1F * fHistNtrUnCorrEvSel
 ! hist. of ntracklets for selected events More...
 
TH1F * fHistNtrUnCorrEvWithCand
 ! hist. of ntracklets for evnts with a candidate More...
 
TH1F * fHistNtrUnCorrEvWithD
 ! hist. of ntracklets for evnts with a candidate in D mass peak More...
 
TH1F * fHistNtrCorrPSSel
 ! hist. of ntracklets for physics selection only selected events More...
 
TH1F * fHistNtrCorrEvSel
 ! hist. of ntracklets for selected events More...
 
TH1F * fHistNtrCorrEvWithCand
 ! hist. of ntracklets for evnts with a candidate More...
 
TH1F * fHistNtrCorrEvWithD
 ! hist. of ntracklets for evnts with a candidate in D mass peak More...
 
TH3FfPtVsMassVsMult
 ! hist. of Pt vs Mult vs. mass ( More...
 
TH3FfPtVsMassVsMultNoPid
 ! hist. of Pt vs Mult vs. mass (no pid) More...
 
TH3FfPtVsMassVsMultUncorr
 ! hist. of Pt vs Mult vs. mass (raw mult) More...
 
TH3FfPtVsMassVsMultPart
 ! hist. of Pt vs Mult vs. mass (particle) More...
 
TH3FfPtVsMassVsMultAntiPart
 ! hist. of Pt vs Mult vs. mass (antiparticle) More...
 
TH3FfPtVsMassVsMultMC
 ! hist. of Pt vs Mult vs. mass (MC true candidates before reconstruction) More...
 
THnSparseF * fHistMassPtImpPar [5]
 ! histograms for impact paramter studies More...
 
Double_t fUpmasslimit
 
Double_t fLowmasslimit
 upper inv mass limit for histos More...
 
Int_t fNMassBins
 lower inv mass limit for histos More...
 
AliRDHFCutsfRDCutsAnalysis
 nbins for invariant mass histos More...
 
AliNormalizationCounterfCounter
 Cuts for Analysis. More...
 
AliNormalizationCounterfCounterC
 !Counter for normalization, corrected multiplicity More...
 
AliNormalizationCounterfCounterU
 !Counter for normalization, uncorrected multiplicity More...
 
AliNormalizationCounterfCounterCandidates
 !Counter for normalization, corrected multiplicity for candidates More...
 
Bool_t fDoImpPar
 
Int_t fNImpParBins
 swicth for D impact parameter THnSparse More...
 
Double_t fLowerImpPar
 nunber of bins in impact parameter histos More...
 
Double_t fHigherImpPar
 lower limit in impact parameter (um) More...
 
Bool_t fReadMC
 higher limit in impact parameter (um) More...
 
Int_t fMCOption
 flag for access to MC More...
 
Bool_t fisPPbData
 0=keep all cand, 1=keep only signal, 2= keep only back More...
 
Bool_t fUseBit
 flag to run on pPb data (differen histogram bining) More...
 
Bool_t fSubtractTrackletsFromDau
 flag to use bitmask More...
 
Bool_t fKeepCorrPlots
 flag for subtracting D meson daughter contribution to N of tracklets More...
 
Int_t fAODProtection
 flag to look at the correlation of different estimators (eta ranges) More...
 
Int_t fUseNchWeight
 -1: no protection, 0: check AOD/dAOD nEvents only, 1: check AOD/dAOD nEvents + TProcessID names More...
 
TH1F * fHistoMCNch
 weight on the MC on the generated multiplicity (0->no weights, 1->Nch weights, 2->Ntrk weights) More...
 
TH1F * fHistoMeasNch
 weight histogram for the MC on the generated multiplicity More...
 
TProfile * fMultEstimatorAvg [14]
 weight histogram on the true measured multiplicity More...
 
Double_t fRefMult
 TProfile with mult vs. Z per period. More...
 
Int_t fPdgMeson
 refrence multiplcity (period b) More...
 
Bool_t fLctoV0
 pdg code of analyzed meson More...
 
Int_t fMultiplicityEstimator
 flag for Lc in K0sp decay More...
 
Int_t fMCPrimariesEstimator
 Definition of the multiplicity estimator: kNtrk10=0, kNtrk10to16=1, kVZERO=2. More...
 
Int_t fDoVZER0ParamVertexCorr
 Definition of the primaries estimator eta range: |eta|<1.0=0, -1.6<|eta|<1.0=1, VZEROrange=2. More...
 
Int_t fYearNumber
 Flag to use the zvtx correction from (0=none, 1=usual d2h, 2=AliESDUtils for VZERO multiplicity) More...
 
TObjArray fDaughterTracks
 year number of the data taking More...
 
TListfListRDHFBDT
 keeps the daughter tracks More...
 
TListfListBDTNtuple
 
TListfListBDTResp
 
Double_t fBDTPtCut [2]
 
Double_t fBDTRespCut
 
Double_t fBDTSidebandSamplingFraction
 
Double_t fBDTSidebandCut [2]
 
Bool_t fSampleSideband
 
Bool_t fGetRespTree
 
Bool_t fApplyBDT
 
Bool_t fFillTree
 
TString fBDTFullVarString
 
TString fBDTClassifierVarString
 

Detailed Description

Definition at line 35 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kNtrk10 
kNtrk10to16 
kVZERO 
kNtrk03 
kNtrk05 
kVZEROA 
kVZEROEq 
kVZEROAEq 

Definition at line 307 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

anonymous enum
Enumerator
kEta10 
kEta10to16 
kEtaVZERO 
kEta03 
kEta05 
kEtaVZEROA 

Definition at line 310 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Constructor & Destructor Documentation

AliAnalysisTaskSEDvsMultiplicity_BDT::AliAnalysisTaskSEDvsMultiplicity_BDT ( )

Default constructor

Definition at line 63 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by SetBDTList().

AliAnalysisTaskSEDvsMultiplicity_BDT::AliAnalysisTaskSEDvsMultiplicity_BDT ( const char *  name,
Int_t  pdgMeson,
AliRDHFCuts cuts,
Bool_t  switchPPb,
Bool_t  readMC,
Bool_t  applyBDT 
)

Standard constructor

Definition at line 179 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

AliAnalysisTaskSEDvsMultiplicity_BDT::~AliAnalysisTaskSEDvsMultiplicity_BDT ( )
virtual

Destructor

Definition at line 333 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

AliAnalysisTaskSEDvsMultiplicity_BDT::AliAnalysisTaskSEDvsMultiplicity_BDT ( const AliAnalysisTaskSEDvsMultiplicity_BDT source)
private

Member Function Documentation

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::CheckOrigin ( TClonesArray *  arrayMC,
AliAODMCParticle *  mcPartCandidate 
) const

checking whether the mother of the particles come from a charm or a bottom quark

Definition at line 1550 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by SetSubtractTrackletsFromDaughters(), and UserExec().

void AliAnalysisTaskSEDvsMultiplicity_BDT::CreateImpactParameterHistos ( )
private

Histos for impact paramter study mass . pt , impact parameter , decay length , multiplicity

Definition at line 1499 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by SetBDTList(), and UserCreateOutputObjects().

void AliAnalysisTaskSEDvsMultiplicity_BDT::CreateMeasuredNchHisto ( )
private

creates historgam with measured multiplcity distribution in pp 7 TeV collisions (from Eur. Phys. J. C (2010) 68: 345–354)

Definition at line 1659 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by Init(), and SetBDTList().

void AliAnalysisTaskSEDvsMultiplicity_BDT::FillMCMassHistos ( TClonesArray *  arrayMC,
Int_t  labD,
Int_t  countMult,
Double_t  nchWeight 
)
private

Function to fill the true MC signal

Definition at line 1694 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by SetBDTList(), and UserExec().

TProfile * AliAnalysisTaskSEDvsMultiplicity_BDT::GetEstimatorHistogram ( const AliVEvent *  event)
private

Get Estimator Histogram from period event->GetRunNumber();

If you select SPD tracklets in |eta|<1 you should use type == 1

Definition at line 1586 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by SetBDTList(), and UserExec().

Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::GetLowerMassLimit ( ) const
inline

Definition at line 47 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::GetMCPrimariesEstimator ( )
inline

Definition at line 312 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::GetMultiplicityEstimator ( )
inline

Definition at line 309 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::GetNMassBins ( ) const
inline

Definition at line 49 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::GetSubtractTrackletsFromDaughters ( ) const
inline

Definition at line 50 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::GetUpperMassLimit ( ) const
inline

Definition at line 46 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::GetUseVZEROParameterizedVertexCorr ( )
inline

Definition at line 305 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

void AliAnalysisTaskSEDvsMultiplicity_BDT::Init ( )
virtual

Initialization

Definition at line 388 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by GetMCPrimariesEstimator(), and LocalInit().

virtual void AliAnalysisTaskSEDvsMultiplicity_BDT::LocalInit ( )
inlinevirtual

Definition at line 317 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

AliAnalysisTaskSEDvsMultiplicity_BDT& AliAnalysisTaskSEDvsMultiplicity_BDT::operator= ( const AliAnalysisTaskSEDvsMultiplicity_BDT source)
private

Referenced by SetBDTList().

void AliAnalysisTaskSEDvsMultiplicity_BDT::ProcessBDTD0 ( AliAODEvent aod,
AliAODRecoDecayHF part,
AliRDHFCuts CutsAnalysis,
Double_t  bfield,
TClonesArray *  arrayMC,
Int_t  passCutsValue,
Int_t  coutMulti 
)
private

Definition at line 1709 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by SetBDTList(), and UserExec().

void AliAnalysisTaskSEDvsMultiplicity_BDT::ProcessBDTDs ( AliAODRecoDecayHF part,
AliRDHFCuts CutsAnalysis,
Double_t  bfield,
TClonesArray *  arrayMC,
Int_t  passCutsValue,
Int_t  coutMulti 
)
private

Definition at line 2017 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by SetBDTList(), and UserExec().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTClassifierVarString ( TString  str)
inline

Definition at line 329 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTFullVarString ( TString  str)
inline

Definition at line 328 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTGetRespTree ( Bool_t  rt)
inline

Definition at line 327 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTList ( TList bdtlist)
inline

Definition at line 332 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTPtCut ( Double_t  min,
Double_t  max 
)
inline

Definition at line 322 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTRespCut ( Double_t  cut)
inline

Definition at line 323 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTSampleSideband ( Bool_t  sb)
inline

Definition at line 326 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTSidebandCut ( Double_t  lcut,
Double_t  rcut 
)
inline

Definition at line 324 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetBDTSidebandSamplingFraction ( Double_t  f)
inline

Definition at line 325 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetDoImpactParameterHistos ( Bool_t  doImp = kTRUE)
inline

Definition at line 63 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetFillTree ( Bool_t  fillTree)
inline

Definition at line 330 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetHistoNchWeight ( TH1F *  h)
inline

Definition at line 289 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetImpactParameterBinning ( Int_t  nbins,
Double_t  dmin,
Double_t  dmax 
)
inline

Definition at line 52 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetIsPPbData ( Bool_t  flag = kTRUE)
inline

Definition at line 59 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetKeepEstimatorCorrelationPlots ( Bool_t  use = kTRUE)
inline

Definition at line 64 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetLcToV0decay ( Bool_t  flag)
inline

Definition at line 301 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMassLimits ( Double_t  lowlimit,
Double_t  uplimit 
)
void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMassLimits ( Int_t  pdg,
Double_t  range 
)

set invariant mass limits

Definition at line 382 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMCOption ( Int_t  option = 0)
inline

Definition at line 58 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMCPrimariesEstimator ( Int_t  value)
inline

Definition at line 311 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMeasuredNchHisto ( TH1F *  h)
inline

Definition at line 293 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplicityEstimator ( Int_t  value)
inline

Definition at line 308 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC10b ( TProfile *  hprof)
inline

Definition at line 66 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC10c ( TProfile *  hprof)
inline

Definition at line 70 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC10d ( TProfile *  hprof)
inline

Definition at line 74 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC10e ( TProfile *  hprof)
inline

Definition at line 78 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC13b ( TProfile *  hprof)
inline

Definition at line 83 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC13c ( TProfile *  hprof)
inline

Definition at line 88 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16d ( TProfile *  hprof)
inline

Definition at line 115 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16e ( TProfile *  hprof)
inline

Definition at line 120 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16g ( TProfile *  hprof)
inline

Definition at line 125 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16h1 ( TProfile *  hprof)
inline

Definition at line 130 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16h2 ( TProfile *  hprof)
inline

Definition at line 135 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16j ( TProfile *  hprof)
inline

Definition at line 140 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16k ( TProfile *  hprof)
inline

Definition at line 145 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16l ( TProfile *  hprof)
inline

Definition at line 150 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16o ( TProfile *  hprof)
inline

Definition at line 155 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16p ( TProfile *  hprof)
inline

Definition at line 160 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16qt1stBunch ( TProfile *  hprof)
inline

Definition at line 94 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16qt2ndBunch ( TProfile *  hprof)
inline

Definition at line 99 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16qt3rdBunch ( TProfile *  hprof)
inline

Definition at line 104 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC16qt4thBunch ( TProfile *  hprof)
inline

Definition at line 109 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17e ( TProfile *  hprof)
inline

Definition at line 165 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17f ( TProfile *  hprof)
inline

Definition at line 170 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17h ( TProfile *  hprof)
inline

Definition at line 175 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17i ( TProfile *  hprof)
inline

Definition at line 180 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17j ( TProfile *  hprof)
inline

Definition at line 185 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17k ( TProfile *  hprof)
inline

Definition at line 190 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17l ( TProfile *  hprof)
inline

Definition at line 195 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17m ( TProfile *  hprof)
inline

Definition at line 200 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17o ( TProfile *  hprof)
inline

Definition at line 205 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC17r ( TProfile *  hprof)
inline

Definition at line 210 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18b ( TProfile *  hprof)
inline

Definition at line 215 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18d ( TProfile *  hprof)
inline

Definition at line 220 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18e ( TProfile *  hprof)
inline

Definition at line 225 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18f ( TProfile *  hprof)
inline

Definition at line 230 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18g ( TProfile *  hprof)
inline

Definition at line 235 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18h ( TProfile *  hprof)
inline

Definition at line 240 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18i ( TProfile *  hprof)
inline

Definition at line 245 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18j ( TProfile *  hprof)
inline

Definition at line 250 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18k ( TProfile *  hprof)
inline

Definition at line 255 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18l ( TProfile *  hprof)
inline

Definition at line 260 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18m ( TProfile *  hprof)
inline

Definition at line 265 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18n ( TProfile *  hprof)
inline

Definition at line 270 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18o ( TProfile *  hprof)
inline

Definition at line 275 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetMultiplVsZProfileLHC18p ( TProfile *  hprof)
inline

Definition at line 280 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetNMassBins ( Int_t  nbins)
inline
void AliAnalysisTaskSEDvsMultiplicity_BDT::SetReferenceMultiplcity ( Double_t  rmu)
inline

Definition at line 285 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetSubtractTrackletsFromDaughters ( Bool_t  opt)
inline

Definition at line 298 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetUseBit ( Bool_t  use = kTRUE)
inline

Definition at line 62 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::SetUseVZEROParameterizedVertexCorr ( Int_t  flag)
inline

Flag to use the zvtx correction from ( 0= none, 1= usual d2h, 2=AliESDUtils for VZERO multiplicity)

Definition at line 304 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

void AliAnalysisTaskSEDvsMultiplicity_BDT::Terminate ( Option_t option)
virtual

Terminate analysis

Definition at line 1528 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by LocalInit().

void AliAnalysisTaskSEDvsMultiplicity_BDT::UseMCNchWeight ( Int_t  flag)
inline

Nch Ntrk weights on MC.

Definition at line 288 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AddTaskDvsMultiplicity_BDT().

void AliAnalysisTaskSEDvsMultiplicity_BDT::UserCreateOutputObjects ( )
virtual

Implementation of interface methods.

Create the output container

Definition at line 520 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by GetMCPrimariesEstimator().

void AliAnalysisTaskSEDvsMultiplicity_BDT::UserExec ( Option_t option)
virtual

Execute analysis for current event: heavy flavor candidates association to MC truth

FIXME

Definition at line 817 of file AliAnalysisTaskSEDvsMultiplicity_BDT.cxx.

Referenced by LocalInit().

Member Data Documentation

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fAODProtection
private

flag to look at the correlation of different estimators (eta ranges)

Definition at line 442 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserExec().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fApplyBDT
private
TString AliAnalysisTaskSEDvsMultiplicity_BDT::fBDTClassifierVarString
private

Definition at line 479 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by SetBDTClassifierVarString().

TString AliAnalysisTaskSEDvsMultiplicity_BDT::fBDTFullVarString
private
Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fBDTPtCut[2]
private
Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fBDTRespCut
private
Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fBDTSidebandCut[2]
private
Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fBDTSidebandSamplingFraction
private
AliNormalizationCounter* AliAnalysisTaskSEDvsMultiplicity_BDT::fCounter
private

Cuts for Analysis.

! Counter for normalization

Definition at line 425 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

AliNormalizationCounter* AliAnalysisTaskSEDvsMultiplicity_BDT::fCounterC
private

!Counter for normalization, corrected multiplicity

Definition at line 426 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

AliNormalizationCounter* AliAnalysisTaskSEDvsMultiplicity_BDT::fCounterCandidates
private

!Counter for normalization, corrected multiplicity for candidates

Definition at line 428 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

AliNormalizationCounter* AliAnalysisTaskSEDvsMultiplicity_BDT::fCounterU
private

!Counter for normalization, uncorrected multiplicity

Definition at line 427 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

TObjArray AliAnalysisTaskSEDvsMultiplicity_BDT::fDaughterTracks
private

year number of the data taking

Definition at line 461 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by ProcessBDTD0(), and UserExec().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fDoImpPar
private
Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fDoVZER0ParamVertexCorr
private

Definition of the primaries estimator eta range: |eta|<1.0=0, -1.6<|eta|<1.0=1, VZEROrange=2.

Definition at line 457 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by GetUseVZEROParameterizedVertexCorr(), SetUseVZEROParameterizedVertexCorr(), and UserExec().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fFillOnlyD0D0bar
private

list of profile histos for z-vtx correction

Definition at line 350 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by ProcessBDTD0().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fFillTree
private

Definition at line 476 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by SetFillTree(), and UserExec().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fGetRespTree
private
Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fHigherImpPar
private

lower limit in impact parameter (um)

Definition at line 434 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by CreateImpactParameterHistos(), and SetImpactParameterBinning().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistGenPrimaryParticlesInelGt0
private

!hist. of geenrated multiplcity

Definition at line 392 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

THnSparseF* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistMassPtImpPar[5]
private
TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistMultCorrvsMultRawEvSel
private

!hist. for multiplicity with and w/o corrections

Definition at line 363 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistMultCorrvsMultRawEvWithCand
private

!hist. for multiplicity with and w/o corrections for events with a candidate

Definition at line 372 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistMultCorrvsMultRawEvWithD
private

!hist. for multiplicity with and w/o corrections for events with a candidate in D mass peak

Definition at line 381 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH3F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNchMCVsNchMCPrimaryVsNchMCPhysicalPrimary
private

! hist of Nch (generated) vs Nch (Primary) vs Nch (Physical Primary)

Definition at line 393 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNEvents
private
TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrEta1vsNtrRawEta1EvSel
private

!hist. for Ntracklets in eta<1 with and w/o corrections

Definition at line 362 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrEta1vsNtrRawEta1EvWithCand
private

!hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate

Definition at line 371 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrEta1vsNtrRawEta1EvWithD
private

!hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate in D mass peak

Definition at line 380 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrEvSel
private

! hist. of ntracklets for selected events

Definition at line 406 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrEvWithCand
private

! hist. of ntracklets for evnts with a candidate

Definition at line 407 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrEvWithD
private

! hist. of ntracklets for evnts with a candidate in D mass peak

Definition at line 408 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrPSSel
private

! hist. of ntracklets for physics selection only selected events

Definition at line 405 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrVsNchMC
private

! hist of ntracklets vs Nch (Generated)

Definition at line 387 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrVsNchMCPhysicalPrimary
private

! hist of ntracklets vs Nch (Physical Primary)

Definition at line 391 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrVsNchMCPrimary
private

! hist of ntracklets vs Nch (Primary)

Definition at line 389 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrCorrVsZvtx
private

! hist of ntracklets vs Zvertex

Definition at line 384 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta03vsNtrEta1EvSel
private

!hist. for Ntracklets in eta<0.3 vs. eta<1.

Definition at line 357 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta03vsNtrEta1EvWithCand
private

!hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate

Definition at line 366 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta03vsNtrEta1EvWithD
private

!hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate in D mass peak

Definition at line 375 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta05vsNtrEta1EvSel
private

!hist. for Ntracklets in eta<0.5 vs. eta<1.

Definition at line 356 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta05vsNtrEta1EvWithCand
private

!hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate

Definition at line 365 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta05vsNtrEta1EvWithD
private

!hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate in D mass peak

Definition at line 374 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta16vsNtrEta1EvSel
private

!hist. for Ntracklets in eta<1.6 vs. eta<1.

Definition at line 355 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta16vsNtrEta1EvWithCand
private

!hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate

Definition at line 364 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEta16vsNtrEta1EvWithD
private

!hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate in D mass peak

Definition at line 373 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0AvsNtrEta1EvSel
private

!hist. for Ntracklets in eta-V0A vs. eta<1.

Definition at line 358 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0AvsNtrEta1EvWithCand
private

!hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate

Definition at line 367 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0AvsNtrEta1EvWithD
private

!hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate in D mass peak

Definition at line 376 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0AvsV0AEqEvSel
private

!hist. for V0A raw mult vs V0A equalized multiplicity

Definition at line 360 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0AvsV0AEqEvWithCand
private

!hist. for V0A raw mult vs V0A equalized multiplicity for events with a candidate

Definition at line 369 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0AvsV0AEqEvWithD
private

!hist. for V0A raw mult vs V0A equalized multiplicity with a candidate in D mass peak

Definition at line 378 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0MvsNtrEta1EvSel
private

!hist. for Ntracklets in eta-V0M vs. eta<1.

Definition at line 359 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0MvsNtrEta1EvWithCand
private

!hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate

Definition at line 368 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0MvsNtrEta1EvWithD
private

!hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate in D mass peak

Definition at line 377 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0MvsV0MEqEvSel
private

!hist. for V0M raw mult vs V0M equalized multiplicity

Definition at line 361 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0MvsV0MEqEvWithCand
private

!hist. for V0M raw mult vs V0M equalized multiplicity for events with a candidate

Definition at line 370 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrEtaV0MvsV0MEqEvWithD
private

!hist. for V0M raw mult vs V0M equalized multiplicity with a candidate in D mass peak

Definition at line 379 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrEvSel
private

! hist. of ntracklets for selected events

Definition at line 402 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrEvWithCand
private

! hist. of ntracklets for evnts with a candidate

Definition at line 403 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrEvWithD
private

! hist. of ntracklets for evnts with a candidate in D mass peak

Definition at line 404 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrPSSel
private

! hist. of ntracklets for physics selection only selected events

Definition at line 395 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrPSTrigPileUpSel
private

! hist. of ntracklets for physics selection + trigger name + pileup selected events

Definition at line 397 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrPSTrigPileUpVtxContSel
private

! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib selected events

Definition at line 399 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrPSTrigPileUpVtxRangeCentrSel
private

! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib-range + centrality selected events

Definition at line 401 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrPSTrigPileUpVtxRangeSel
private

! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib-range selected events

Definition at line 400 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrPSTrigPileUpVtxSel
private

! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex selected events

Definition at line 398 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrUnCorrPSTrigSel
private

! hist. of ntracklets for physics selection + trigger name selected events

Definition at line 396 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrVsNchMC
private

! hist of ntracklets vs Nch (Generated)

Definition at line 386 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrVsNchMCPhysicalPrimary
private

! hist of ntracklets vs Nch (Physical Primary)

Definition at line 390 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrVsNchMCPrimary
private

! hist of ntracklets vs Nch (Primary)

Definition at line 388 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistNtrVsZvtx
private

! hist of ntracklets vs Zvertex

Definition at line 383 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistoMCNch
private

weight on the MC on the generated multiplicity (0->no weights, 1->Nch weights, 2->Ntrk weights)

Definition at line 446 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by Init(), SetHistoNchWeight(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

TH1F* AliAnalysisTaskSEDvsMultiplicity_BDT::fHistoMeasNch
private

weight histogram for the MC on the generated multiplicity

Definition at line 447 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by CreateMeasuredNchHisto(), Init(), SetMeasuredNchHisto(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fisPPbData
private

0=keep all cand, 1=keep only signal, 2= keep only back

Definition at line 438 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by GetEstimatorHistogram(), Init(), SetIsPPbData(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fKeepCorrPlots
private

flag for subtracting D meson daughter contribution to N of tracklets

Definition at line 441 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by SetKeepEstimatorCorrelationPlots(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fLctoV0
private

pdg code of analyzed meson

Definition at line 452 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by Init(), SetLcToV0decay(), and UserExec().

TList* AliAnalysisTaskSEDvsMultiplicity_BDT::fListBDTNtuple
private
TList* AliAnalysisTaskSEDvsMultiplicity_BDT::fListBDTResp
private
TList* AliAnalysisTaskSEDvsMultiplicity_BDT::fListCuts
private
TList* AliAnalysisTaskSEDvsMultiplicity_BDT::fListProfiles
private
TList* AliAnalysisTaskSEDvsMultiplicity_BDT::fListRDHFBDT
private
Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fLowerImpPar
private

nunber of bins in impact parameter histos

Definition at line 433 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by CreateImpactParameterHistos(), and SetImpactParameterBinning().

Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fLowmasslimit
private

upper inv mass limit for histos

Definition at line 421 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by CreateImpactParameterHistos(), GetLowerMassLimit(), SetMassLimits(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fMCOption
private

flag for access to MC

Definition at line 437 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by SetMCOption(), and UserExec().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fMCPrimariesEstimator
private

Definition of the multiplicity estimator: kNtrk10=0, kNtrk10to16=1, kVZERO=2.

Definition at line 455 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by GetMCPrimariesEstimator(), SetMCPrimariesEstimator(), and UserExec().

TProfile* AliAnalysisTaskSEDvsMultiplicity_BDT::fMultEstimatorAvg[14]
private

weight histogram on the true measured multiplicity

Definition at line 449 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AliAnalysisTaskSEDvsMultiplicity_BDT(), GetEstimatorHistogram(), Init(), SetMultiplVsZProfileLHC10b(), SetMultiplVsZProfileLHC10c(), SetMultiplVsZProfileLHC10d(), SetMultiplVsZProfileLHC10e(), SetMultiplVsZProfileLHC13b(), SetMultiplVsZProfileLHC13c(), SetMultiplVsZProfileLHC16d(), SetMultiplVsZProfileLHC16e(), SetMultiplVsZProfileLHC16g(), SetMultiplVsZProfileLHC16h1(), SetMultiplVsZProfileLHC16h2(), SetMultiplVsZProfileLHC16j(), SetMultiplVsZProfileLHC16k(), SetMultiplVsZProfileLHC16l(), SetMultiplVsZProfileLHC16o(), SetMultiplVsZProfileLHC16p(), SetMultiplVsZProfileLHC16qt1stBunch(), SetMultiplVsZProfileLHC16qt2ndBunch(), SetMultiplVsZProfileLHC16qt3rdBunch(), SetMultiplVsZProfileLHC16qt4thBunch(), SetMultiplVsZProfileLHC17e(), SetMultiplVsZProfileLHC17f(), SetMultiplVsZProfileLHC17h(), SetMultiplVsZProfileLHC17i(), SetMultiplVsZProfileLHC17j(), SetMultiplVsZProfileLHC17k(), SetMultiplVsZProfileLHC17l(), SetMultiplVsZProfileLHC17m(), SetMultiplVsZProfileLHC17o(), SetMultiplVsZProfileLHC17r(), SetMultiplVsZProfileLHC18b(), SetMultiplVsZProfileLHC18d(), SetMultiplVsZProfileLHC18e(), SetMultiplVsZProfileLHC18f(), SetMultiplVsZProfileLHC18g(), SetMultiplVsZProfileLHC18h(), SetMultiplVsZProfileLHC18i(), SetMultiplVsZProfileLHC18j(), SetMultiplVsZProfileLHC18k(), SetMultiplVsZProfileLHC18l(), SetMultiplVsZProfileLHC18m(), SetMultiplVsZProfileLHC18n(), SetMultiplVsZProfileLHC18o(), SetMultiplVsZProfileLHC18p(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fMultiplicityEstimator
private
Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fNImpParBins
private

swicth for D impact parameter THnSparse

Definition at line 432 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by CreateImpactParameterHistos(), and SetImpactParameterBinning().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fNMassBins
private
TList* AliAnalysisTaskSEDvsMultiplicity_BDT::fOutput
private
TList* AliAnalysisTaskSEDvsMultiplicity_BDT::fOutputCounters
private

list of cuts

! list send on output slot 3

Definition at line 348 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fPdgMeson
private

refrence multiplcity (period b)

Definition at line 451 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AliAnalysisTaskSEDvsMultiplicity_BDT(), Init(), and UserExec().

TH3F* AliAnalysisTaskSEDvsMultiplicity_BDT::fPtVsMassVsMult
private

! hist. of Pt vs Mult vs. mass (

Definition at line 411 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH3F* AliAnalysisTaskSEDvsMultiplicity_BDT::fPtVsMassVsMultAntiPart
private

! hist. of Pt vs Mult vs. mass (antiparticle)

Definition at line 415 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH3F* AliAnalysisTaskSEDvsMultiplicity_BDT::fPtVsMassVsMultMC
private

! hist. of Pt vs Mult vs. mass (MC true candidates before reconstruction)

Definition at line 416 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by FillMCMassHistos(), and UserCreateOutputObjects().

TH3F* AliAnalysisTaskSEDvsMultiplicity_BDT::fPtVsMassVsMultNoPid
private

! hist. of Pt vs Mult vs. mass (no pid)

Definition at line 412 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH3F* AliAnalysisTaskSEDvsMultiplicity_BDT::fPtVsMassVsMultPart
private

! hist. of Pt vs Mult vs. mass (particle)

Definition at line 414 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH3F* AliAnalysisTaskSEDvsMultiplicity_BDT::fPtVsMassVsMultUncorr
private

! hist. of Pt vs Mult vs. mass (raw mult)

Definition at line 413 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by UserCreateOutputObjects(), and UserExec().

AliRDHFCuts* AliAnalysisTaskSEDvsMultiplicity_BDT::fRDCutsAnalysis
private

nbins for invariant mass histos

Definition at line 424 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by Init(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity_BDT().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fReadMC
private

higher limit in impact parameter (um)

Definition at line 436 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by AliAnalysisTaskSEDvsMultiplicity_BDT(), Init(), ProcessBDTD0(), ProcessBDTDs(), UserCreateOutputObjects(), and UserExec().

Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fRefMult
private

TProfile with mult vs. Z per period.

Definition at line 450 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by SetReferenceMultiplcity(), and UserExec().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fSampleSideband
private
Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fSubtractTrackletsFromDau
private
Double_t AliAnalysisTaskSEDvsMultiplicity_BDT::fUpmasslimit
private
Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fUseBit
private

flag to run on pPb data (differen histogram bining)

Definition at line 439 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by SetUseBit(), and UserExec().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fUseNchWeight
private

-1: no protection, 0: check AOD/dAOD nEvents only, 1: check AOD/dAOD nEvents + TProcessID names

flag to activate protection against AOD-dAOD mismatch.

Definition at line 445 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by Init(), UseMCNchWeight(), and UserExec().

Bool_t AliAnalysisTaskSEDvsMultiplicity_BDT::fUseQuarkTagInKine
private

flag to fill mass histogram with D0/D0bar only (0 = fill with both, 1 = fill with D0 only, 2 = fill with D0bar only)

Definition at line 351 of file AliAnalysisTaskSEDvsMultiplicity_BDT.h.

Referenced by ProcessBDTD0().

Int_t AliAnalysisTaskSEDvsMultiplicity_BDT::fYearNumber
private

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