CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Static Public Attributes
HcalDbProducer::ServiceToken< ProductType, LABEL, EffectiveType > Struct Template Reference

Public Types

using Effective = EffectiveType
 
using Product = ProductType
 

Static Public Attributes

static constexpr const char * label = LABEL
 

Detailed Description

template<typename ProductType, const char * LABEL, typename EffectiveType = std::false_type>
struct HcalDbProducer::ServiceToken< ProductType, LABEL, EffectiveType >

Definition at line 109 of file HcalDbProducer.cc.

Member Typedef Documentation

template<typename ProductType , const char * LABEL, typename EffectiveType = std::false_type>
using HcalDbProducer::ServiceToken< ProductType, LABEL, EffectiveType >::Effective = EffectiveType

Definition at line 112 of file HcalDbProducer.cc.

template<typename ProductType , const char * LABEL, typename EffectiveType = std::false_type>
using HcalDbProducer::ServiceToken< ProductType, LABEL, EffectiveType >::Product = ProductType

Definition at line 110 of file HcalDbProducer.cc.

Member Data Documentation

template<typename ProductType , const char * LABEL, typename EffectiveType = std::false_type>
constexpr const char* HcalDbProducer::ServiceToken< ProductType, LABEL, EffectiveType >::label = LABEL
static