]>
Commit | Line | Data |
---|---|---|
33791895 | 1 | // Author: Svein Lindal <slindal@fys.uio.no> |
2 | ||
3 | #ifndef ALIHLTEVEANY_H | |
4 | #define ALIHLTEVEANY_H | |
5 | ||
6 | #include "AliHLTEveBase.h" | |
7 | class AliHLTHOMERBlockDesc; | |
8 | ||
9 | class AliHLTEveAny : public AliHLTEveBase { | |
10 | ||
11 | public: | |
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 | ||
28 | private: | |
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 |