]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGLF/totEt/AliAnalysisTaskTotEt.h
Oysteins plotting macro
[u/mrichter/AliRoot.git] / PWGLF / totEt / AliAnalysisTaskTotEt.h
CommitLineData
cf6522d1 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
2fbf38ac 10\r
54f97c57 11class AliAnalysisEtReconstructed;\r
12class AliAnalysisEtMonteCarlo;\r
b5821c13 13class AliESDtrackCuts;\r
2fbf38ac 14class TH2F;\r
cf6522d1 15class TList;\r
2fbf38ac 16\r
d3d7bfe9 17#include "AliAnalysisTaskTransverseEnergy.h"\r
2fbf38ac 18\r
d3d7bfe9 19class AliAnalysisTaskTotEt : public AliAnalysisTaskTransverseEnergy {\r
2fbf38ac 20 \r
21public:\r
d3d7bfe9 22 AliAnalysisTaskTotEt(const char *name = "AliAnalysisTaskTotEt", Bool_t isMc = false);\r
951efd81 23 virtual ~AliAnalysisTaskTotEt();\r
2fbf38ac 24 \r
2fbf38ac 25 // virtual void ConnectInputData(Option_t *);\r
26 virtual void UserCreateOutputObjects();\r
27 virtual void UserExec(Option_t *option);\r
28 virtual void Terminate(Option_t *);\r
4998becf 29 \r
2fbf38ac 30private:\r
31 \r
4998becf 32 //Declare private to avoid compilation warning\r
33 AliAnalysisTaskTotEt & operator = (const AliAnalysisTaskTotEt & g) ;//copy assignment\r
34 AliAnalysisTaskTotEt(const AliAnalysisTaskTotEt & g) ; // copy ctor\r
35\r
cf6522d1 36 AliAnalysisEtReconstructed *fRecAnalysis; // Rec \r
37 AliAnalysisEtMonteCarlo *fMCAnalysis; // MC\r
2fbf38ac 38 \r
01b73fb0 39 //THnSparseD *fSparseHistRecVsMc; // Hist Rec vs Mc\r
40 //Double_t *fSparseRecVsMc; // Rec vs Mc\r
a403aff5 41 \r
d3d7bfe9 42 ClassDef(AliAnalysisTaskTotEt, 2) \r
2fbf38ac 43};\r
44\r
45#endif\r