22 #include "boost/shared_ptr.hpp"
43 typedef boost::shared_ptr<L1TMuonGlobalParams>
ReturnType;
92 unsigned sortRankLUTPtFactor = iConfig.
getParameter<
unsigned>(
"SortRankLUTPtFactor");
93 unsigned sortRankLUTQualFactor = iConfig.
getParameter<
unsigned>(
"SortRankLUTQualFactor");
174 using namespace edm::es;
175 boost::shared_ptr<L1TMuonGlobalParams> pMicroGMTParams;
178 return pMicroGMTParams;
void setSortRankLUTFactors(unsigned ptFactor, unsigned qualFactor)
void setOvlPosSingleMatchQualLUT(const l1t::LUT &lut)
L1TMuonGlobalParamsESProducer(const edm::ParameterSet &)
T getParameter(std::string const &) const
void setOEtaExtrapolationLUT(const l1t::LUT &lut)
void setFPhiExtrapolationLUT(const l1t::LUT &lut)
void setOvlPosSingleMatchQualLUTMaxDR(double maxDR)
void setBEtaExtrapolationLUT(const l1t::LUT &lut)
void setOvlPosSingleMatchQualLUTPath(std::string path)
void setFOPosMatchQualLUT(const l1t::LUT &lut)
boost::shared_ptr< L1TMuonGlobalParams > ReturnType
void setIdxSelMemEtaLUT(const l1t::LUT &lut)
void setIdxSelMemPhiLUTPath(std::string path)
void setBPhiExtrapolationLUTPath(std::string path)
static ReturnType create(const std::string &filename, const int fwVersion)
void setFPhiExtrapolationLUTPath(std::string path)
void setOEtaExtrapolationLUTPath(std::string path)
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
void setFOPosMatchQualLUTMaxDR(double maxDR)
void setFwdNegSingleMatchQualLUTPath(std::string path)
static ReturnType create(const std::string &filename, const double maxDR, cancel_t cancelType, const int fwVersion)
static ReturnType create(const std::string &filename, const int fwVersion, const unsigned ptFactor, const unsigned qualFactor)
static ReturnType create(const std::string &filename, const int fwVersion)
void setRelIsoCheckMemLUT(const l1t::LUT &lut)
void setOvlNegSingleMatchQualLUT(const l1t::LUT &lut)
void setFONegMatchQualLUTPath(std::string path)
~L1TMuonGlobalParamsESProducer()
void setBOPosMatchQualLUT(const l1t::LUT &lut)
void setFwdPosSingleMatchQualLUTPath(std::string path)
void setFONegMatchQualLUT(const l1t::LUT &lut)
void setIdxSelMemEtaLUTPath(std::string path)
void setFwdNegSingleMatchQualLUTMaxDR(double maxDR)
void setBONegMatchQualLUT(const l1t::LUT &lut)
void setFOPosMatchQualLUTPath(std::string path)
void setOvlNegSingleMatchQualLUTMaxDR(double maxDR)
void setSortRankLUT(const l1t::LUT &lut)
void setBEtaExtrapolationLUTPath(std::string path)
void setFwdPosSingleMatchQualLUTMaxDR(double maxDR)
void setOPhiExtrapolationLUTPath(std::string path)
void setFwVersion(unsigned fwVersion)
void setAbsIsoCheckMemLUTPath(std::string path)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
void setBOPosMatchQualLUTMaxDR(double maxDR, double maxDREtaFine)
void setOPhiExtrapolationLUT(const l1t::LUT &lut)
void setBOPosMatchQualLUTPath(std::string path)
void setIdxSelMemPhiLUT(const l1t::LUT &lut)
L1TMuonGlobalParams m_params
void setBPhiExtrapolationLUT(const l1t::LUT &lut)
ReturnType produce(const L1TMuonGlobalParamsRcd &)
void setBONegMatchQualLUTMaxDR(double maxDR, double maxDREtaFine)
void setAbsIsoCheckMemLUT(const l1t::LUT &lut)
void setFONegMatchQualLUTMaxDR(double maxDR)
void setFEtaExtrapolationLUTPath(std::string path)
void setFwdNegSingleMatchQualLUT(const l1t::LUT &lut)
void setRelIsoCheckMemLUTPath(std::string path)
void setFEtaExtrapolationLUT(const l1t::LUT &lut)
void setBONegMatchQualLUTPath(std::string path)
static ReturnType create(const std::string &filename, const int type, const int fwVersion)
void setSortRankLUTPath(std::string path)
void setOvlNegSingleMatchQualLUTPath(std::string path)
void setFwdPosSingleMatchQualLUT(const l1t::LUT &lut)