1 #ifndef AliAnalysisTaskEpRatio_cxx
2 #define AliAnalysisTaskEpRatio_cxx
5 // Authors: Boris Polishchuk, Tsubasa Okubo
12 class AliPHOSGeometry;
13 class AliAnalysisTaskSE;
18 #include "AliAnalysisTaskSE.h"
20 class AliAnalysisTaskEpRatio : public AliAnalysisTaskSE {
23 AliAnalysisTaskEpRatio(const char *name = "AliAnalysisTaskEpRatio");
24 virtual ~AliAnalysisTaskEpRatio() {}
26 virtual void UserCreateOutputObjects();
27 virtual void UserExec(Option_t *option);
30 AliAnalysisTaskEpRatio(const AliAnalysisTaskEpRatio&); // not implemented
31 AliAnalysisTaskEpRatio& operator=(const AliAnalysisTaskEpRatio&); // not implemented
34 void FillHistogram(const char * key,Double_t x) const ; //Fill 1D histogram witn name key
35 void FillHistogram(const char * key,Double_t x, Double_t y) const ; //Fill 2D histogram witn name key
36 void FillHistogram(const char * key,Double_t x, Double_t y, Double_t z) const ; //Fill 3D histogram witn name key
41 TList * fOutputContainer; //final histogram container
42 AliPHOSGeometry *fPHOSGeo; // PHOS geometry
43 AliPIDResponse *fPIDResponse; // PID Response
45 ClassDef(AliAnalysisTaskEpRatio, 2); // PHOS analysis task