Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Reader.h
1/*
2 * Reader.h
3 *
4 * Created on: 24 maj 2022
5 * Author: Daniel Wielanek
6 * E-mail: daniel.wielanek@gmail.com
7 * Warsaw University of Technology, Faculty of Physics
8 */
9#ifndef HAL_ANALYSIS_BASE_READER_H_
10#define HAL_ANALYSIS_BASE_READER_H_
11
12#include "Task.h"
13
19namespace Hal {
20 class Event;
21 class EventInterface;
22 class Reader : public Task {
23 UInt_t fProcessedEvents;
24 Event* fEvent;
25 EventInterface* fInterface;
26
27 public:
28 Reader();
29 virtual Task::EInitFlag Init();
30 virtual void Exec(Option_t* opt);
36 virtual void SetFormat(Event* format);
37 virtual void FinishTask();
38 virtual ~Reader();
39 ClassDef(Reader, 1)
40 };
41
42} /* namespace Hal */
43
44#endif /* HAL_ANALYSIS_BASE_READER_H_ */
virtual Task::EInitFlag Init()
Definition Reader.cxx:33
virtual void FinishTask()
Definition Reader.cxx:53
virtual void SetFormat(Event *format)
Definition Reader.cxx:51