![]() |
ATLAS Offline Software
|
This class provides the interface for AthenaEvtLoopPreSelectTool classes used by AthenaEventLoopMgr. More...
#include <IAthenaEvtLoopPreSelectTool.h>
Public Member Functions | |
virtual StatusCode | initialize ()=0 |
Initialize AlgTool. More... | |
virtual bool | passEvent (const EventIDBase &pEvent)=0 |
called for each event to decide if the event should be passed to the EventSelector More... | |
virtual StatusCode | finalize ()=0 |
Finalize AlgTool. More... | |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
This class provides the interface for AthenaEvtLoopPreSelectTool classes used by AthenaEventLoopMgr.
Definition at line 22 of file IAthenaEvtLoopPreSelectTool.h.
|
pure virtual |
Finalize AlgTool.
Implemented in GoodRunsListSelectorTool.
|
pure virtual |
Initialize AlgTool.
Implemented in GoodRunsListSelectorTool.
|
inlinestatic |
Definition at line 26 of file IAthenaEvtLoopPreSelectTool.h.
|
pure virtual |
called for each event to decide if the event should be passed to the EventSelector
Implemented in GoodRunsListSelectorTool.