![]() |
AliPhysics
56f1704 (56f1704)
|
#include <AliAnalysisTaskCheckHFMCProd.h>
Public Member Functions | |
AliAnalysisTaskCheckHFMCProd () | |
virtual | ~AliAnalysisTaskCheckHFMCProd () |
virtual void | UserExec (Option_t *option) |
virtual void | UserCreateOutputObjects () |
virtual void | Terminate (Option_t *option) |
void | SetSearchUpToQuark (Bool_t opt) |
void | SetReadMC (Bool_t opt) |
void | SetpPb () |
void | SetPbPb () |
void | Setpp () |
Private Member Functions | |
AliAnalysisTaskCheckHFMCProd (const AliAnalysisTaskCheckHFMCProd &source) | |
AliAnalysisTaskCheckHFMCProd & | operator= (const AliAnalysisTaskCheckHFMCProd &source) |
Private Attributes | |
TList * | fOutput |
! list of output histos More... | |
TH1F * | fHistoNEvents |
! histo with N of events More... | |
TH1F * | fHistoPhysPrim |
! histo of n. of physical primaries in |eta|<0.5 More... | |
TH1F * | fHistoPhysPrimPiKPi09 |
! histo of n. of primary pi, K, p More... | |
TH2F * | fHistoPhysPrimPiKPi09vsb |
! histo of n. of primary pi, K, p vs. b More... | |
TH1F * | fHistoTracks |
! histo with number of ESD tracks More... | |
TH1F * | fHistoSelTracks |
! histo with number of TPC+ITS refit ESD tracks More... | |
TH1F * | fHistoTracklets |
! histo with number of SPD tracklets More... | |
TH1F * | fHistoTrackletsEta1 |
! histo with number of SPD tracklets in |eta|<1 More... | |
TH1F * | fHistoPtPhysPrim |
! histo of pt distribution of phys primaries More... | |
TH1F * | fHistoEtaPhysPrim |
! histo of eta distribution of physical primaries More... | |
TH1F * | fHistoSPD3DVtxX |
! histo with distr. of x coord. of SPD3D vertex More... | |
TH1F * | fHistoSPD3DVtxY |
! histo with distr. of y coord. of SPD3D vertex More... | |
TH1F * | fHistoSPD3DVtxZ |
! histo with distr. of z coord. of SPD3D vertex More... | |
TH1F * | fHistoSPDZVtxX |
! histo with distr. of x coord. of SPDZ vertex More... | |
TH1F * | fHistoSPDZVtxY |
! histo with distr. of y coord. of SPDZ vertex More... | |
TH1F * | fHistoSPDZVtxZ |
! histo with distr. of z coord. of SPDZ vertex More... | |
TH1F * | fHistoTRKVtxX |
! histo with distr. of x coord. of TRK vertex More... | |
TH1F * | fHistoTRKVtxY |
! histo with distr. of y coord. of TRK vertex More... | |
TH1F * | fHistoTRKVtxZ |
! histo with distr. of z coord. of TRK vertex More... | |
TH2F * | fHistoNcharmed |
! histo of D mesons vs. dN/dy More... | |
TH2F * | fHistoNbVsNc |
! histo of n. b quarks vs. n c. quarks More... | |
TH2F * | fHistBYPtAllDecay [5] |
! histo of y vs. pt from prompt B0, B+, B*, Bs, Lb More... | |
TH2F * | fHistYPtAllDecay [5] |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc, no selection on decay channel More... | |
TH2F * | fHistYPtPromptAllDecay [5] |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc, no selection on decay channel More... | |
TH2F * | fHistYPtFeeddownAllDecay [5] |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc, no selection on decay channel More... | |
TH2F * | fHistYPtPrompt [5] |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc More... | |
TH2F * | fHistYPtFeeddown [5] |
! histo of y vs. pt from feeddown D0, D+, D*, Ds, Lc More... | |
TH2F * | fHistYPtD0byDecChannel [2] |
! histo of y vs. pt for D0->Kpi and D0->Kpipipi More... | |
TH2F * | fHistYPtDplusbyDecChannel [3] |
! histo of y vs. pt for D+->Kpipi and D+->K0*pi More... | |
TH2F * | fHistYPtDsbyDecChannel [2] |
! histo of y vs. pt for Ds->phipi and Ds->K0*K More... | |
TH1F * | fHistOriginPrompt |
! histo of D production point (prompt) More... | |
TH1F * | fHistOriginFeeddown |
! histo of D production point (feeddown) More... | |
TH1F * | fHistMotherID |
! histo of mother ID More... | |
TH1F * | fHistDSpecies |
! histo of D hadron species More... | |
TH1F * | fHistBSpecies |
! histo of B hadron species More... | |
TH1F * | fHistLcDecayChan |
! histo of Lc decay modes More... | |
TH2F * | fHistNcollHFtype |
! histo of number of injected events vs. type More... | |
TH2F * | fHistNinjectedvsb |
! histo of number of injected events vs. b More... | |
TH3F * | fHistEtaPhiPtGenEle |
! histo of generated electrons More... | |
TH3F * | fHistEtaPhiPtGenPi |
! histo of generated pions More... | |
TH3F * | fHistEtaPhiPtGenK |
! histo of generated kaons More... | |
TH3F * | fHistEtaPhiPtGenPro |
! histo of generated protons More... | |
TH3F * | fHistEtaPhiPtRecEle |
! histo of generated electrons More... | |
TH3F * | fHistEtaPhiPtRecPi |
! histo of generated pions More... | |
TH3F * | fHistEtaPhiPtRecK |
! histo of generated kaons More... | |
TH3F * | fHistEtaPhiPtRecPro |
! histo of generated protons More... | |
TH2F * | fHistPtRecVsPtGen |
! correlation between rec and gen pt More... | |
TH2F * | fHistPhiRecVsPhiGen |
! correlation between rec and gen pt More... | |
TH2F * | fHistEtaRecVsEtaGen |
! correlation between rec and gen pt More... | |
TH1F * | fHistPtRecGood |
! pt distribution of "good" tracks More... | |
TH1F * | fHistPtRecFake |
! pt distribution of fake tracks More... | |
Bool_t | fSearchUpToQuark |
Int_t | fSystem |
c/b separation using quarks More... | |
AliESDtrackCuts * | fESDtrackCuts |
0=pp, 1=PbPb, 2=pPb More... | |
Bool_t | fReadMC |
track selection More... | |
Definition at line 31 of file AliAnalysisTaskCheckHFMCProd.h.
AliAnalysisTaskCheckHFMCProd::AliAnalysisTaskCheckHFMCProd | ( | ) |
Definition at line 59 of file AliAnalysisTaskCheckHFMCProd.cxx.
Referenced by Setpp().
|
virtual |
Definition at line 131 of file AliAnalysisTaskCheckHFMCProd.cxx.
|
private |
|
private |
Referenced by Setpp().
|
inline |
Definition at line 47 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AddHFMCCheck().
|
inline |
Definition at line 48 of file AliAnalysisTaskCheckHFMCProd.h.
|
inline |
Definition at line 46 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AddHFMCCheck().
|
inline |
Definition at line 45 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AddHFMCCheck().
|
inline |
Definition at line 42 of file AliAnalysisTaskCheckHFMCProd.h.
|
virtual |
Terminate analysis
Definition at line 680 of file AliAnalysisTaskCheckHFMCProd.cxx.
|
virtual |
create output histos
Definition at line 143 of file AliAnalysisTaskCheckHFMCProd.cxx.
|
virtual |
Definition at line 379 of file AliAnalysisTaskCheckHFMCProd.cxx.
|
private |
0=pp, 1=PbPb, 2=pPb
Definition at line 115 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserExec(), and ~AliAnalysisTaskCheckHFMCProd().
|
private |
! histo of B hadron species
Definition at line 96 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt from prompt B0, B+, B*, Bs, Lb
Definition at line 83 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of D hadron species
Definition at line 95 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated electrons
Definition at line 100 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated kaons
Definition at line 102 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated pions
Definition at line 101 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated protons
Definition at line 103 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated electrons
Definition at line 104 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated kaons
Definition at line 106 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated pions
Definition at line 105 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of generated protons
Definition at line 107 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! correlation between rec and gen pt
Definition at line 110 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of Lc decay modes
Definition at line 97 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of mother ID
Definition at line 94 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of number of injected events vs. type
Definition at line 98 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of number of injected events vs. b
Definition at line 99 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of eta distribution of physical primaries
Definition at line 66 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of n. b quarks vs. n c. quarks
Definition at line 81 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of D mesons vs. dN/dy
Definition at line 80 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with N of events
Definition at line 56 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of n. of physical primaries in |eta|<0.5
Definition at line 58 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of n. of primary pi, K, p
Definition at line 59 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of n. of primary pi, K, p vs. b
Definition at line 60 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of pt distribution of phys primaries
Definition at line 65 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of D production point (feeddown)
Definition at line 93 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of D production point (prompt)
Definition at line 92 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with number of TPC+ITS refit ESD tracks
Definition at line 62 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of x coord. of SPD3D vertex
Definition at line 68 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of y coord. of SPD3D vertex
Definition at line 69 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of z coord. of SPD3D vertex
Definition at line 70 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of x coord. of SPDZ vertex
Definition at line 72 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of y coord. of SPDZ vertex
Definition at line 73 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of z coord. of SPDZ vertex
Definition at line 74 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with number of SPD tracklets
Definition at line 63 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with number of SPD tracklets in |eta|<1
Definition at line 64 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with number of ESD tracks
Definition at line 61 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of x coord. of TRK vertex
Definition at line 76 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of y coord. of TRK vertex
Definition at line 77 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo with distr. of z coord. of TRK vertex
Definition at line 78 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! correlation between rec and gen pt
Definition at line 109 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! pt distribution of fake tracks
Definition at line 112 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! pt distribution of "good" tracks
Definition at line 111 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! correlation between rec and gen pt
Definition at line 108 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc, no selection on decay channel
Definition at line 84 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt for D0->Kpi and D0->Kpipipi
Definition at line 89 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt for D+->Kpipi and D+->K0*pi
Definition at line 90 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt for Ds->phipi and Ds->K0*K
Definition at line 91 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt from feeddown D0, D+, D*, Ds, Lc
Definition at line 88 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc, no selection on decay channel
Definition at line 86 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc
Definition at line 87 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! histo of y vs. pt from prompt D0, D+, D*, Ds, Lc, no selection on decay channel
Definition at line 85 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by AliAnalysisTaskCheckHFMCProd(), UserCreateOutputObjects(), and UserExec().
|
private |
! list of output histos
Definition at line 55 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckHFMCProd().
|
private |
track selection
Definition at line 116 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by SetReadMC(), and UserExec().
|
private |
Definition at line 113 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by SetSearchUpToQuark(), and UserExec().
|
private |
c/b separation using quarks
Definition at line 114 of file AliAnalysisTaskCheckHFMCProd.h.
Referenced by SetPbPb(), Setpp(), SetpPb(), and UserCreateOutputObjects().