]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/EVE/AliHLTEveAny.h
Temporary fix for circular dependencies - DO NOT LEAVE IT LIKE THIS
[u/mrichter/AliRoot.git] / HLT / EVE / AliHLTEveAny.h
CommitLineData
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"
16class AliHLTHOMERBlockDesc;
17
18class AliHLTEveAny : public AliHLTEveBase {
19
20public:
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
37private:
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