ATLAS Offline Software
Public Member Functions | List of all members
TrigConf::ITrigConfigSvc Class Referenceabstract

Athena interface for all service that provide L1Topo, LVL1, and HLT menu configuration information. More...

#include <ITrigConfigSvc.h>

Inheritance diagram for TrigConf::ITrigConfigSvc:
Collaboration diagram for TrigConf::ITrigConfigSvc:

Public Member Functions

virtual ~ITrigConfigSvc () override=default
 destructor More...
 
 DeclareInterfaceID (ITrigConfigSvc, 0, 1)
 Specify the interface declared by this class. More...
 
virtual std::string configurationSource () const =0
 

Detailed Description

Athena interface for all service that provide L1Topo, LVL1, and HLT menu configuration information.

Note that this is used in particular to retrieve config info in an offline analysis.

Definition at line 27 of file ITrigConfigSvc.h.

Constructor & Destructor Documentation

◆ ~ITrigConfigSvc()

virtual TrigConf::ITrigConfigSvc::~ITrigConfigSvc ( )
overridevirtualdefault

destructor

Member Function Documentation

◆ configurationSource()

virtual std::string TrigConf::ITrigConfigSvc::configurationSource ( ) const
pure virtual

◆ DeclareInterfaceID()

TrigConf::ITrigConfigSvc::DeclareInterfaceID ( ITrigConfigSvc  ,
,
 
)

Specify the interface declared by this class.


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