CMS 3D CMS Logo

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

Public Member Functions

virtual std::string const & moduleLabel (unsigned int trigger, unsigned int module) const override
 
virtual std::string const & moduleType (unsigned int trigger, unsigned int module) const override
 
virtual bool prescaler (unsigned int trigger, unsigned int module) const override
 
virtual std::string const & processName () const override
 
virtual unsigned int size () const override
 
virtual unsigned int size (unsigned int trigger) const override
 
virtual unsigned int triggerIndex (unsigned int trigger) const override
 
virtual std::string const & triggerName (unsigned int trigger) const override
 
 View (HLTCommonConfig const &config, HLTCommonConfig::Index index)
 

Private Attributes

HLTCommonConfig const & config_
 
Index index_
 

Detailed Description

Definition at line 146 of file hltDiff.cc.

Constructor & Destructor Documentation

HLTCommonConfig::View::View ( HLTCommonConfig const &  config,
HLTCommonConfig::Index  index 
)
inline

Definition at line 148 of file hltDiff.cc.

Member Function Documentation

std::string const & HLTCommonConfig::View::moduleLabel ( unsigned int  trigger,
unsigned int  module 
) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 273 of file hltDiff.cc.

std::string const & HLTCommonConfig::View::moduleType ( unsigned int  trigger,
unsigned int  module 
) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 277 of file hltDiff.cc.

bool HLTCommonConfig::View::prescaler ( unsigned int  trigger,
unsigned int  module 
) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 281 of file hltDiff.cc.

std::string const & HLTCommonConfig::View::processName ( ) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 253 of file hltDiff.cc.

unsigned int HLTCommonConfig::View::size ( void  ) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 257 of file hltDiff.cc.

unsigned int HLTCommonConfig::View::size ( unsigned int  trigger) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 261 of file hltDiff.cc.

unsigned int HLTCommonConfig::View::triggerIndex ( unsigned int  trigger) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 269 of file hltDiff.cc.

std::string const & HLTCommonConfig::View::triggerName ( unsigned int  trigger) const
overridevirtual

Implements HLTConfigInterface.

Definition at line 265 of file hltDiff.cc.

Member Data Documentation

HLTCommonConfig const& HLTCommonConfig::View::config_
private

Definition at line 163 of file hltDiff.cc.

Index HLTCommonConfig::View::index_
private

Definition at line 164 of file hltDiff.cc.