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

This class provides the interface for AthenaSelectorTool classes used by AthenaEventSelector. More...

#include <IAthenaSelectorTool.h>

Inheritance diagram for IAthenaSelectorTool:
Collaboration diagram for IAthenaSelectorTool:

Public Member Functions

 DeclareInterfaceID (IAthenaSelectorTool, 1, 0)
 Gaudi interface. More...
 
virtual StatusCode postInitialize ()=0
 Called at the end of initialize. More...
 
virtual StatusCode preNext () const =0
 Called at the beginning of next. More...
 
virtual StatusCode postNext () const =0
 Called at the end of next. More...
 
virtual StatusCode preFinalize ()=0
 Called at the beginning of finalize. More...
 

Detailed Description

This class provides the interface for AthenaSelectorTool classes used by AthenaEventSelector.

Definition at line 19 of file IAthenaSelectorTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IAthenaSelectorTool::DeclareInterfaceID ( IAthenaSelectorTool  ,
,
 
)

Gaudi interface.

◆ postInitialize()

virtual StatusCode IAthenaSelectorTool::postInitialize ( )
pure virtual

Called at the end of initialize.

◆ postNext()

virtual StatusCode IAthenaSelectorTool::postNext ( ) const
pure virtual

Called at the end of next.

◆ preFinalize()

virtual StatusCode IAthenaSelectorTool::preFinalize ( )
pure virtual

Called at the beginning of finalize.

◆ preNext()

virtual StatusCode IAthenaSelectorTool::preNext ( ) const
pure virtual

Called at the beginning of next.


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