CMS 3D CMS Logo

Classes | Enumerations | Variables
hgcal_conditions::parameters Namespace Reference

Classes

class  HeterogeneousHGCalEEParameters
 
class  HeterogeneousHGCalHEBParameters
 
class  HeterogeneousHGCalHEFParameters
 

Enumerations

enum  HeterogeneousHGCalEEParametersType { HeterogeneousHGCalEEParametersType::Double, HeterogeneousHGCalEEParametersType::Int32_t }
 
enum  HeterogeneousHGCalHEBParametersType { HeterogeneousHGCalHEBParametersType::Double, HeterogeneousHGCalHEBParametersType::Int32_t }
 
enum  HeterogeneousHGCalHEFParametersType { HeterogeneousHGCalHEFParametersType::Double, HeterogeneousHGCalHEFParametersType::Int32_t }
 

Variables

const std::array< HeterogeneousHGCalEEParametersType, 5 > typesEE
 
const std::array< HeterogeneousHGCalHEBParametersType, 2 > typesHEB
 
const std::array< HeterogeneousHGCalHEFParametersType, 5 > typesHEF
 

Enumeration Type Documentation

◆ HeterogeneousHGCalEEParametersType

Enumerator
Double 
Int32_t 

Definition at line 87 of file HGCConditions.h.

87 { Double, Int32_t };

◆ HeterogeneousHGCalHEBParametersType

Enumerator
Double 
Int32_t 

Definition at line 89 of file HGCConditions.h.

89 { Double, Int32_t };

◆ HeterogeneousHGCalHEFParametersType

Enumerator
Double 
Int32_t 

Definition at line 88 of file HGCConditions.h.

88 { Double, Int32_t };

Variable Documentation

◆ typesEE

const std::array<HeterogeneousHGCalEEParametersType, 5> hgcal_conditions::parameters::typesEE
Initial value:
= {{HeterogeneousHGCalEEParametersType::Double,
HeterogeneousHGCalEEParametersType::Double,
HeterogeneousHGCalEEParametersType::Double,
HeterogeneousHGCalEEParametersType::Double,
HeterogeneousHGCalEEParametersType::Int32_t}}

Definition at line 91 of file HGCConditions.h.

Referenced by HeterogeneousHGCalEEConditionsWrapper::calculate_memory_bytes(), HeterogeneousHGCalEEConditionsWrapper::getHeterogeneousConditionsESProductAsync(), and HeterogeneousHGCalEEConditionsWrapper::HeterogeneousHGCalEEConditionsWrapper().

◆ typesHEB

const std::array<HeterogeneousHGCalHEBParametersType, 2> hgcal_conditions::parameters::typesHEB
Initial value:
= {
{HeterogeneousHGCalHEBParametersType::Double, HeterogeneousHGCalHEBParametersType::Int32_t}}

Definition at line 104 of file HGCConditions.h.

Referenced by HeterogeneousHGCalHEBConditionsWrapper::calculate_memory_bytes(), HeterogeneousHGCalHEBConditionsWrapper::getHeterogeneousConditionsESProductAsync(), and HeterogeneousHGCalHEBConditionsWrapper::HeterogeneousHGCalHEBConditionsWrapper().

◆ typesHEF

const std::array<HeterogeneousHGCalHEFParametersType, 5> hgcal_conditions::parameters::typesHEF
Initial value:
= {
{HeterogeneousHGCalHEFParametersType::Double,
HeterogeneousHGCalHEFParametersType::Double,
HeterogeneousHGCalHEFParametersType::Double,
HeterogeneousHGCalHEFParametersType::Double,
HeterogeneousHGCalHEFParametersType::Int32_t}}

Definition at line 97 of file HGCConditions.h.

Referenced by HeterogeneousHGCalHEFConditionsWrapper::calculate_memory_bytes_params_(), HeterogeneousHGCalHEFConditionsWrapper::getHeterogeneousConditionsESProductAsync(), and HeterogeneousHGCalHEFConditionsWrapper::transfer_data_to_heterogeneous_pointers_params_().

hgcal_conditions::parameters::HeterogeneousHGCalEEParametersType::Int32_t
hgcal_conditions::parameters::HeterogeneousHGCalEEParametersType::Double