ATLAS Offline Software
Public Member Functions | List of all members
Trig::ITrigEgammaMatchingTool Class Referenceabstract

#include <ITrigEgammaMatchingTool.h>

Inheritance diagram for Trig::ITrigEgammaMatchingTool:
Collaboration diagram for Trig::ITrigEgammaMatchingTool:

Public Member Functions

virtual StatusCode initialize ()=0
 
virtual bool match (const xAOD::Egamma *, const std::string &, const HLT::TriggerElement *&)=0
 
virtual bool match (const xAOD::Egamma *, const std::string &)=0
 
virtual bool matchHLT (const xAOD::Egamma *, const std::string &)=0
 
virtual const xAOD::EgammaclosestHLTObject (const xAOD::Egamma *, const std::string &)=0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 15 of file ITrigEgammaMatchingTool.h.

Member Function Documentation

◆ closestHLTObject()

virtual const xAOD::Egamma* Trig::ITrigEgammaMatchingTool::closestHLTObject ( const xAOD::Egamma ,
const std::string &   
)
pure virtual

◆ initialize()

virtual StatusCode Trig::ITrigEgammaMatchingTool::initialize ( )
pure virtual

◆ match() [1/2]

virtual bool Trig::ITrigEgammaMatchingTool::match ( const xAOD::Egamma ,
const std::string &   
)
pure virtual

◆ match() [2/2]

virtual bool Trig::ITrigEgammaMatchingTool::match ( const xAOD::Egamma ,
const std::string &  ,
const HLT::TriggerElement *&   
)
pure virtual

◆ matchHLT()

virtual bool Trig::ITrigEgammaMatchingTool::matchHLT ( const xAOD::Egamma ,
const std::string &   
)
pure virtual

◆ print()

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

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