]>
Commit | Line | Data |
---|---|---|
d4741ff3 | 1 | //-*- Mode: C++ -*- |
2 | // $Id$ | |
33791895 | 3 | #ifndef ALIHLTEVEANY_H |
4 | #define ALIHLTEVEANY_H | |
d4741ff3 | 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 | /// | |
33791895 | 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 |