]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/EVE/AliHLTEveAny.h
Removing obsolete calibration macros.
[u/mrichter/AliRoot.git] / HLT / EVE / AliHLTEveAny.h
1 //-*- Mode: C++ -*-
2 // $Id$
3 #ifndef ALIHLTEVEANY_H
4 #define ALIHLTEVEANY_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                               *
8
9 /// @file   AliHLTEveAny.h
10 /// @author Svein Lindal <slindal@fys.uio.no>
11 /// @date   
12 /// @brief  
13 ///
14
15 #include "AliHLTEveBase.h"
16 class AliHLTHOMERBlockDesc;
17
18 class AliHLTEveAny : public AliHLTEveBase {
19
20 public:
21   
22   /** Constructor  **/
23   AliHLTEveAny();
24
25   /** Destructor **/
26  ~AliHLTEveAny();
27
28   /** Inherited form AliHLTEveBase */
29   void ProcessBlock(AliHLTHOMERBlockDesc * block);
30
31   /** inherited from AliHLTEveBase */
32   void UpdateElements();
33   
34   /** inherited from AliHLTEveBase */
35   void ResetElements();
36
37 private:
38   
39   /** copy constructor prohibited */
40   AliHLTEveAny(const AliHLTEveAny&);
41   /** assignment operator prohibited */
42   AliHLTEveAny& operator = (const AliHLTEveAny &);
43
44   void ProcessHistogram(AliHLTHOMERBlockDesc * block );
45
46   ClassDef(AliHLTEveAny, 0);
47 };
48
49 #endif