#include <L1MuGMTReg.h>
Public Member Functions | |
virtual std::string | getName ()=0 |
get Name More... | |
unsigned | getNumberOfInstances () |
get number on instances More... | |
unsigned | getValue (int idx) |
get Value More... | |
L1MuGMTReg (int ninst=2) | |
default constructor More... | |
virtual | ~L1MuGMTReg () |
destructor More... | |
Protected Attributes | |
std::vector< unsigned > | m_value |
Description: A 16bit VME register
Used to configure the GMT. The register class represents multiple instances of the register in the hardware (by default 2)
Definition at line 44 of file L1MuGMTReg.h.
|
inline |
|
inlinevirtual |
|
pure virtual |
get Name
Implemented in L1MuGMTRegCDLConfig, L1MuGMTRegSortRankOffset, and L1MuGMTRegMMConfig.
Referenced by plotting.Plot::draw().
|
inline |
|
inline |
get Value
Definition at line 53 of file L1MuGMTReg.h.
References training_settings::idx, and m_value.
Referenced by L1MuGMTMerger::createMergedCand(), and L1MuGMTCancelOutUnit::decide().
|
protected |
Definition at line 62 of file L1MuGMTReg.h.
Referenced by getNumberOfInstances(), getValue(), L1MuGMTRegMMConfigMIPISO::L1MuGMTRegMMConfigMIPISO(), L1MuGMTRegMMConfigSRK::L1MuGMTRegMMConfigSRK(), L1MuGMTRegSortRankOffset::L1MuGMTRegSortRankOffset(), L1MuGMTRegCDLConfig::setCDLConfig(), and L1MuGMTRegMMConfig::setMergeMethod().