![]() |
AliPhysics
3b4a69f (3b4a69f)
|
#include <AliAnalysisTaskCheckEvSel.h>
Public Member Functions | |
AliAnalysisTaskCheckEvSel () | |
AliAnalysisTaskCheckEvSel (Bool_t readMC, Int_t system, AliRDHFCutsD0toKpi *cuts) | |
virtual | ~AliAnalysisTaskCheckEvSel () |
virtual void | UserCreateOutputObjects () |
virtual void | Init () |
virtual void | LocalInit () |
virtual void | UserExec (Option_t *option) |
virtual void | Terminate (Option_t *option) |
virtual void | FinishTaskOutput () |
void | SetAODMismatchProtection (Int_t opt=1) |
void | SetCutOnzVertexSPD (Int_t opt) |
void | SetEnableVertexNtuple (Bool_t dontuple) |
Private Member Functions | |
void | ConfigureEvSelAxis (TAxis *ax) |
AliAnalysisTaskCheckEvSel (const AliAnalysisTaskCheckEvSel &source) | |
AliAnalysisTaskCheckEvSel & | operator= (const AliAnalysisTaskCheckEvSel &source) |
Private Attributes | |
TList * | fOutput |
! list send on output slot 0 More... | |
Bool_t | fReadMC |
Int_t | fSystem |
flag for MC More... | |
Int_t | fCutOnzVertexSPD |
0=pp, 1=Pb-Pb, 2=p-Pb More... | |
Int_t | fAODProtection |
cut on zSPD vertex to remove outliers in centrality vs. tracklets (0=no cut, 1= cut at 12 cm, 2= cut on difference to z of vtx tracks, 3=cut on nsigma distance between SPD and track vertices More... | |
TH1F * | fHistNEvents |
! hist. for No. of events More... | |
TH2F * | fHistNEventsVsCent |
! hist. for No. of events More... | |
TH2F * | fHistNEventsVsCL1 |
! hist. for No. of events More... | |
TH2F * | fHistNEventsVsWhyRej |
! hist. for No. of events More... | |
TH1F * | fHistNTrackletsBeforePileup |
! hist. for No. of tracklets More... | |
TH1F * | fHistNTrackletsAfterPileup |
! hist. for No. of tracklets More... | |
TH1F * | fHistNCL1BeforePileup |
! hist. for No. of tracklets More... | |
TH1F * | fHistNCL1AfterPileup |
! hist. for No. of tracklets More... | |
TH1F * | fHistCentrality |
! hist. of centrality distribution More... | |
TH2F * | fHistNTracksTPCoutVsV0Cent |
! Centrality-multiplicity correl More... | |
TH2F * | fHistNTracksFB4VsV0Cent |
! Centrality-multiplicity correl More... | |
TH2F * | fHistNTracksBC0VsV0Cent |
! Centrality-multiplicity correl More... | |
TH2F * | fHistNTrackletsVsV0Cent |
! Centrality-multiplicity correl More... | |
TH2F * | fHistNTracksTPCoutVsNTracklets |
! Centrality-multiplicity correl More... | |
TH2F * | fHistNTracksFB4VsNTracklets |
! Centrality-multiplicity correl More... | |
TH2F * | fHistNTracksBC0VsNTracksFB4 |
! Centrality-multiplicity correl More... | |
TH2F * | fHistZVertexSPDBeforeCuts |
! z-vertex distr. More... | |
TH2F * | fHistZVertexSPDBeforeSPDCut |
! z-vertex distr. More... | |
TH2F * | fHistZVertexSPDAfterCuts |
! z-vertex distr. More... | |
TH2F * | fHistZVertexSPDBadTrackVert |
! z-vertex distr. More... | |
TNtuple * | fNtupleZvtxDistVsWhyRej |
! ntuple of ZvtxTRK vs. ZvtxSPD vs. Ncontributors vs. whyrej flag More... | |
Bool_t | fEnableVertexNtuple |
AliNormalizationCounter * | fCounter |
flag to enable ntuple for primary vertex studies More... | |
AliRDHFCutsD0toKpi * | fAnalysisCuts |
Definition at line 22 of file AliAnalysisTaskCheckEvSel.h.
AliAnalysisTaskCheckEvSel::AliAnalysisTaskCheckEvSel | ( | ) |
Definition at line 45 of file AliAnalysisTaskCheckEvSel.cxx.
Referenced by SetEnableVertexNtuple().
AliAnalysisTaskCheckEvSel::AliAnalysisTaskCheckEvSel | ( | Bool_t | readMC, |
Int_t | system, | ||
AliRDHFCutsD0toKpi * | cuts | ||
) |
Definition at line 84 of file AliAnalysisTaskCheckEvSel.cxx.
|
virtual |
Definition at line 127 of file AliAnalysisTaskCheckEvSel.cxx.
|
private |
|
private |
configure bin labels for event selection bits
Definition at line 243 of file AliAnalysisTaskCheckEvSel.cxx.
Referenced by SetEnableVertexNtuple(), and UserCreateOutputObjects().
|
inlinevirtual |
Definition at line 35 of file AliAnalysisTaskCheckEvSel.h.
|
inlinevirtual |
Definition at line 31 of file AliAnalysisTaskCheckEvSel.h.
Referenced by LocalInit().
|
inlinevirtual |
Definition at line 32 of file AliAnalysisTaskCheckEvSel.h.
|
private |
Referenced by SetEnableVertexNtuple().
|
inline |
Definition at line 37 of file AliAnalysisTaskCheckEvSel.h.
|
inline |
Definition at line 38 of file AliAnalysisTaskCheckEvSel.h.
Referenced by AddTaskCheckEvSel().
|
inline |
Definition at line 43 of file AliAnalysisTaskCheckEvSel.h.
Referenced by AddTaskCheckEvSel().
|
virtual |
Definition at line 469 of file AliAnalysisTaskCheckEvSel.cxx.
Referenced by LocalInit().
|
virtual |
Definition at line 160 of file AliAnalysisTaskCheckEvSel.cxx.
|
virtual |
Definition at line 267 of file AliAnalysisTaskCheckEvSel.cxx.
Referenced by LocalInit().
|
private |
Definition at line 84 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserExec().
|
private |
cut on zSPD vertex to remove outliers in centrality vs. tracklets (0=no cut, 1= cut at 12 cm, 2= cut on difference to z of vtx tracks, 3=cut on nsigma distance between SPD and track vertices
Definition at line 57 of file AliAnalysisTaskCheckEvSel.h.
Referenced by SetAODMismatchProtection(), and UserExec().
|
private |
flag to enable ntuple for primary vertex studies
!Counter for normalization
Definition at line 82 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
0=pp, 1=Pb-Pb, 2=p-Pb
Definition at line 55 of file AliAnalysisTaskCheckEvSel.h.
Referenced by SetCutOnzVertexSPD(), and UserExec().
|
private |
Definition at line 80 of file AliAnalysisTaskCheckEvSel.h.
Referenced by AliAnalysisTaskCheckEvSel(), SetEnableVertexNtuple(), UserCreateOutputObjects(), and UserExec().
|
private |
! hist. of centrality distribution
Definition at line 67 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of tracklets
Definition at line 66 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of tracklets
Definition at line 65 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of events
flag to activate protection against AOD-dAOD mismatch. -1: no protection, 0: check AOD/dAOD nEvents only, 1: check AOD/dAOD nEvents + TProcessID names
Definition at line 59 of file AliAnalysisTaskCheckEvSel.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of events
Definition at line 60 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of events
Definition at line 61 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of events
Definition at line 62 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of tracklets
Definition at line 64 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! hist. for No. of tracklets
Definition at line 63 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! Centrality-multiplicity correl
Definition at line 71 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! Centrality-multiplicity correl
Definition at line 74 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! Centrality-multiplicity correl
Definition at line 70 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! Centrality-multiplicity correl
Definition at line 73 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! Centrality-multiplicity correl
Definition at line 69 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! Centrality-multiplicity correl
Definition at line 72 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! Centrality-multiplicity correl
Definition at line 68 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! z-vertex distr.
Definition at line 77 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! z-vertex distr.
Definition at line 78 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! z-vertex distr.
Definition at line 75 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! z-vertex distr.
Definition at line 76 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! ntuple of ZvtxTRK vs. ZvtxSPD vs. Ncontributors vs. whyrej flag
Definition at line 79 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
! list send on output slot 0
Definition at line 52 of file AliAnalysisTaskCheckEvSel.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCheckEvSel().
|
private |
Definition at line 53 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserExec().
|
private |
flag for MC
Definition at line 54 of file AliAnalysisTaskCheckEvSel.h.
Referenced by UserCreateOutputObjects().