CMS 3D CMS Logo

Classes | Functions | Variables
calogeometryDBEPimpl Namespace Reference

Classes

struct  AdditionalTokens
 
struct  AdditionalTokens< CaloTowerGeometry >
 
struct  AdditionalTokens< HcalGeometry >
 
struct  AdditionalTokens< HGCalGeometry >
 
struct  AdditionalTokens< ZdcGeometry >
 
struct  AlignmentTokens
 
struct  AlignmentTokens< T, false >
 
struct  GeometryTraits
 
struct  GeometryTraits< HGCalGeometry, true >
 
struct  GeometryTraits< T, false >
 
struct  HasAlignmentRecord
 

Functions

template<typename T >
std::false_type has_AlignmentRecord (...)
 
template<typename T >
std::true_type has_AlignmentRecord (typename T::AlignmentRecord *)
 

Variables

static constexpr auto nameHGCal = "HGCalEESensitive"
 

Function Documentation

◆ has_AlignmentRecord() [1/2]

template<typename T >
std::false_type calogeometryDBEPimpl::has_AlignmentRecord (   ...)

◆ has_AlignmentRecord() [2/2]

template<typename T >
std::true_type calogeometryDBEPimpl::has_AlignmentRecord ( typename T::AlignmentRecord *  )

Variable Documentation

◆ nameHGCal

constexpr auto calogeometryDBEPimpl::nameHGCal = "HGCalEESensitive"
static