]>
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 PHOS Instance of Eve display processor | |
8 | ||
9 | #ifndef ALIHLTEVEPHOS_H | |
10 | #define ALIHLTEVEPHOS_H | |
11 | ||
12 | #include "AliHLTEveCalo.h" | |
13 | class TEveElementList; | |
67ae95c3 | 14 | class AliPHOSGeoUtils; |
33791895 | 15 | |
16 | class AliHLTEvePhos : public AliHLTEveCalo { | |
17 | ||
18 | public: | |
19 | ||
20 | /** Constructor **/ | |
21 | AliHLTEvePhos(); | |
22 | ||
23 | /** Destructor **/ | |
24 | ~AliHLTEvePhos(); | |
25 | ||
26 | private: | |
27 | ||
28 | /** copy constructor prohibited */ | |
29 | AliHLTEvePhos(const AliHLTEvePhos&); | |
30 | /** assignment operator prohibited */ | |
31 | AliHLTEvePhos& operator = (const AliHLTEvePhos ); | |
32 | ||
33 | /** inherited from AliHLTEveCalo */ | |
34 | TEveElementList * CreateElementList(); | |
35 | ||
36 | /** inherited from AliHLTEveCalo */ | |
37 | void AddClusters(Float_t * pos, Int_t module, Float_t energy); | |
38 | ||
39 | /** inherited from AliHLTEveCalo */ | |
40 | void AddDigits(UShort_t fX, UShort_t fZ, Int_t module, Float_t energy); | |
41 | ||
67ae95c3 | 42 | AliPHOSGeoUtils * fGeoUtils; //PHOS geometry |
43 | ||
33791895 | 44 | ClassDef(AliHLTEvePhos, 0); |
45 | }; | |
46 | ||
47 | #endif |