![]() |
AliPhysics
ec707b8 (ec707b8)
|
#include <AliAnalysisTaskSEDvsMultiplicity.h>
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 () | |
AliAnalysisTaskSEDvsMultiplicity (const char *name, Int_t pdgMeson, AliRDHFCuts *cuts, Bool_t switchPPb) | |
virtual | ~AliAnalysisTaskSEDvsMultiplicity () |
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 | SetReadMC (Bool_t readMC=kTRUE) |
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 | 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 | 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) |
Private Member Functions | |
AliAnalysisTaskSEDvsMultiplicity (const AliAnalysisTaskSEDvsMultiplicity &source) | |
AliAnalysisTaskSEDvsMultiplicity & | operator= (const AliAnalysisTaskSEDvsMultiplicity &source) |
TProfile * | GetEstimatorHistogram (const AliVEvent *event) |
void | CreateImpactParameterHistos () |
void | CreateMeasuredNchHisto () |
void | FillMCMassHistos (TClonesArray *arrayMC, Int_t labD, Int_t countMult, Double_t nchWeight) |
Private Attributes | |
TList * | fOutput |
! list send on output slot 1 More... | |
TList * | fListCuts |
TList * | fOutputCounters |
list of cuts More... | |
TList * | fListProfiles |
TH1F * | fHistNEvents |
list of profile histos for z-vtx correction More... | |
TH2F * | fHistNtrEta16vsNtrEta1EvSel |
!hist. for Ntracklets in eta<1.6 vs. eta<1. More... | |
TH2F * | fHistNtrEta05vsNtrEta1EvSel |
!hist. for Ntracklets in eta<0.5 vs. eta<1. More... | |
TH2F * | fHistNtrEta03vsNtrEta1EvSel |
!hist. for Ntracklets in eta<0.3 vs. eta<1. More... | |
TH2F * | fHistNtrEtaV0AvsNtrEta1EvSel |
!hist. for Ntracklets in eta-V0A vs. eta<1. More... | |
TH2F * | fHistNtrEtaV0MvsNtrEta1EvSel |
!hist. for Ntracklets in eta-V0M vs. eta<1. More... | |
TH2F * | fHistNtrEtaV0AvsV0AEqEvSel |
!hist. for V0A raw mult vs V0A equalized multiplicity More... | |
TH2F * | fHistNtrEtaV0MvsV0MEqEvSel |
!hist. for V0M raw mult vs V0M equalized multiplicity More... | |
TH2F * | fHistNtrCorrEta1vsNtrRawEta1EvSel |
!hist. for Ntracklets in eta<1 with and w/o corrections More... | |
TH2F * | fHistMultCorrvsMultRawEvSel |
!hist. for multiplicity with and w/o corrections More... | |
TH2F * | fHistNtrEta16vsNtrEta1EvWithCand |
!hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate More... | |
TH2F * | fHistNtrEta05vsNtrEta1EvWithCand |
!hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate More... | |
TH2F * | fHistNtrEta03vsNtrEta1EvWithCand |
!hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate More... | |
TH2F * | fHistNtrEtaV0AvsNtrEta1EvWithCand |
!hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate More... | |
TH2F * | fHistNtrEtaV0MvsNtrEta1EvWithCand |
!hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate More... | |
TH2F * | fHistNtrEtaV0AvsV0AEqEvWithCand |
!hist. for V0A raw mult vs V0A equalized multiplicity for events with a candidate More... | |
TH2F * | fHistNtrEtaV0MvsV0MEqEvWithCand |
!hist. for V0M raw mult vs V0M equalized multiplicity for events with a candidate More... | |
TH2F * | fHistNtrCorrEta1vsNtrRawEta1EvWithCand |
!hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate More... | |
TH2F * | fHistMultCorrvsMultRawEvWithCand |
!hist. for multiplicity with and w/o corrections for events with a candidate More... | |
TH2F * | fHistNtrEta16vsNtrEta1EvWithD |
!hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate in D mass peak More... | |
TH2F * | fHistNtrEta05vsNtrEta1EvWithD |
!hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate in D mass peak More... | |
TH2F * | fHistNtrEta03vsNtrEta1EvWithD |
!hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate in D mass peak More... | |
TH2F * | fHistNtrEtaV0AvsNtrEta1EvWithD |
!hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate in D mass peak More... | |
TH2F * | fHistNtrEtaV0MvsNtrEta1EvWithD |
!hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate in D mass peak More... | |
TH2F * | fHistNtrEtaV0AvsV0AEqEvWithD |
!hist. for V0A raw mult vs V0A equalized multiplicity with a candidate in D mass peak More... | |
TH2F * | fHistNtrEtaV0MvsV0MEqEvWithD |
!hist. for V0M raw mult vs V0M equalized multiplicity with a candidate in D mass peak More... | |
TH2F * | fHistNtrCorrEta1vsNtrRawEta1EvWithD |
!hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate in D mass peak More... | |
TH2F * | fHistMultCorrvsMultRawEvWithD |
!hist. for multiplicity with and w/o corrections for events with a candidate in D mass peak More... | |
TH2F * | fHistNtrVsZvtx |
! hist of ntracklets vs Zvertex More... | |
TH2F * | fHistNtrCorrVsZvtx |
! hist of ntracklets vs Zvertex More... | |
TH2F * | fHistNtrVsNchMC |
! hist of ntracklets vs Nch (Generated) More... | |
TH2F * | fHistNtrCorrVsNchMC |
! hist of ntracklets vs Nch (Generated) More... | |
TH2F * | fHistNtrVsNchMCPrimary |
! hist of ntracklets vs Nch (Primary) More... | |
TH2F * | fHistNtrCorrVsNchMCPrimary |
! hist of ntracklets vs Nch (Primary) More... | |
TH2F * | fHistNtrVsNchMCPhysicalPrimary |
! hist of ntracklets vs Nch (Physical Primary) More... | |
TH2F * | fHistNtrCorrVsNchMCPhysicalPrimary |
! hist of ntracklets vs Nch (Physical Primary) More... | |
TH1F * | fHistGenPrimaryParticlesInelGt0 |
!hist. of geenrated multiplcity More... | |
TH3F * | fHistNchMCVsNchMCPrimaryVsNchMCPhysicalPrimary |
! 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... | |
TH3F * | fPtVsMassVsMult |
! hist. of Pt vs Mult vs. mass ( More... | |
TH3F * | fPtVsMassVsMultNoPid |
! hist. of Pt vs Mult vs. mass (no pid) More... | |
TH3F * | fPtVsMassVsMultUncorr |
! hist. of Pt vs Mult vs. mass (raw mult) More... | |
TH3F * | fPtVsMassVsMultPart |
! hist. of Pt vs Mult vs. mass (particle) More... | |
TH3F * | fPtVsMassVsMultAntiPart |
! hist. of Pt vs Mult vs. mass (antiparticle) More... | |
TH3F * | fPtVsMassVsMultMC |
! 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... | |
AliRDHFCuts * | fRDCutsAnalysis |
nbins for invariant mass histos More... | |
AliNormalizationCounter * | fCounterC |
Cuts for Analysis. More... | |
AliNormalizationCounter * | fCounterU |
!Counter for normalization, uncorrected multiplicity More... | |
AliNormalizationCounter * | fCounterCandidates |
!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 | fUseNchWeight |
flag to look at the correlation of different estimators (eta ranges) 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 [4] |
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... | |
Int_t | fMultiplicityEstimator |
pdg code of analyzed meson 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... | |
Definition at line 34 of file AliAnalysisTaskSEDvsMultiplicity.h.
anonymous enum |
Enumerator | |
---|---|
kNtrk10 | |
kNtrk10to16 | |
kVZERO | |
kNtrk03 | |
kNtrk05 | |
kVZEROA | |
kVZEROEq | |
kVZEROAEq |
Definition at line 112 of file AliAnalysisTaskSEDvsMultiplicity.h.
anonymous enum |
Enumerator | |
---|---|
kEta10 | |
kEta10to16 | |
kEtaVZERO | |
kEta03 | |
kEta05 | |
kEtaVZEROA |
Definition at line 115 of file AliAnalysisTaskSEDvsMultiplicity.h.
AliAnalysisTaskSEDvsMultiplicity::AliAnalysisTaskSEDvsMultiplicity | ( | ) |
Default constructor
Definition at line 58 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
AliAnalysisTaskSEDvsMultiplicity::AliAnalysisTaskSEDvsMultiplicity | ( | const char * | name, |
Int_t | pdgMeson, | ||
AliRDHFCuts * | cuts, | ||
Bool_t | switchPPb | ||
) |
Standard constructor
Definition at line 154 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
|
virtual |
Destructor
Definition at line 268 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
|
private |
Int_t AliAnalysisTaskSEDvsMultiplicity::CheckOrigin | ( | TClonesArray * | arrayMC, |
AliAODMCParticle * | mcPartCandidate | ||
) | const |
checking whether the mother of the particles come from a charm or a bottom quark
Definition at line 1239 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
Referenced by UserExec().
|
private |
Histos for impact paramter study mass . pt , impact parameter , decay length , multiplicity
Definition at line 1188 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
Referenced by UserCreateOutputObjects().
|
private |
creates historgam with measured multiplcity distribution in pp 7 TeV collisions (from Eur. Phys. J. C (2010) 68: 345–354)
Definition at line 1302 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
Referenced by Init().
|
private |
Function to fill the true MC signal
Definition at line 1337 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
Referenced by UserExec().
|
private |
Get Estimator Histogram from period event->GetRunNumber();
If you select SPD tracklets in |eta|<1 you should use type == 1
Definition at line 1275 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
Referenced by UserExec().
|
inline |
Definition at line 46 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
inline |
Definition at line 117 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
inline |
Definition at line 114 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
inline |
Definition at line 48 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
inline |
Definition at line 49 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
inline |
Definition at line 45 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
inline |
Definition at line 110 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
virtual |
Initialization
Definition at line 309 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
Referenced by LocalInit().
|
inlinevirtual |
Definition at line 122 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
private |
|
inline |
Definition at line 63 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 96 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 51 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
inline |
Definition at line 59 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 64 of file AliAnalysisTaskSEDvsMultiplicity.h.
void AliAnalysisTaskSEDvsMultiplicity::SetMassLimits | ( | Double_t | lowlimit, |
Double_t | uplimit | ||
) |
set invariant mass limits
Definition at line 293 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
Referenced by AddTaskDvsMultiplicity(), AliAnalysisTaskSEDvsMultiplicity(), and SetMassLimits().
void AliAnalysisTaskSEDvsMultiplicity::SetMassLimits | ( | Int_t | pdg, |
Double_t | range | ||
) |
set invariant mass limits
Definition at line 303 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
|
inline |
Definition at line 58 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 116 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 100 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 113 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 66 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 70 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 74 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 78 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 83 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 87 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 47 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 57 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 92 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 105 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Definition at line 62 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
inline |
Flag to use the zvtx correction from ( 0= none, 1= usual d2h, 2=AliESDUtils for VZERO multiplicity)
Definition at line 109 of file AliAnalysisTaskSEDvsMultiplicity.h.
|
virtual |
Terminate analysis
Definition at line 1217 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
|
inline |
Nch Ntrk weights on MC.
Definition at line 95 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AddTaskDvsMultiplicity().
|
virtual |
Implementation of interface methods.
Create the output container
Definition at line 368 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
|
virtual |
Execute analysis for current event: heavy flavor candidates association to MC truth
FIXME
Definition at line 604 of file AliAnalysisTaskSEDvsMultiplicity.cxx.
|
private |
Cuts for Analysis.
!Counter for normalization, corrected multiplicity
Definition at line 213 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
!Counter for normalization, corrected multiplicity for candidates
Definition at line 215 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
!Counter for normalization, uncorrected multiplicity
Definition at line 214 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
Definition at line 218 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by SetDoImpactParameterHistos(), UserCreateOutputObjects(), and UserExec().
|
private |
Definition of the primaries estimator eta range: |eta|<1.0=0, -1.6<|eta|<1.0=1, VZEROrange=2.
Definition at line 241 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by GetUseVZEROParameterizedVertexCorr(), SetUseVZEROParameterizedVertexCorr(), and UserExec().
|
private |
lower limit in impact parameter (um)
Definition at line 221 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by CreateImpactParameterHistos(), and SetImpactParameterBinning().
|
private |
!hist. of geenrated multiplcity
Definition at line 180 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histograms for impact paramter studies
Definition at line 206 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AliAnalysisTaskSEDvsMultiplicity(), CreateImpactParameterHistos(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
!hist. for multiplicity with and w/o corrections
Definition at line 151 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for multiplicity with and w/o corrections for events with a candidate
Definition at line 160 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for multiplicity with and w/o corrections for events with a candidate in D mass peak
Definition at line 169 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of Nch (generated) vs Nch (Primary) vs Nch (Physical Primary)
Definition at line 181 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
list of profile histos for z-vtx correction
!hist. for No. of events
Definition at line 141 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
!hist. for Ntracklets in eta<1 with and w/o corrections
Definition at line 150 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate
Definition at line 159 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<1 with and w/o corrections for events with a candidate in D mass peak
Definition at line 168 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for selected events
Definition at line 194 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for evnts with a candidate
Definition at line 195 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for evnts with a candidate in D mass peak
Definition at line 196 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection only selected events
Definition at line 193 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Nch (Generated)
Definition at line 175 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Nch (Physical Primary)
Definition at line 179 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Nch (Primary)
Definition at line 177 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Zvertex
Definition at line 172 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<0.3 vs. eta<1.
Definition at line 145 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate
Definition at line 154 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<0.3 vs. eta<1. for events with a candidate in D mass peak
Definition at line 163 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<0.5 vs. eta<1.
Definition at line 144 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate
Definition at line 153 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<0.5 vs. eta<1. for events with a candidate in D mass peak
Definition at line 162 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<1.6 vs. eta<1.
Definition at line 143 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate
Definition at line 152 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta<1.6 vs. eta<1. for events with a candidate in D mass peak
Definition at line 161 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta-V0A vs. eta<1.
Definition at line 146 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate
Definition at line 155 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta-V0A vs. eta<1. for events with a candidate in D mass peak
Definition at line 164 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for V0A raw mult vs V0A equalized multiplicity
Definition at line 148 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for V0A raw mult vs V0A equalized multiplicity for events with a candidate
Definition at line 157 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for V0A raw mult vs V0A equalized multiplicity with a candidate in D mass peak
Definition at line 166 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta-V0M vs. eta<1.
Definition at line 147 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate
Definition at line 156 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for Ntracklets in eta-V0M vs. eta<1. for events with a candidate in D mass peak
Definition at line 165 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for V0M raw mult vs V0M equalized multiplicity
Definition at line 149 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for V0M raw mult vs V0M equalized multiplicity for events with a candidate
Definition at line 158 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
!hist. for V0M raw mult vs V0M equalized multiplicity with a candidate in D mass peak
Definition at line 167 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for selected events
Definition at line 190 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for evnts with a candidate
Definition at line 191 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for evnts with a candidate in D mass peak
Definition at line 192 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection only selected events
Definition at line 183 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection + trigger name + pileup selected events
Definition at line 185 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib selected events
Definition at line 187 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib-range + centrality selected events
Definition at line 189 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex-contrib-range selected events
Definition at line 188 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection + trigger name + pileup + with-vertex selected events
Definition at line 186 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of ntracklets for physics selection + trigger name selected events
Definition at line 184 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Nch (Generated)
Definition at line 174 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Nch (Physical Primary)
Definition at line 178 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Nch (Primary)
Definition at line 176 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist of ntracklets vs Zvertex
Definition at line 171 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
weight on the MC on the generated multiplicity (0->no weights, 1->Nch weights, 2->Ntrk weights)
Definition at line 231 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by Init(), SetHistoNchWeight(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
weight histogram for the MC on the generated multiplicity
Definition at line 232 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by CreateMeasuredNchHisto(), Init(), SetMeasuredNchHisto(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
0=keep all cand, 1=keep only signal, 2= keep only back
Definition at line 225 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by GetEstimatorHistogram(), Init(), SetIsPPbData(), UserCreateOutputObjects(), and UserExec().
|
private |
flag for subtracting D meson daughter contribution to N of tracklets
Definition at line 228 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by SetKeepEstimatorCorrelationPlots(), UserCreateOutputObjects(), and UserExec().
|
private |
Definition at line 137 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by Init(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
Definition at line 139 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by Init(), UserCreateOutputObjects(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
nunber of bins in impact parameter histos
Definition at line 220 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by CreateImpactParameterHistos(), and SetImpactParameterBinning().
|
private |
upper inv mass limit for histos
Definition at line 209 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by CreateImpactParameterHistos(), GetLowerMassLimit(), SetMassLimits(), and UserCreateOutputObjects().
|
private |
flag for access to MC
Definition at line 224 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by SetMCOption(), and UserExec().
|
private |
Definition of the multiplicity estimator: kNtrk10=0, kNtrk10to16=1, kVZERO=2.
Definition at line 239 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by GetMCPrimariesEstimator(), SetMCPrimariesEstimator(), and UserExec().
|
private |
weight histogram on the true measured multiplicity
Definition at line 234 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AliAnalysisTaskSEDvsMultiplicity(), GetEstimatorHistogram(), Init(), SetMultiplVsZProfileLHC10b(), SetMultiplVsZProfileLHC10c(), SetMultiplVsZProfileLHC10d(), SetMultiplVsZProfileLHC10e(), SetMultiplVsZProfileLHC13b(), SetMultiplVsZProfileLHC13c(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
pdg code of analyzed meson
Definition at line 238 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by GetMultiplicityEstimator(), SetMultiplicityEstimator(), UserCreateOutputObjects(), and UserExec().
|
private |
swicth for D impact parameter THnSparse
Definition at line 219 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by CreateImpactParameterHistos(), and SetImpactParameterBinning().
|
private |
lower inv mass limit for histos
Definition at line 210 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AliAnalysisTaskSEDvsMultiplicity(), CreateImpactParameterHistos(), GetNMassBins(), SetNMassBins(), and UserCreateOutputObjects().
|
private |
! list send on output slot 1
Definition at line 136 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by CreateImpactParameterHistos(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
list of cuts
! list send on output slot 3
Definition at line 138 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
refrence multiplcity (period b)
Definition at line 236 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by AliAnalysisTaskSEDvsMultiplicity(), Init(), and UserExec().
|
private |
! hist. of Pt vs Mult vs. mass (
Definition at line 199 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of Pt vs Mult vs. mass (antiparticle)
Definition at line 203 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of Pt vs Mult vs. mass (MC true candidates before reconstruction)
Definition at line 204 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by FillMCMassHistos(), and UserCreateOutputObjects().
|
private |
! hist. of Pt vs Mult vs. mass (no pid)
Definition at line 200 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of Pt vs Mult vs. mass (particle)
Definition at line 202 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of Pt vs Mult vs. mass (raw mult)
Definition at line 201 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
nbins for invariant mass histos
Definition at line 212 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by Init(), UserExec(), and ~AliAnalysisTaskSEDvsMultiplicity().
|
private |
higher limit in impact parameter (um)
Definition at line 223 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by Init(), SetReadMC(), and UserExec().
|
private |
TProfile with mult vs. Z per period.
Definition at line 235 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by SetReferenceMultiplcity(), and UserExec().
|
private |
flag to use bitmask
Definition at line 227 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by GetSubtractTrackletsFromDaughters(), SetSubtractTrackletsFromDaughters(), and UserExec().
|
private |
Definition at line 208 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by CreateImpactParameterHistos(), GetUpperMassLimit(), SetMassLimits(), and UserCreateOutputObjects().
|
private |
flag to run on pPb data (differen histogram bining)
Definition at line 226 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by SetUseBit(), and UserExec().
|
private |
flag to look at the correlation of different estimators (eta ranges)
Definition at line 230 of file AliAnalysisTaskSEDvsMultiplicity.h.
Referenced by Init(), UseMCNchWeight(), and UserExec().