]>
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 | ||
fd2adb88 | 12 | #include "AliESDEvent.h" |
33791895 | 13 | #include "AliHLTEveCalo.h" |
14 | class TEveElementList; | |
15 | class AliEMCALGeoUtils; | |
16 | ||
17 | class AliHLTEveEmcal : public AliHLTEveCalo { | |
18 | ||
19 | public: | |
20 | ||
21 | /** Constructor **/ | |
22 | AliHLTEveEmcal(); | |
23 | ||
24 | /** Destructor **/ | |
25 | ~AliHLTEveEmcal(); | |
26 | ||
27 | private: | |
28 | ||
29 | /** copy constructor prohibited */ | |
30 | AliHLTEveEmcal(const AliHLTEveEmcal&); | |
31 | /** assignment operator prohibited */ | |
32 | AliHLTEveEmcal& operator = (const AliHLTEveEmcal ); | |
33 | ||
34 | void AddClusters(Float_t * pos, Int_t module, Float_t energy); | |
35 | ||
36 | void AddDigits(UShort_t fX, UShort_t fZ, Int_t module, Float_t energy); | |
fd2adb88 | 37 | |
38 | Int_t GetClusters(AliESDEvent * event, TRefArray * clusters) { return event->GetEMCALClusters(clusters); } | |
33791895 | 39 | |
fd2adb88 | 40 | void ProcessESDCluster(AliESDCaloCluster * cluster) { if(cluster) return;} |
41 | ||
42 | void CreateElementList(); | |
33791895 | 43 | |
44 | AliEMCALGeoUtils * fGeoUtils; | |
45 | ||
46 | ClassDef(AliHLTEveEmcal, 0); | |
47 | }; | |
48 | ||
49 | #endif |