ATLAS Offline Software
Loading...
Searching...
No Matches
IJetsMatcher Class Referenceabstract

#include <IJetsMatcher.h>

Inheritance diagram for IJetsMatcher:
Collaboration diagram for IJetsMatcher:

Public Member Functions

virtual ~IJetsMatcher ()
virtual std::optional< bool > match (const HypoJetVector &jv, xAODJetCollector &, const std::unique_ptr< ITrigJetHypoInfoCollector > &, bool debug=false) const =0
virtual bool valid () const =0
virtual std::string msg () const =0
virtual std::string toString () const =0

Detailed Description

Definition at line 28 of file IJetsMatcher.h.

Constructor & Destructor Documentation

◆ ~IJetsMatcher()

virtual IJetsMatcher::~IJetsMatcher ( )
inlinevirtual

Definition at line 31 of file IJetsMatcher.h.

31{}

Member Function Documentation

◆ match()

virtual std::optional< bool > IJetsMatcher::match ( const HypoJetVector & jv,
xAODJetCollector & ,
const std::unique_ptr< ITrigJetHypoInfoCollector > & ,
bool debug = false ) const
pure virtual

Implemented in FastReductionMatcher.

◆ msg()

virtual std::string IJetsMatcher::msg ( ) const
pure virtual

Implemented in FastReductionMatcher.

◆ toString()

virtual std::string IJetsMatcher::toString ( ) const
pure virtual

Implemented in FastReductionMatcher.

◆ valid()

virtual bool IJetsMatcher::valid ( ) const
pure virtual

Implemented in FastReductionMatcher.


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