ATLAS Offline Software
Loading...
Searching...
No Matches
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.
virtual ~ITrigJetHypoToolNoGrouperConfig ()
virtual StatusCode checkVals () const =0
 check the input values
virtual std::unique_ptr< IJetsMatchergetMatcher () const =0
 return an object that tests jet group - Conditions matching
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 ,
1 ,
0  )

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: