CMS 3D CMS Logo

L1MuGMTMIAUEtaProLUT Member List

This is the complete list of members for L1MuGMTMIAUEtaProLUT, including all inherited members.

caloEtaBoundsL1MuGMTMIAUEtaProLUTprivatestatic
Init(const char *name, const std::vector< std::string > &instances, const std::vector< port > &in_widths, const std::vector< port > &out_widths, unsigned vme_addr_width=0, bool distrRAM=false)L1MuGMTLUTprotected
InitParameters()L1MuGMTMIAUEtaProLUTprivate
ISO_BRPC enum valueL1MuGMTMIAUEtaProLUT
ISO_CSC enum valueL1MuGMTMIAUEtaProLUT
ISO_DT enum valueL1MuGMTMIAUEtaProLUT
ISO_FRPC enum valueL1MuGMTMIAUEtaProLUT
L1MuGMTLUT()L1MuGMTLUTinline
L1MuGMTLUT(const char *name, const std::vector< std::string > &instances, const std::vector< port > &in_widths, const std::vector< port > &out_widths, unsigned vme_addr_width=0, bool distrRAM=false)L1MuGMTLUTinline
L1MuGMTLUT(const char *name, const std::string &instances, const std::string &inputs, const std::string &outputs, unsigned vme_addr_width=0, bool distrRAM=false)L1MuGMTLUTinline
L1MuGMTMIAUEtaProLUT()L1MuGMTMIAUEtaProLUTinline
Load(const char *path)L1MuGMTLUT
Lookup(int idx, const std::vector< unsigned > &address) const L1MuGMTLUTinline
Lookup(int idx, unsigned address) const L1MuGMTLUTinline
LookupFunctionPacked(int idx, unsigned address) const L1MuGMTMIAUEtaProLUTinlinevirtual
LookupPacked(int idx, unsigned) const L1MuGMTLUTinline
LookupPacked(int idx, const std::vector< unsigned > &address) const L1MuGMTLUTinline
m_ContentsL1MuGMTLUTprotected
m_distrRAML1MuGMTLUTprotected
m_GeneralLUTVersionL1MuGMTLUTprotected
m_initializedL1MuGMTLUTprotected
m_InputsL1MuGMTLUTprotected
m_InstNamesL1MuGMTLUTprotected
m_IsolationCellSizeEtaL1MuGMTMIAUEtaProLUTprivate
m_nameL1MuGMTLUTprotected
m_NLUTSL1MuGMTLUTprotected
m_OutputsL1MuGMTLUTprotected
m_saveFlagL1MuGMTLUTprotected
m_TotalInWidthL1MuGMTLUTprotected
m_TotalOutWidthL1MuGMTLUTprotected
m_UseLookupFunctionL1MuGMTLUTprotected
m_vme_addr_widthL1MuGMTLUTprotected
MakeSubClass(const char *fname="", const char *template_file_h="../interface/L1MuGMTLUT_SubClass.h_template", const char *template_file_cc="../interface/L1MuGMTLUT_SubClass.cc_template")L1MuGMTLUT
MIP_BRPC enum valueL1MuGMTMIAUEtaProLUT
MIP_CSC enum valueL1MuGMTMIAUEtaProLUT
MIP_DT enum valueL1MuGMTMIAUEtaProLUT
MIP_FRPC enum valueL1MuGMTMIAUEtaProLUT
Name()L1MuGMTLUTinline
numberOfInstances()L1MuGMTLUTinline
port typedefL1MuGMTLUT
Save(const char *path)L1MuGMTLUT
Set(int idx, unsigned address, unsigned value)L1MuGMTLUTprotected
SpecificLookup(int idx, unsigned eta, unsigned pt, unsigned charge) const L1MuGMTMIAUEtaProLUTinline
SpecificLookup_eta_sel(int idx, unsigned eta, unsigned pt, unsigned charge) const L1MuGMTMIAUEtaProLUTinline
TheLookupFunction(int idx, unsigned eta, unsigned pt, unsigned charge) const L1MuGMTMIAUEtaProLUTprivate
u2vec(unsigned value, const std::vector< port > &widths) const L1MuGMTLUTinlineprotected
vec2u(const std::vector< unsigned > &vec, const std::vector< port > &widths) const L1MuGMTLUTinlineprotected
~L1MuGMTLUT()L1MuGMTLUTvirtual
~L1MuGMTMIAUEtaProLUT()L1MuGMTMIAUEtaProLUTinlinevirtual