23 #ifndef AliAnalysisTaskZDCEP_H 24 #define AliAnalysisTaskZDCEP_H 26 #include "AliAnalysisTaskSE.h" 27 #include "AliAnalysisUtils.h" 28 #include "AliMultSelection.h" 30 class AliAnalysisUtils;
32 class AliMultSelection;
Bool_t fbIsMagnetPolarityNegative
TH2D * fZDCQvec2Ddis[10][2]
void GetZDCQVectors(Double_t QAX, Double_t QAY, Double_t QCX, Double_t QCY)
virtual ~AliAnalysisTaskZDCEP()
static const Int_t fnRunMax
void SetDataSet(DataSet set)
Double_t fZDCGainAlpha
output list for QA histograms (slot 2)
void SetZDCCalibList(TList *const wlist)
TH2D * fZNATowerSpec[fCRCnTow]
ZNC tower spectra.
TH3D * fZDCQVecVtxCenEZDC3D[10][10][4]
AliFlowVector * fZDCFlowVect[2]
TProfile * fZNATower[fnRunMax][fCRCnTow]
ZNC tower spectra.
TH2D * fZNCTowerSpec[fCRCnTow]
ZNA tower spectra.
static const Int_t fCRCnTow
TArrayI fRunList
ZNA tower spectra.
virtual void Terminate(Option_t *option)
TList * fHistList
list containing ZDC q-vectors
TList * fQVecListRun[fnRunMax]
TProfile3D * fQVecRbRVtxZ[fnRunMax]
TList * fQAList
list for calibration histograms
virtual void UserCreateOutputObjects()
TList * GetTowerEqList() const
TProfile3D * fQVecVtx[4][2]
TH1D * fZDCVtxFitCenProjHist[4][3]
AliAnalysisUtils * fAnalysisUtils
TList * GetZDCCalibList() const
TH1D * fCRCZDCQVecDummyEZDCBins[10]
TH1D * fTowerGainEq[2][5]
TProfile3D * fZDCVtxCenHistMagPol[10][8]
virtual void UserExec(Option_t *option)
TProfile2D * fQVecRbRCen[fnRunMax]
run-by-run list
AliAnalysisTaskZDCEP & operator=(const AliAnalysisTaskZDCEP &)
void SetTowerEqList(TList *const wlist)
TProfile * fQVecCorCen[4][2]
virtual Int_t GetCenBin(Double_t Centrality)
Int_t fCachedRunNum
ZDC q-vectors.
TProfile2D * fZDCEcomTotHist[4]
TProfile3D * fZDCVtxHist[4]
TProfile * fQVecCen[4][2]
QA list per magnet polarity.
TProfile * fZNCTower[fnRunMax][fCRCnTow]
AliFlowEvent * fFlowEvent
AliMultSelection * fMultSelection
DataSet GetDataSet() const
TProfile3D * fZDCVtxCenHist[10][4]