This is the complete list of members for L1MuGMTLFDisableHotLUT, including all inherited members.
CSC enum value | L1MuGMTLFDisableHotLUT | |
DT enum value | L1MuGMTLFDisableHotLUT | |
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) | L1MuGMTLUT | protected |
InitParameters() | L1MuGMTLFDisableHotLUT | private |
L1MuGMTLFDisableHotLUT() | L1MuGMTLFDisableHotLUT | inline |
L1MuGMTLUT() | L1MuGMTLUT | inline |
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) | L1MuGMTLUT | inline |
L1MuGMTLUT(const char *name, const std::string &instances, const std::string &inputs, const std::string &outputs, unsigned vme_addr_width=0, bool distrRAM=false) | L1MuGMTLUT | inline |
Load(const char *path) | L1MuGMTLUT | |
Lookup(int idx, const std::vector< unsigned > &address) const | L1MuGMTLUT | inline |
Lookup(int idx, unsigned address) const | L1MuGMTLUT | inline |
LookupFunctionPacked(int idx, unsigned address) const override | L1MuGMTLFDisableHotLUT | inlinevirtual |
LookupPacked(int idx, unsigned) const | L1MuGMTLUT | inline |
LookupPacked(int idx, const std::vector< unsigned > &address) const | L1MuGMTLUT | inline |
m_Contents | L1MuGMTLUT | protected |
m_distrRAM | L1MuGMTLUT | protected |
m_GeneralLUTVersion | L1MuGMTLUT | protected |
m_initialized | L1MuGMTLUT | protected |
m_Inputs | L1MuGMTLUT | protected |
m_InstNames | L1MuGMTLUT | protected |
m_name | L1MuGMTLUT | protected |
m_NLUTS | L1MuGMTLUT | protected |
m_Outputs | L1MuGMTLUT | protected |
m_saveFlag | L1MuGMTLUT | protected |
m_TotalInWidth | L1MuGMTLUT | protected |
m_TotalOutWidth | L1MuGMTLUT | protected |
m_UseLookupFunction | L1MuGMTLUT | protected |
m_vme_addr_width | L1MuGMTLUT | protected |
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 | |
Name() | L1MuGMTLUT | inline |
numberOfInstances() | L1MuGMTLUT | inline |
port typedef | L1MuGMTLUT | |
Save(const char *path) | L1MuGMTLUT | |
Set(int idx, unsigned address, unsigned value) | L1MuGMTLUT | protected |
SpecificLookup(int idx, unsigned eta, unsigned phi) const | L1MuGMTLFDisableHotLUT | inline |
SpecificLookup_disable_hot(int idx, unsigned eta, unsigned phi) const | L1MuGMTLFDisableHotLUT | inline |
TheLookupFunction(int idx, unsigned eta, unsigned phi) const | L1MuGMTLFDisableHotLUT | private |
u2vec(unsigned value, const std::vector< port > &widths) const | L1MuGMTLUT | inlineprotected |
vec2u(const std::vector< unsigned > &vec, const std::vector< port > &widths) const | L1MuGMTLUT | inlineprotected |
~L1MuGMTLFDisableHotLUT() override | L1MuGMTLFDisableHotLUT | inline |
~L1MuGMTLUT() | L1MuGMTLUT | virtual |