]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/EVE/AliHLTEveEmcal.h
- adding the use of the histogram merger
[u/mrichter/AliRoot.git] / HLT / EVE / AliHLTEveEmcal.h
CommitLineData
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"
14class TEveElementList;
15class AliEMCALGeoUtils;
16
17class AliHLTEveEmcal : public AliHLTEveCalo {
18
19public:
20
21 /** Constructor **/
22 AliHLTEveEmcal();
23
24 /** Destructor **/
25 ~AliHLTEveEmcal();
26
27private:
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