]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/EVE/AliHLTEveAny.h
Modifications and cleanup by Francesco Prino
[u/mrichter/AliRoot.git] / HLT / EVE / AliHLTEveAny.h
CommitLineData
33791895 1// Author: Svein Lindal <slindal@fys.uio.no>
2
3#ifndef ALIHLTEVEANY_H
4#define ALIHLTEVEANY_H
5
6#include "AliHLTEveBase.h"
7class AliHLTHOMERBlockDesc;
8
9class AliHLTEveAny : public AliHLTEveBase {
10
11public:
12
13 /** Constructor **/
14 AliHLTEveAny();
15
16 /** Destructor **/
17 ~AliHLTEveAny();
18
19 /** Inherited form AliHLTEveBase */
20 void ProcessBlock(AliHLTHOMERBlockDesc * block);
21
22 /** inherited from AliHLTEveBase */
23 void UpdateElements();
24
25 /** inherited from AliHLTEveBase */
26 void ResetElements();
27
28private:
29
30 /** copy constructor prohibited */
31 AliHLTEveAny(const AliHLTEveAny&);
32 /** assignment operator prohibited */
33 AliHLTEveAny& operator = (const AliHLTEveAny &);
34
35 void ProcessHistogram(AliHLTHOMERBlockDesc * block );
36
37 ClassDef(AliHLTEveAny, 0);
38};
39
40#endif