ATLAS Offline Software
Public Member Functions | List of all members
IAthenaEvtLoopPreSelectTool Class Referenceabstract

This class provides the interface for AthenaEvtLoopPreSelectTool classes used by AthenaEventLoopMgr. More...

#include <IAthenaEvtLoopPreSelectTool.h>

Inheritance diagram for IAthenaEvtLoopPreSelectTool:
Collaboration diagram for IAthenaEvtLoopPreSelectTool:

Public Member Functions

 DeclareInterfaceID (IAthenaEvtLoopPreSelectTool, 1, 0)
 
virtual bool passEvent (const EventIDBase &pEvent)=0
 called for each event to decide if the event should be passed to the EventSelector More...
 

Detailed Description

This class provides the interface for AthenaEvtLoopPreSelectTool classes used by AthenaEventLoopMgr.

Definition at line 22 of file IAthenaEvtLoopPreSelectTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IAthenaEvtLoopPreSelectTool::DeclareInterfaceID ( IAthenaEvtLoopPreSelectTool  ,
,
 
)

◆ passEvent()

virtual bool IAthenaEvtLoopPreSelectTool::passEvent ( const EventIDBase &  pEvent)
pure virtual

called for each event to decide if the event should be passed to the EventSelector


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