35 edm::LogInfo(
"HGCalGeom") <<
"FastTimeParametersESModule for " 36 <<
name_.size() <<
" types";
38 std::cout <<
"FastTimeParametersESModule for " <<
name_.size() <<
" types:";
39 for (
unsigned int k=0;
k<
name_.size(); ++
k)
51 <<
"FastTimeParametersESModule::produce(const IdealGeometryRecord& iRecord)";
55 auto ptp = std::make_unique<FastTimeParameters>();
57 for (
unsigned int k=0;
k<
name_.size(); ++
k)
61 std::cout <<
"FastTimeParametersESModule:: Barrel Parameters: " 62 <<
" number of cells along z|phi = " << ptp->nZBarrel_ <<
"|" 63 << ptp->nPhiBarrel_ <<
" Geometry parameters = ( ";
64 for (
unsigned k=0; k<ptp->geomParBarrel_.size(); ++
k)
65 std::cout <<
"[" << k <<
"] " << ptp->geomParBarrel_[k] <<
" ";
67 std::cout <<
"FastTimeParametersESModule:: Endcap Parameters: " 68 <<
" number of cells along eta|phi = " << ptp->nEtaEndcap_ <<
"|" 69 << ptp->nPhiEndcap_ <<
" Geometry parameters = ( ";
70 for (
unsigned k=0; k<ptp->geomParEndcap_.size(); ++
k)
71 std::cout <<
"[" << k <<
"] " << ptp->geomParEndcap_[k] <<
" ";
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
T getUntrackedParameter(std::string const &, T const &) const
FastTimeParametersESModule(const edm::ParameterSet &)
bool build(const DDCompactView *, FastTimeParameters &, const std::string &, const int)
std::unique_ptr< FastTimeParameters > ReturnType
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
~FastTimeParametersESModule(void) override
ReturnType produce(const IdealGeometryRecord &)
bool get(HolderT &iHolder) const
static void fillDescriptions(edm::ConfigurationDescriptions &)
std::vector< std::string > name_