31 edm::LogError(
"L1-O2O") <<
"L1TMuonOverlapParams object with key " << objectKey <<
" not in ORCON!";
34 throw std::runtime_error(
35 "SummaryForFunctionManager: OMTF | Faulty | You are never supposed to get OMTF online producer running!");
37 auto retval = std::make_unique<const L1TMuonOverlapParams>();
40 <<
"SummaryForFunctionManager: OMTF | Faulty | You are never supposed to get OMTF online producer running; " 41 "returning empty L1TMuonOverlapParams";
T getParameter(std::string const &) const
Log< level::Error, false > LogError
std::unique_ptr< const L1TMuonOverlapParams > newObject(const std::string &objectKey, const L1TMuonOverlapParamsO2ORcd &record) override
edm::ESConsumesCollectorT< L1TMuonOverlapParamsO2ORcd > wrappedSetWhatProduced(const edm::ParameterSet &)
L1TMuonOverlapParamsOnlineProd(const edm::ParameterSet &)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
~L1TMuonOverlapParamsOnlineProd(void) override