Go to the documentation of this file.
11 #ifndef L1TGMTParams_h
12 #define L1TGMTParams_h
35 type_ =
"unspecified";
375 void print(std::ostream&)
const;
void setFwdPosSingleMatchQualLUTPath(std::string path)
double fwdNegSingleMatchQualLUTMaxDR() const
l1t::LUT * bEtaExtrapolationLUT()
std::vector< int > iparams_
double fOPosMatchQualLUTMaxDR() const
std::string fEtaExtrapolationLUTPath() const
void setOEtaExtrapolationLUTPath(std::string path)
void setFwdPosSingleMatchQualLUT(const l1t::LUT &lut)
void setSortRankLUT(const l1t::LUT &lut)
l1t::LUT * relIsoCheckMemLUT()
double bONegMatchQualLUTMaxDR() const
void setOvlPosSingleMatchQualLUT(const l1t::LUT &lut)
void setFwdNegSingleMatchQualLUTPath(std::string path)
friend std::ostream & operator<<(std::ostream &o, const L1TMuonGlobalParams &p)
l1t::LUT * ovlNegSingleMatchQualLUT()
l1t::LUT * fwdNegSingleMatchQualLUT()
std::string oPhiExtrapolationLUTPath() const
#define COND_SERIALIZABLE
void setFwdNegSingleMatchQualLUTMaxDR(double maxDR)
void setBONegMatchQualLUT(const l1t::LUT &lut)
std::string fONegMatchQualLUTPath() const
l1t::LUT * bPhiExtrapolationLUT()
double bOPosMatchQualLUTMaxDR() const
unsigned fwVersion() const
void setSortRankLUTPath(std::string path)
std::string relIsoCheckMemLUTPath() const
std::string bOPosMatchQualLUTPath() const
void print(std::ostream &) const
void setIdxSelMemPhiLUT(const l1t::LUT &lut)
void setIdxSelMemPhiLUTPath(std::string path)
double ovlPosSingleMatchQualLUTMaxDR() const
double fONegMatchQualLUTMaxDR() const
std::vector< Node > pnodes_
unsigned sortRankLUTQualFactor() const
std::string idxSelMemEtaLUTPath() const
void setIdxSelMemEtaLUT(const l1t::LUT &lut)
void setAbsIsoCheckMemLUT(const l1t::LUT &lut)
void setBPhiExtrapolationLUT(const l1t::LUT &lut)
void setRelIsoCheckMemLUTPath(std::string path)
void setFOPosMatchQualLUT(const l1t::LUT &lut)
double bOPosMatchQualLUTMaxDREtaFine() const
void setOPhiExtrapolationLUTPath(std::string path)
void setBEtaExtrapolationLUT(const l1t::LUT &lut)
void setSortRankLUTFactors(unsigned ptFactor, unsigned qualFactor)
l1t::LUT * oEtaExtrapolationLUT()
std::string ovlNegSingleMatchQualLUTPath() const
void setFOPosMatchQualLUTMaxDR(double maxDR)
std::string idxSelMemPhiLUTPath() const
void setFPhiExtrapolationLUTPath(std::string path)
std::string fwdNegSingleMatchQualLUTPath() const
void setFwdPosSingleMatchQualLUTMaxDR(double maxDR)
void setIdxSelMemEtaLUTPath(std::string path)
std::string ovlPosSingleMatchQualLUTPath() const
l1t::LUT * idxSelMemPhiLUT()
void setFEtaExtrapolationLUT(const l1t::LUT &lut)
std::vector< std::string > sparams_
void setRelIsoCheckMemLUT(const l1t::LUT &lut)
l1t::LUT * fEtaExtrapolationLUT()
void setOPhiExtrapolationLUT(const l1t::LUT &lut)
void setBOPosMatchQualLUTMaxDR(double maxDR, double maxDREtaFine)
std::string bONegMatchQualLUTPath() const
void setFONegMatchQualLUT(const l1t::LUT &lut)
std::string sortRankLUTPath() const
void setFONegMatchQualLUTMaxDR(double maxDR)
l1t::LUT * absIsoCheckMemLUT()
l1t::LUT * fOPosMatchQualLUT()
l1t::LUT * fONegMatchQualLUT()
void setOvlNegSingleMatchQualLUTMaxDR(double maxDR)
void setAbsIsoCheckMemLUTPath(std::string path)
double fwdPosSingleMatchQualLUTMaxDR() const
double bONegMatchQualLUTMaxDREtaFine() const
void setOvlNegSingleMatchQualLUT(const l1t::LUT &lut)
void setBEtaExtrapolationLUTPath(std::string path)
double ovlNegSingleMatchQualLUTMaxDR() const
void setBONegMatchQualLUTPath(std::string path)
void setBOPosMatchQualLUTPath(std::string path)
void setOvlNegSingleMatchQualLUTPath(std::string path)
l1t::LUT * oPhiExtrapolationLUT()
void setFwdNegSingleMatchQualLUT(const l1t::LUT &lut)
void setOEtaExtrapolationLUT(const l1t::LUT &lut)
l1t::LUT * fwdPosSingleMatchQualLUT()
void setFEtaExtrapolationLUTPath(std::string path)
void setFONegMatchQualLUTPath(std::string path)
std::string fOPosMatchQualLUTPath() const
std::string fwdPosSingleMatchQualLUTPath() const
void setOvlPosSingleMatchQualLUTPath(std::string path)
void setBOPosMatchQualLUT(const l1t::LUT &lut)
l1t::LUT * bONegMatchQualLUT()
void setBONegMatchQualLUTMaxDR(double maxDR, double maxDREtaFine)
std::vector< unsigned > uparams_
void setFwVersion(unsigned fwVersion)
std::string bEtaExtrapolationLUTPath() const
l1t::LUT * ovlPosSingleMatchQualLUT()
void setOvlPosSingleMatchQualLUTMaxDR(double maxDR)
std::string oEtaExtrapolationLUTPath() const
void setFOPosMatchQualLUTPath(std::string path)
l1t::LUT * bOPosMatchQualLUT()
std::vector< double > dparams_
std::string bPhiExtrapolationLUTPath() const
l1t::LUT * idxSelMemEtaLUT()
std::string fPhiExtrapolationLUTPath() const
std::string absIsoCheckMemLUTPath() const
void setFPhiExtrapolationLUT(const l1t::LUT &lut)
unsigned sortRankLUTPtFactor() const
l1t::LUT * fPhiExtrapolationLUT()
void setBPhiExtrapolationLUTPath(std::string path)