27 edm::LogError(
"L1-O2O" ) <<
"L1TMuonOverlapParams object with key " << objectKey <<
" not in ORCON!" ;
30 throw std::runtime_error(
"SummaryForFunctionManager: OMTF | Faulty | You are never supposed to get OMTF online producer running!");
32 std::shared_ptr< L1TMuonOverlapParams > retval = std::make_shared< L1TMuonOverlapParams >();
34 edm::LogError(
"L1-O2O: L1TMuonOverlapParamsOnlineProd" ) <<
"SummaryForFunctionManager: OMTF | Faulty | You are never supposed to get OMTF online producer running; returning empty L1TMuonOverlapParams";
T getParameter(std::string const &) const
std::shared_ptr< L1TMuonOverlapParams > newObject(const std::string &objectKey, const L1TMuonOverlapParamsO2ORcd &record) override
L1TMuonOverlapParamsOnlineProd(const edm::ParameterSet &)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
~L1TMuonOverlapParamsOnlineProd(void) override