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