|
ant
A2 ant: class-based analysis framework
|
Abstract base class for data input modules. More...
#include <DataReader.h>
Inheritance diagram for ant::analysis::input::DataReader:Classes | |
| class | Exception |
Public Member Functions | |
| DataReader ()=default | |
| virtual | ~DataReader () |
| virtual reader_flags_t | GetFlags () const =0 |
| virtual bool | ReadNextEvent (event_t &event)=0 |
| virtual double | PercentDone () const =0 |
Abstract base class for data input modules.
Data input modules read MC/Detector data from somewhere. Examples:
|
default |
|
inlinevirtual |
|
pure virtual |
Implemented in ant::analysis::input::GoatReader, ant::analysis::input::PlutoReader, and ant::analysis::input::AntReader.
|
pure virtual |
Implemented in ant::analysis::input::GoatReader, ant::analysis::input::PlutoReader, and ant::analysis::input::AntReader.
|
pure virtual |
Implemented in ant::analysis::input::GoatReader, ant::analysis::input::PlutoReader, and ant::analysis::input::AntReader.