hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IEventFile.h
Go to the documentation of this file.
1#ifndef __IEVENT_FILE_H__
2#define __IEVENT_FILE_H__
3
4#include "IEvent.h"
5
11
12 public:
14 virtual ~IEventFile() {};
15
22 virtual bool nextEvent() = 0;
23
29 virtual void setupEvent(IEvent* ievent) = 0;
30
35 virtual void close() = 0;
36
41 virtual void resetOutputFileDir() = 0;
42
43};
44
45#endif
description
Definition IEventFile.h:10
virtual bool nextEvent()=0
description
virtual void resetOutputFileDir()=0
description
virtual ~IEventFile()
Definition IEventFile.h:14
virtual void setupEvent(IEvent *ievent)=0
description
virtual void close()=0
description
Definition IEvent.h:7