|
Gaudi Framework, version v21r9 |
| Home | Generated: 3 May 2010 |
#include <GaudiKernel/IEventProcessor.h>


Public Member Functions | |
| DeclareInterfaceID (IEventProcessor, 3, 0) | |
| InterfaceID. | |
| virtual StatusCode | executeEvent (void *par=0)=0 |
| Process single event. | |
| virtual StatusCode | executeRun (int maxevt)=0 |
| Process the maxevt events as a Run (beginRun() and endRun() called). | |
| virtual StatusCode | nextEvent (int maxevt)=0 |
| Process the next maxevt events. | |
| virtual StatusCode | stopRun ()=0 |
| Schedule a stop of the current event processing. | |
Definition at line 17 of file IEventProcessor.h.
| IEventProcessor::DeclareInterfaceID | ( | IEventProcessor | , | |
| 3 | , | |||
| 0 | ||||
| ) |
| virtual StatusCode IEventProcessor::executeEvent | ( | void * | par = 0 |
) | [pure virtual] |
| virtual StatusCode IEventProcessor::executeRun | ( | int | maxevt | ) | [pure virtual] |
Process the maxevt events as a Run (beginRun() and endRun() called).
Implemented in MinimalEventLoopMgr, and EventLoopMgr.
| virtual StatusCode IEventProcessor::nextEvent | ( | int | maxevt | ) | [pure virtual] |
| virtual StatusCode IEventProcessor::stopRun | ( | ) | [pure virtual] |