37 edm::LogInfo(
"TRACKER") <<
"TrackerParametersESProducer::TrackerParametersESProducer";
39 setWhatProduced(
this);
46 descriptions.
add(
"DD4hep_trackerParameters", desc);
51 <<
"TrackerParametersESProducer::produce(const PTrackerParametersRcd& iRecord)" << std::endl;
55 auto ptp = std::make_unique<PTrackerParameters>();
57 builder.
build(&(*cpv), *ptp);
static void fillDescriptions(edm::ConfigurationDescriptions &)
std::unique_ptr< PTrackerParameters > ReturnType
const DepRecordT getRecord() const
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void add(std::string const &label, ParameterSetDescription const &psetDescription)
bool build(const DDCompactView *, PTrackerParameters &)
ReturnType produce(const PTrackerParametersRcd &)
TrackerParametersESProducer(const edm::ParameterSet &)
~TrackerParametersESProducer(void) override