]>
Commit | Line | Data |
---|---|---|
33791895 | 1 | /* This file is property of and copyright by the ALICE HLT Project * |
2 | * ALICE Experiment at CERN, All rights reserved. * | |
3 | * See cxx source for full Copyright notice */ | |
4 | ||
5 | /// @file AliHLTEveCalo.h | |
6 | /// @author Svein Lindal | |
7 | /// @brief EMCAL Instance of Eve display processor | |
8 | ||
9 | #ifndef ALIHLTEVEEMCAL_H | |
10 | #define ALIHLTEVEEMCAL_H | |
11 | ||
12 | #include "AliHLTEveCalo.h" | |
13 | class TEveElementList; | |
14 | class AliEMCALGeoUtils; | |
15 | ||
16 | class AliHLTEveEmcal : public AliHLTEveCalo { | |
17 | ||
18 | public: | |
19 | ||
20 | /** Constructor **/ | |
21 | AliHLTEveEmcal(); | |
22 | ||
23 | /** Destructor **/ | |
24 | ~AliHLTEveEmcal(); | |
25 | ||
26 | private: | |
27 | ||
28 | /** copy constructor prohibited */ | |
29 | AliHLTEveEmcal(const AliHLTEveEmcal&); | |
30 | /** assignment operator prohibited */ | |
31 | AliHLTEveEmcal& operator = (const AliHLTEveEmcal ); | |
32 | ||
33 | void AddClusters(Float_t * pos, Int_t module, Float_t energy); | |
34 | ||
35 | void AddDigits(UShort_t fX, UShort_t fZ, Int_t module, Float_t energy); | |
36 | ||
37 | TEveElementList * CreateElementList(); | |
38 | ||
39 | AliEMCALGeoUtils * fGeoUtils; | |
40 | ||
41 | ClassDef(AliHLTEveEmcal, 0); | |
42 | }; | |
43 | ||
44 | #endif |