ATLAS Offline Software
Public Member Functions | List of all members
HI::IHIVertexSelectionTool Class Referenceabstract

#include <IHIVertexSelectionTool.h>

Inheritance diagram for HI::IHIVertexSelectionTool:
Collaboration diagram for HI::IHIVertexSelectionTool:

Public Member Functions

virtual StatusCode initialize ()=0
 
virtual StatusCode finalize ()=0
 
virtual const asg::AcceptInfogetAcceptInfo () const =0
 Declare the interface ID for this pure-virtual interface class to the Athena framework. More...
 
virtual asg::AcceptData accept (const xAOD::IParticle *) const =0
 The main accept method: the actual cuts are applied here. More...
 
virtual asg::AcceptData accept (const xAOD::Vertex &) const =0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 16 of file IHIVertexSelectionTool.h.

Member Function Documentation

◆ accept() [1/2]

virtual asg::AcceptData HI::IHIVertexSelectionTool::accept ( const xAOD::IParticle ) const
pure virtual

The main accept method: the actual cuts are applied here.

Implements IAsgSelectionTool.

Implemented in HI::HIVertexSelectionTool.

◆ accept() [2/2]

virtual asg::AcceptData HI::IHIVertexSelectionTool::accept ( const xAOD::Vertex ) const
pure virtual

Implemented in HI::HIVertexSelectionTool.

◆ finalize()

virtual StatusCode HI::IHIVertexSelectionTool::finalize ( )
pure virtual

Implemented in HI::HIVertexSelectionTool.

◆ getAcceptInfo()

virtual const asg::AcceptInfo& HI::IHIVertexSelectionTool::getAcceptInfo ( ) const
pure virtual

Declare the interface ID for this pure-virtual interface class to the Athena framework.

Method to get the AcceptInfo to query what cuts are defined.

Implements IAsgSelectionTool.

Implemented in HI::HIVertexSelectionTool.

◆ initialize()

virtual StatusCode HI::IHIVertexSelectionTool::initialize ( )
pure virtual

Implemented in HI::HIVertexSelectionTool.

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

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