CMS 3D CMS Logo

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

◆ Effective

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.

◆ Product

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

◆ label

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