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

#include <ITrigJetHypoToolNoGrouperConfig.h>

Inheritance diagram for ITrigJetHypoToolNoGrouperConfig:
Collaboration diagram for ITrigJetHypoToolNoGrouperConfig:

Public Member Functions

 DeclareInterfaceID (ITrigJetHypoToolNoGrouperConfig, 1, 0)
 PABC (Pure Abstract Base Class) for JetHypoTool Condiguration classes. More...
 
virtual ~ITrigJetHypoToolNoGrouperConfig ()
 
virtual StatusCode checkVals () const =0
 check the input values More...
 
virtual std::unique_ptr< IJetsMatchergetMatcher () const =0
 return an object that tests jet group - Conditions matching More...
 
virtual std::size_t requiresNJets () const =0
 

Detailed Description

Definition at line 13 of file ITrigJetHypoToolNoGrouperConfig.h.

Constructor & Destructor Documentation

◆ ~ITrigJetHypoToolNoGrouperConfig()

virtual ITrigJetHypoToolNoGrouperConfig::~ITrigJetHypoToolNoGrouperConfig ( )
inlinevirtual

Definition at line 20 of file ITrigJetHypoToolNoGrouperConfig.h.

20 {};

Member Function Documentation

◆ checkVals()

virtual StatusCode ITrigJetHypoToolNoGrouperConfig::checkVals ( ) const
pure virtual

check the input values

◆ DeclareInterfaceID()

ITrigJetHypoToolNoGrouperConfig::DeclareInterfaceID ( ITrigJetHypoToolNoGrouperConfig  ,
,
 
)

PABC (Pure Abstract Base Class) for JetHypoTool Condiguration classes.

TrigJetHypoToolHelper is a general purpose class to run parts of a jet hypo. The Condiguration tools supply them with the components according to the hypo scenario.

◆ getMatcher()

virtual std::unique_ptr<IJetsMatcher> ITrigJetHypoToolNoGrouperConfig::getMatcher ( ) const
pure virtual

return an object that tests jet group - Conditions matching

◆ requiresNJets()

virtual std::size_t ITrigJetHypoToolNoGrouperConfig::requiresNJets ( ) const
pure virtual

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