37 edm::LogError(
"PTrackerParametersDBBuilder") <<
"PoolDBOutputService unavailable";
45 builder.
build(&(*cpv), ptp);
48 builder.
build(&(*cpv), ptp);
54 edm::LogError(
"PTrackerParametersDBBuilder") <<
"PTrackerParameters and PTrackerParametersRcd Tag already present";
T getParameter(std::string const &) const
cond::Time_t beginOfTime() const
edm::ESGetToken< cms::DDCompactView, IdealGeometryRecord > dd4HepCompactViewToken_
Log< level::Error, false > LogError
void createOneIOV(const T &payload, cond::Time_t firstSinceTime, const std::string &recordName)
bool isNewTagRequest(const std::string &recordName)
#define DEFINE_FWK_MODULE(type)
void beginRun(edm::Run const &iEvent, edm::EventSetup const &) override
edm::ESGetToken< DDCompactView, IdealGeometryRecord > compactViewToken_
PTrackerParametersDBBuilder(const edm::ParameterSet &)
bool build(const DDCompactView *, PTrackerParameters &)
ESTransientHandle< T > getTransientHandle(const ESGetToken< T, R > &iToken) const
void analyze(edm::Event const &iEvent, edm::EventSetup const &) override
void endRun(edm::Run const &iEvent, edm::EventSetup const &) override