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 */
5 /// @file AliHLTEveCalo.h
6 /// @author Svein Lindal
7 /// @brief EMCAL Instance of Eve display processor
9 #ifndef ALIHLTEVEEMCAL_H
10 #define ALIHLTEVEEMCAL_H
12 #include "AliESDEvent.h"
13 #include "AliHLTEveCalo.h"
15 class TEveElementList;
16 //class AliEMCALGeoUtils;
17 class AliEMCALGeometry;
19 class AliHLTEveEmcal : public AliHLTEveCalo {
31 /** copy constructor prohibited */
32 AliHLTEveEmcal(const AliHLTEveEmcal&);
33 /** assignment operator prohibited */
34 AliHLTEveEmcal& operator = (const AliHLTEveEmcal );
36 void AddClusters(Float_t * pos, Int_t module, Float_t energy);
38 void AddDigits(UShort_t fX, UShort_t fZ, Int_t module, Float_t energy);
40 Int_t GetClusters(AliESDEvent * event, TRefArray * clusters) { return event->GetEMCALClusters(clusters); }
42 void ProcessESDCluster(AliESDCaloCluster * cluster) { if(cluster) return;}
44 void CreateElementList();
46 //AliEMCALGeoUtils * fGeoUtils;
47 AliEMCALGeometry * fGeoUtils;
48 ClassDef(AliHLTEveEmcal, 0);