LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
MT::LCReaderListener Class Referenceabstract

LCReaderListener class Interface for MT::LCReader::readStream() callbacks. More...

#include <LCReaderListener.h>

+ Inheritance diagram for MT::LCReaderListener:

Public Member Functions

virtual ~LCReaderListener ()
 Destructor. More...
 
virtual void processEvent (LCEventPtr event)=0
 process an event More...
 
virtual void processRunHeader (LCRunHeaderPtr hdr)=0
 process a run header More...
 

Detailed Description

LCReaderListener class Interface for MT::LCReader::readStream() callbacks.

Definition at line 13 of file LCReaderListener.h.

Constructor & Destructor Documentation

virtual MT::LCReaderListener::~LCReaderListener ( )
inlinevirtual

Destructor.

Definition at line 18 of file LCReaderListener.h.

Member Function Documentation

virtual void MT::LCReaderListener::processEvent ( LCEventPtr  event)
pure virtual

process an event

Parameters
eventthe event to process

Implemented in Scheduler, and ReadPerformanceProcessorMT.

virtual void MT::LCReaderListener::processRunHeader ( LCRunHeaderPtr  hdr)
pure virtual

process a run header

Parameters
hdrthe run header to process

Implemented in Scheduler, and ReadPerformanceProcessorMT.


The documentation for this class was generated from the following file: