54 std::auto_ptr<CaloGeometry> pCaloGeom(
new 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())
EcalTBGeometryBuilder(const edm::ParameterSet &)
void get(HolderT &iHolder) const
ReturnType produce(const IdealGeometryRecord &)
T const * product() const
std::auto_ptr< CaloGeometry > ReturnType