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

#include <ITriggerRegistryTool.h>

Inheritance diagram for ITriggerRegistryTool:
Collaboration diagram for ITriggerRegistryTool:

Public Member Functions

virtual bool registerTriggerSelector (const TString &name, const TString &regexpr, const std::list< TString > &trigpar)=0
 register grl/brl combination More...
 
virtual const std::map< TString, tvtPair > & getTriggerSelectorRegistry ()=0
 get GRL selector registry More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 15 of file ITriggerRegistryTool.h.

Member Function Documentation

◆ getTriggerSelectorRegistry()

virtual const std::map< TString, tvtPair >& ITriggerRegistryTool::getTriggerSelectorRegistry ( )
pure virtual

get GRL selector registry

Implemented in TriggerRegistryTool.

◆ interfaceID()

static const InterfaceID& ITriggerRegistryTool::interfaceID ( )
inlinestatic

Definition at line 18 of file ITriggerRegistryTool.h.

18  {
19  static const InterfaceID ITriggerRegistryToolID( "ITriggerRegistryTool", 1, 0 );
20  return ITriggerRegistryToolID;
21  }

◆ registerTriggerSelector()

virtual bool ITriggerRegistryTool::registerTriggerSelector ( const TString &  name,
const TString &  regexpr,
const std::list< TString > &  trigpar 
)
pure virtual

register grl/brl combination

Implemented in TriggerRegistryTool.


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