62 descriptions.
add(
"hcalDDDSimConstants", desc );
72 edm::LogError(
"HCalGeom") <<
"HcalDDDSimConstantsESModule::produceHcalDDDSimConstants has NOT been initialized!";
73 throw cms::Exception(
"DDException") <<
"HcalDDDSimConstantsESModule::Cannot produce HcalDDDSimConstnats";
82 igr.
get(label_, parHandle);
84 edm::LogVerbatim(
"HcalGeom") <<
"in HcalDDDSimConstantsESModule::initializeHcalDDDSimConstants";
static void fillDescriptions(edm::ConfigurationDescriptions &)
depends_on::OneHolder< T, TDependsOnRecord > dependsOn(void(T::*iT)(const TDependsOnRecord &))
ReturnType produce(const HcalSimNumberingRecord &)
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
void get(HolderT &iHolder) const
std::shared_ptr< HcalDDDSimConstants > ReturnType
HcalDDDSimConstantsESModule(const edm::ParameterSet &)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
void add(std::string const &label, ParameterSetDescription const &psetDescription)
void initializeHcalDDDSimConstants(const HcalParametersRcd &igr)
HcalDDDSimConstants * hcalDDDConst_
~HcalDDDSimConstantsESModule() override