1 #ifndef ALIANALYSISTASKCMEESE_H 2 #define ALIANALYSISTASKCMEESE_H 11 #include <THnSparse.h> 14 #include "AliAnalysisTaskSE.h" 15 #include "AliAODEvent.h" 16 #include "AliVHeader.h" 17 #include "AliVVertex.h" 18 #include "AliVEvent.h" 19 #include "AliVTrack.h"
TProfile * fCMESameQNegEta[9]
cme same charge pos pt sum
TProfile * fCMESameQPosEta[9]
v2 pt unbiased
virtual void SetMaxPt(Double_t maxPt)
TH1F * fVtxAfterCuts
Vertex z dist before cuts.
TProfile * fCMESameQNeg
cme same charge pos
TProfile * fV2Pt[9]
cme opp charge v1
TH2D * fQxavsV0Aft
corrected Qx V0C vtx
virtual Int_t GetGlobalMult(AliVEvent *ev) const
TH1D * fPsiA[10]
cme opp charge pt sum
TProfile * fV2A
corrected Qx V0C vtx
TProfile * fCMESameQNegPtDif[9]
cme same charge neg eta
TProfile * fCMEOppQSin
cme opp charge <cos*cos>
TProfile * fCMESameQNegPtDifqc2[9][10]
cme same charge neg ESE
virtual Float_t GetVertex(AliAODEvent *aod) const
virtual void SetFilterbit(UInt_t filterbit)
TProfile * fCMESameQPosSin
cme same charge pos <cos*cos>
TProfile * fV0CTPCv2
correlation V0A-TPC for resolution
TProfile * fCMEOppQCos
cme same charge neg v1
TProfile * fCMEOppQv1qc2[10]
cme opp charge <sin*sin>
TProfile * fCMESameQNegCosqc2[10]
cme same charge pos v1
TProfile * fCMESameQNegSin
cme same charge neg <cos*cos>
TProfile * fCMEOppQPtSumqc2[9][10]
cme opp charge ESE
TProfile * fCMEOppQPtDifqc2[9][10]
cme opp charge ESE
TProfile * fCMESameQPosPtSumqc2[9][10]
cme same charge pos ESE
virtual void UserCreateOutputObjects()
void OpenInfoCalbration(Int_t run)
TH2D * fQycvsVtxZBef
corrected Qx V0C vtx
Bool_t plpMV(const AliVEvent *event)
TH2D * fQycvsV0Bef
corrected Qx V0C cent
TProfile * fCMEOppQEtaqc2[9][10]
cme same charge neg ESE
TProfile * fCMESameQPosqc2[10]
correlation V0C-TPC for resolution ESE
TProfile * fCMESameQPos
correlation V0C-TPC for resolution
TProfile * fCMEOppQPtSum[9]
cme opp charge pt dif
TH1F * fVtxBeforeCuts
Event vertex info.
TProfile * fCMEOppQ
cme same charge neg
TH2D * fQxcvsVtxZAft
corrected Qy V0A vtx
THnSparseF * fAllQA
percentile distribution
TProfile * fCMEOppQCosqc2[10]
cme same charge neg v1
TH2D * fQycvsVtxZAft
corrected Qx V0C vtx
TProfile * fV0AV0Cv2
v2 V0A
TProfile * fV0ATPCv2qc2[10]
correlation V0A-V0C for resolution ESE
TProfile * fCMESameQNegCos
cme same charge pos v1
TProfile * fCMEOppQPtDif[9]
cme opp charge eta
virtual Int_t GetTPCMult(AliVEvent *ev) const
TH2D * fQyavsVtxZAft
corrected Qx V0A vtx
TH2D * fPsiAvsPsiC[10]
Psi V0C.
TH2D * fQycvsV0Aft
corrected Qx V0C cent
virtual void SetFlagRecEff(Bool_t IsRec)
TProfile * fV0CTPCv2qc2[10]
correlation V0A-TPC for resolution ESE
TH2D * fQxcvsV0Aft
corrected Qy V0A cent
TProfile * fCMESameQPosPtDifqc2[9][10]
cme same charge pos ESE
TProfile * fCMESameQPosSinqc2[10]
cme same charge pos <cos*cos>
virtual void SetVtxCut(Double_t vtxCut)
TProfile * fV0AV0Cv2qc2[10]
v2 V0A ESE
TH2D * fQxavsVtxZBef
corrected Qx V0C cent
TProfile * fCMESameQPosEtaqc2[9][10]
v2 pt ESE
virtual void Analyze(AliAODEvent *aod, Float_t vtxZ)
virtual void SetEtaCut(Double_t etaCut)
TH2D * fPercqc2
correlation between TPC and global track multiplicity after cuts
TProfile * fCMESameQPosPtSum[9]
cme same charge pos pt dif
virtual void UserExec(Option_t *option)
TProfile * fV0ATPCv2
correlation V0A-V0C for resolution
virtual void SetFlagPileUp(Bool_t IsPileUP)
TProfile * fCMESameQPosPtDif[9]
cme same charge pos eta
TProfile * fCMESameQPosv1
cme same charge pos <sin*sin>
TH2D * fQxavsVtxZAft
corrected Qx V0C cent
TH2D * fQxavsV0Bef
qa histo for tracks
TProfile * fCMEOppQv1
cme opp charge <sin*sin>
TProfile * fCMESameQPosCosqc2[10]
cme opp charge ESE
TH1I * fVtx
Output list of objects.
TProfile * fCMESameQNegv1
cme same charge neg <sin*sin>
virtual ~AliAnalysisTaskCmeEse()
TProfile * fCMEOppQSinqc2[10]
cme opp charge <cos*cos>
TProfile * fCMESameQNegPtSum[9]
cme same charge neg pt dif
AliAnalysisTaskCmeEse & operator=(const AliAnalysisTaskCmeEse &)
TH2D * fQxcvsV0Bef
corrected Qy V0A cent
TProfile * fCMESameQNegqc2[10]
cme same charge pos ESE
virtual void SetCentFlag(Short_t nCent)
TProfile * fV2Aqc2[10]
cme opp charge v1
Double_t GetWDist(const AliVVertex *v0, const AliVVertex *v1)
TH2F * fMultCorAfterCuts
correlation between TPC and global track multiplicity before cuts
TProfile * fCMESameQNegSinqc2[10]
cme same charge neg <cos*cos>
TProfile * fCMEOppQEta[9]
cme same charge neg pt sum
TH2D * fQxcvsVtxZBef
corrected Qy V0A vtx
Short_t GetPercCode(Double_t perc) const
TProfile * fCMESameQNegv1qc2[10]
cme same charge neg <sin*sin>
virtual void SetNoClus(Int_t noclus)
TH2D * fQyavsV0Bef
corrected Qx V0A cent
TProfile * fCMESameQNegPtSumqc2[9][10]
cme same charge neg ESE
TProfile * fCMESameQPosv1qc2[10]
cme same charge pos <sin*sin>
virtual void SetFlagQATrk(Bool_t isTrkQA)
TProfile * fCMEOppQqc2[10]
cme same charge neg ESE
TProfile * fV2Ptqc2[9][10]
correlation PsiA-PsiC
virtual void Terminate(Option_t *)
TH2D * fQyavsV0Aft
corrected Qx V0A cent
TProfile * fCMESameQPosCos
cme opp charge
virtual void SetFlagLHC10h(Bool_t IsLHC10h)
virtual void SetMinPt(Double_t minPt)
TProfile * fCMESameQNegEtaqc2[9][10]
cme same charge pos ESE
TH2D * fQyavsVtxZBef
corrected Qx V0A vtx
TH2F * fMultCorBeforeCuts
Vertex z dist after cuts.
virtual void SetFlagQAV0(Bool_t isQAV0)