CMS 3D CMS Logo

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 60 of file hltDiff.cc.

Constructor & Destructor Documentation

virtual HLTConfigInterface::~HLTConfigInterface ( )
virtualdefault

Member Function Documentation

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