CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions
HLTConfigInterface Class Referenceabstract
Inheritance diagram for HLTConfigInterface:
HLTCommonConfig::View HLTConfigDataEx

Public Member Functions

virtual std::string const & moduleLabel (unsigned int trigger, unsigned int module) const =0
 
virtual std::string const & moduleType (unsigned int trigger, unsigned int module) const =0
 
virtual bool prescaler (unsigned int trigger, unsigned int module) const =0
 
virtual std::string const & processName () const =0
 
virtual unsigned int size () const =0
 
virtual unsigned int size (unsigned int trigger) const =0
 
virtual unsigned int triggerIndex (unsigned int trigger) const =0
 
virtual std::string const & triggerName (unsigned int trigger) const =0
 
virtual ~HLTConfigInterface ()=default
 

Detailed Description

Definition at line 55 of file hltDiff.cc.

Constructor & Destructor Documentation

◆ ~HLTConfigInterface()

virtual HLTConfigInterface::~HLTConfigInterface ( )
virtualdefault

Member Function Documentation

◆ moduleLabel()

virtual std::string const& HLTConfigInterface::moduleLabel ( unsigned int  trigger,
unsigned int  module 
) const
pure virtual

Implemented in HLTCommonConfig::View, and HLTConfigDataEx.

Referenced by HltDiff::compare().

◆ moduleType()

virtual std::string const& HLTConfigInterface::moduleType ( unsigned int  trigger,
unsigned int  module 
) const
pure virtual

Implemented in HLTCommonConfig::View, and HLTConfigDataEx.

Referenced by HltDiff::compare().

◆ prescaler()

virtual bool HLTConfigInterface::prescaler ( unsigned int  trigger,
unsigned int  module 
) const
pure virtual

Implemented in HLTCommonConfig::View, and HLTConfigDataEx.

◆ processName()

virtual std::string const& HLTConfigInterface::processName ( ) const
pure virtual

Implemented in HLTCommonConfig::View, and HLTConfigDataEx.

Referenced by HltDiff::compare().

◆ size() [1/2]

virtual unsigned int HLTConfigInterface::size ( ) const
pure virtual

◆ size() [2/2]

virtual unsigned int HLTConfigInterface::size ( unsigned int  trigger) const
pure virtual

◆ triggerIndex()

virtual unsigned int HLTConfigInterface::triggerIndex ( unsigned int  trigger) const
pure virtual

Implemented in HLTCommonConfig::View, and HLTConfigDataEx.

Referenced by HltDiff::compare().

◆ triggerName()

virtual std::string const& HLTConfigInterface::triggerName ( unsigned int  trigger) const
pure virtual

Implemented in HLTCommonConfig::View, and HLTConfigDataEx.

Referenced by HltDiff::compare().