53 std::cout <<
"constructing HcalDDDSimConstantsESModule" << std::endl;
62 descriptions.
add(
"hcalDDDSimConstants", desc );
69 std::cout <<
"in HcalDDDSimConstantsESModule::produce" << std::endl;
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 std::cout <<
"in HcalDDDSimConstantsESModule::initializeHcalDDDSimConstants" << std::endl;
91 std::cout <<
"about to make my new hcalDDDConst_ with " << hpar << std::endl;
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