]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/EVE/AliHLTEveEmcal.h
Merge branch 'TPCdev' of https://git.cern.ch/reps/AliRoot into TPCdev
[u/mrichter/AliRoot.git] / HLT / EVE / AliHLTEveEmcal.h
CommitLineData
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 16class TEveElementList;
9ee6e399 17//class AliEMCALGeoUtils;
18class AliEMCALGeometry;
33791895 19
20class AliHLTEveEmcal : public AliHLTEveCalo {
21
22public:
23
24 /** Constructor **/
25 AliHLTEveEmcal();
26
27 /** Destructor **/
28 ~AliHLTEveEmcal();
29
30private:
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