CMS 3D CMS Logo

L1MuGMTMIAUEtaProLUT Member List

This is the complete list of members for L1MuGMTMIAUEtaProLUT, including all inherited members.
caloEtaBoundsL1MuGMTMIAUEtaProLUT [private, static]
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()L1MuGMTMIAUEtaProLUT [private]
ISO_BRPC enum valueL1MuGMTMIAUEtaProLUT
ISO_CSC enum valueL1MuGMTMIAUEtaProLUT
ISO_DT enum valueL1MuGMTMIAUEtaProLUT
ISO_FRPC enum valueL1MuGMTMIAUEtaProLUT
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]
L1MuGMTLUTConverter classL1MuGMTLUT [friend]
L1MuGMTMIAUEtaProLUT()L1MuGMTMIAUEtaProLUT [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 L1MuGMTMIAUEtaProLUT [inline, virtual]
LookupPacked(int idx, unsigned) const L1MuGMTLUT [inline]
LookupPacked(int idx, const std::vector< unsigned > &address) const L1MuGMTLUT [inline]
m_ContentsL1MuGMTLUT [protected]
m_distrRAML1MuGMTLUT [protected]
m_GeneralLUTVersionL1MuGMTLUT [protected]
m_initializedL1MuGMTLUT [protected]
m_InputsL1MuGMTLUT [protected]
m_InstNamesL1MuGMTLUT [protected]
m_IsolationCellSizeEtaL1MuGMTMIAUEtaProLUT [private]
m_nameL1MuGMTLUT [protected]
m_NLUTSL1MuGMTLUT [protected]
m_OutputsL1MuGMTLUT [protected]
m_saveFlagL1MuGMTLUT [protected]
m_TotalInWidthL1MuGMTLUT [protected]
m_TotalOutWidthL1MuGMTLUT [protected]
m_UseLookupFunctionL1MuGMTLUT [protected]
m_vme_addr_widthL1MuGMTLUT [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
MIP_BRPC enum valueL1MuGMTMIAUEtaProLUT
MIP_CSC enum valueL1MuGMTMIAUEtaProLUT
MIP_DT enum valueL1MuGMTMIAUEtaProLUT
MIP_FRPC enum valueL1MuGMTMIAUEtaProLUT
Name()L1MuGMTLUT [inline]
numberOfInstances()L1MuGMTLUT [inline]
port typedefL1MuGMTLUT
Save(const char *path)L1MuGMTLUT
Set(int idx, unsigned address, unsigned value)L1MuGMTLUT [protected]
SpecificLookup(int idx, unsigned eta, unsigned pt, unsigned charge) const L1MuGMTMIAUEtaProLUT [inline]
SpecificLookup_eta_sel(int idx, unsigned eta, unsigned pt, unsigned charge) const L1MuGMTMIAUEtaProLUT [inline]
TheLookupFunction(int idx, unsigned eta, unsigned pt, unsigned charge) const L1MuGMTMIAUEtaProLUT [private]
u2vec(unsigned value, const std::vector< port > &widths) const L1MuGMTLUT [inline, protected]
vec2u(const std::vector< unsigned > &vec, const std::vector< port > &widths) const L1MuGMTLUT [inline, protected]
~L1MuGMTLUT()L1MuGMTLUT [virtual]
~L1MuGMTMIAUEtaProLUT()L1MuGMTMIAUEtaProLUT [inline, virtual]