1 #include "../interface/MicroGMTExtrapolationLUT.h"
15 m_etaRedInWidth = config.
getParameter<
int>(
"etaAbsRed_in_width");
16 m_ptRedInWidth = config.
getParameter<
int>(
"pTred_in_width");
18 m_totalInWidth = m_ptRedInWidth + m_etaRedInWidth;
20 m_ptRedMask = (1 << m_ptRedInWidth) - 1;
21 m_etaRedMask = ((1 << m_etaRedInWidth) - 1) << m_ptRedInWidth;
44 return lookupPacked(hashInput(checkedInput(eta, m_etaRedInWidth), checkedInput(pt, m_ptRedInWidth)));
55 result += eta << m_ptRedInWidth;
63 eta = input & m_etaRedMask;
64 pt = input >> m_etaRedInWidth;
T getParameter(std::string const &) const
static std::string const input