1 #ifndef JERESProducer_h 2 #define JERESProducer_h 38 iRecord.
get(m_label, jerObjectHandle);
42 return std::make_shared<JME::JetResolution>(jerObject);
64 iRecord.
get(m_label, jerObjectHandle);
68 return std::make_shared<JME::JetResolutionScaleFactor>(jerObject);
T getParameter(std::string const &) const
~JetResolutionESProducer() override
std::shared_ptr< JME::JetResolution > produce(JetResolutionRcd const &iRecord)
~JetResolutionScaleFactorESProducer() override
JetResolutionScaleFactorESProducer(edm::ParameterSet const &fConfig)
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
void get(HolderT &iHolder) const
std::shared_ptr< JME::JetResolutionScaleFactor > produce(JetResolutionScaleFactorRcd const &iRecord)
JetResolutionESProducer(edm::ParameterSet const &fConfig)