]>
Commit | Line | Data |
---|---|---|
30e7579c | 1 | #ifndef ALIEVEHLTEVENTMANAGEROFFLINE_H |
2 | #define ALIEVEHLTEVENTMANAGEROFFLINE_H | |
3 | ||
4 | class AliESDEvent; | |
5 | class AliEveHLTEventManager; | |
6 | ||
7 | class AliEveHLTEventManagerOffline : public AliEveHLTEventManager { | |
8 | ||
9 | public: | |
10 | ||
11 | ///Constructor | |
12 | AliEveHLTEventManagerOffline(TString filename); | |
13 | ||
14 | virtual ~AliEveHLTEventManagerOffline(); | |
15 | ||
16 | void NextEvent(); | |
17 | void NavigateFwd(); | |
18 | void NavigateBack(); | |
19 | ||
20 | private: | |
21 | ||
22 | ///Default constructor, private | |
23 | AliEveHLTEventManagerOffline(); | |
24 | ||
25 | /** copy constructor prohibited */ | |
26 | AliEveHLTEventManagerOffline(const AliEveHLTEventManagerOffline&); | |
27 | ||
28 | /** assignment operator prohibited */ | |
29 | AliEveHLTEventManagerOffline& operator=(const AliEveHLTEventManagerOffline&); | |
30 | ||
31 | /** Process the event data */ | |
32 | //Int_t ProcessEvent(AliESDEvent * event); | |
30e7579c | 33 | AliEveEventBufferOffline * fEventBuffer; |
34 | AliEveEventBuffer * GetEventBuffer() {return fEventBuffer;} | |
35 | ||
36 | ClassDef(AliEveHLTEventManagerOffline, 1); | |
37 | ||
38 | }; | |
39 | ||
40 | #endif |