54 auto pCaloGeom = std::make_unique<CaloGeometry>();
58 iRecord.
get(
"EcalBarrel", pG);
64 iRecord.
get(
"EcalLaserPnDiode", pG);
67 edm::LogWarning(
"MissingInput") <<
"No Ecal TB Hodoscope Geometry found";
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
std::unique_ptr< CaloGeometry > ReturnType
EcalTBGeometryBuilder(const edm::ParameterSet &)
void get(HolderT &iHolder) const
~EcalTBGeometryBuilder() override
ReturnType produce(const IdealGeometryRecord &)
T const * product() const