CMS 3D CMS Logo

List of all members | Public Types | Static Public Member Functions
calogeometryDBEPimpl::GeometryTraits< T, bool > Struct Template Reference

#include <CaloGeometryDBEP.h>

Public Types

using TokenType = edm::ESGetToken< CaloSubdetectorGeometry, typename T::AlignedRecord >
 

Static Public Member Functions

static TokenType makeToken (edm::ESConsumesCollectorT< typename T::AlignedRecord > &cc)
 

Detailed Description

template<typename T, bool>
struct calogeometryDBEPimpl::GeometryTraits< T, bool >

Definition at line 36 of file CaloGeometryDBEP.h.

Member Typedef Documentation

◆ TokenType

template<typename T, bool >
using calogeometryDBEPimpl::GeometryTraits< T, bool >::TokenType = edm::ESGetToken<CaloSubdetectorGeometry, typename T::AlignedRecord>

Definition at line 37 of file CaloGeometryDBEP.h.

Member Function Documentation

◆ makeToken()

template<typename T, bool >
static TokenType calogeometryDBEPimpl::GeometryTraits< T, bool >::makeToken ( edm::ESConsumesCollectorT< typename T::AlignedRecord > &  cc)
inlinestatic

Definition at line 39 of file CaloGeometryDBEP.h.

39  {
40  return cc.template consumes<CaloSubdetectorGeometry>(
41  edm::ESInputTag{"", T::producerTag() + std::string("_master")});
42  }
uint32_t cc[maxCellsPerHit]
Definition: gpuFishbone.h:49