44 edm::LogInfo(
"ME0RecoIdealDBLoader") <<
"ME0RecoIdealDBLoader::beginRun";
48 edm::LogError(
"ME0RecoIdealDBLoader") <<
"PoolDBOutputService unavailable";
57 edm::LogVerbatim(
"ME0RecoIdealDBLoader") <<
"(0) ME0RecoIdealDBLoader - DD4hep ";
60 me0pd.
build(&cpv, *pMNDC, rig);
62 edm::LogVerbatim(
"ME0RecoIdealDBLoader") <<
"(0) ME0RecoIdealDBLoader - DDD ";
65 me0pd.
build(&cpv, *pMNDC, rig);
69 edm::LogError(
"ME0RecoIdealDBLoader") <<
"ME0RecoGeometryRcd Tag is already present";
Log< level::Info, true > LogVerbatim
void build(const DDCompactView *, const MuonGeometryConstants &, RecoIdealGeometry &)
void endRun(edm::Run const &iEvent, edm::EventSetup const &) override
edm::ESGetToken< cms::DDCompactView, IdealGeometryRecord > dd4HepCompactViewToken_
cond::Time_t beginOfTime() const
Log< level::Error, false > LogError
Compact representation of the geometrical detector hierarchy.
edm::ESGetToken< MuonGeometryConstants, IdealGeometryRecord > muonGeomConstantsToken_
void createOneIOV(const T &payload, cond::Time_t firstSinceTime, const std::string &recordName)
T getUntrackedParameter(std::string const &, T const &) const
bool isNewTagRequest(const std::string &recordName)
ME0RecoIdealDBLoader(const edm::ParameterSet &)
#define DEFINE_FWK_MODULE(type)
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
Log< level::Info, false > LogInfo
edm::ESGetToken< DDCompactView, IdealGeometryRecord > compactViewToken_
ESTransientHandle< T > getTransientHandle(const ESGetToken< T, R > &iToken) const
void beginRun(edm::Run const &iEvent, edm::EventSetup const &) override
void analyze(edm::Event const &iEvent, edm::EventSetup const &) override