]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/EveHLT/AliEveHLTEventManagerOffline.h
Coverity
[u/mrichter/AliRoot.git] / EVE / EveHLT / AliEveHLTEventManagerOffline.h
CommitLineData
30e7579c 1#ifndef ALIEVEHLTEVENTMANAGEROFFLINE_H
2#define ALIEVEHLTEVENTMANAGEROFFLINE_H
3
4class AliESDEvent;
52033dc6 5
8bcdb11c 6#include "AliEveHLTEventManager.h"
d1364554 7#include "AliEveEventBufferOffline.h"
30e7579c 8
9class AliEveHLTEventManagerOffline : public AliEveHLTEventManager {
10
11public:
12
13 ///Constructor
14 AliEveHLTEventManagerOffline(TString filename);
15
16 virtual ~AliEveHLTEventManagerOffline();
17
18 void NextEvent();
19 void NavigateFwd();
20 void NavigateBack();
21
22 private:
23
24 ///Default constructor, private
25 AliEveHLTEventManagerOffline();
26
27 /** copy constructor prohibited */
28 AliEveHLTEventManagerOffline(const AliEveHLTEventManagerOffline&);
29
30 /** assignment operator prohibited */
31 AliEveHLTEventManagerOffline& operator=(const AliEveHLTEventManagerOffline&);
32
33 /** Process the event data */
34 //Int_t ProcessEvent(AliESDEvent * event);
30e7579c 35 AliEveEventBufferOffline * fEventBuffer;
36 AliEveEventBuffer * GetEventBuffer() {return fEventBuffer;}
37
38 ClassDef(AliEveHLTEventManagerOffline, 1);
39
40};
41
42#endif