]>
Commit | Line | Data |
---|---|---|
a65a7e70 | 1 | // $Id: AliAnalysisTaskHLTEMCAL.h 40285 2010-04-09 14:04:51Z kkanaki $ |
2 | ||
3 | #ifndef ALIANALYSISTASKHLTEMCAL_H | |
4 | #define ALIANALYSISTASKHLTEMCAL_H | |
5 | ||
6 | //* This file is property of and copyright by the ALICE HLT Project * | |
7 | //* ALICE Experiment at CERN, All rights reserved. * | |
8 | //* See cxx source for full Copyright notice * | |
9 | ||
10 | /** @file AliAnalysisTaskHLTTPC.h | |
11 | @author Zhongbao Yin, Kalliopi Kanaki | |
12 | @date | |
13 | @brief An analysis task to compare the offline and HLT esd trees | |
14 | */ | |
15 | ||
16 | ||
17 | // forward declarations | |
18 | class TH1F; | |
19 | class TH2F; | |
20 | class TList; | |
21 | class AliESDEvent; | |
22 | class AliESDtrack; | |
23 | class AliESDRun; | |
24 | class TObjArray; | |
25 | ||
26 | #include "AliAnalysisTaskHLTCalo.h" | |
27 | ||
28 | class AliAnalysisTaskHLTEMCAL : public AliAnalysisTaskHLTCalo { | |
29 | ||
30 | public: | |
31 | AliAnalysisTaskHLTEMCAL(); | |
32 | AliAnalysisTaskHLTEMCAL(const char *name); | |
33 | virtual ~AliAnalysisTaskHLTEMCAL() {} | |
34 | ||
35 | private: | |
36 | ||
37 | ||
38 | /** copy constructor */ | |
39 | AliAnalysisTaskHLTEMCAL(const AliAnalysisTaskHLTEMCAL&); | |
40 | /** assignment operator */ | |
41 | AliAnalysisTaskHLTEMCAL& operator=(const AliAnalysisTaskHLTEMCAL&); | |
42 | ||
43 | void CreateSpecificStuff(TList * fOutputList); | |
44 | void DoSpecificStuff(AliESDEvent * evESD, AliESDEvent * evHLTESD) const; | |
45 | ||
46 | Int_t GetClusters(AliESDEvent * event, TRefArray * clusters); | |
47 | Bool_t IsThisDetector(AliESDCaloCluster * cluster); | |
48 | ||
49 | ||
50 | ClassDef(AliAnalysisTaskHLTEMCAL, 0); | |
51 | }; | |
52 | ||
53 | #endif |