]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/totEt/AliAnalysisTaskTotEt.h
fixed compiler warnings (B. Hess)
[u/mrichter/AliRoot.git] / PWGLF / totEt / AliAnalysisTaskTotEt.h
1 #ifndef ALIANALYSISTASKTOTET_H \r
2 #define ALIANALYSISTASKTOTET_H \r
3 //_________________________________________________________________________\r
4 //  Utility Class for transverse energy studies\r
5 //  Task for analysis\r
6 //  - reconstruction and MC output\r
7 //\r
8 //*-- Authors: Oystein Djuvsland (Bergen), David Silvermyr (ORNL)\r
9 //_________________________________________________________________________\r
10 \r
11 class AliAnalysisEtReconstructed;\r
12 class AliAnalysisEtMonteCarlo;\r
13 class AliESDtrackCuts;\r
14 class TH2F;\r
15 class TList;\r
16 class AliPIDResponse;\r
17 \r
18 #include "AliAnalysisTaskTransverseEnergy.h"\r
19 \r
20 class AliAnalysisTaskTotEt : public AliAnalysisTaskTransverseEnergy {\r
21   \r
22 public:\r
23   AliAnalysisTaskTotEt(const char *name = "AliAnalysisTaskTotEt", Bool_t isMc = false);\r
24   virtual ~AliAnalysisTaskTotEt();\r
25   \r
26   //  virtual void   ConnectInputData(Option_t *);\r
27   virtual void   UserCreateOutputObjects();\r
28   virtual void   UserExec(Option_t *option);\r
29   virtual void   Terminate(Option_t *);\r
30   AliPIDResponse *fPIDResponse;\r
31     \r
32 private:\r
33   \r
34   //Declare private to avoid compilation warning\r
35   AliAnalysisTaskTotEt & operator = (const AliAnalysisTaskTotEt & g) ;//copy assignment\r
36   AliAnalysisTaskTotEt(const AliAnalysisTaskTotEt & g) ; // copy ctor\r
37 \r
38   AliAnalysisEtReconstructed *fRecAnalysis; // Rec \r
39   AliAnalysisEtMonteCarlo *fMCAnalysis; // MC\r
40   \r
41   //THnSparseD *fSparseHistRecVsMc; // Hist Rec vs Mc\r
42   //Double_t *fSparseRecVsMc; // Rec vs Mc\r
43   \r
44   ClassDef(AliAnalysisTaskTotEt, 2) \r
45 };\r
46 \r
47 #endif\r