#include <MdtHistCoder.h>
|
| static uint16_t | encode (const uint16_t regionIn, const uint16_t layerIn, const uint16_t phiIn, const uint16_t crate_regionIn, const uint16_t crateIn) |
| static uint16_t | decode (const uint16_t value, const uint16_t field) |
|
| static constexpr std::array< uint16_t, 5 > | m_bitshift {{0, 2, 4, 6, 8}} |
| static constexpr std::array< uint16_t, 5 > | m_bitmask {{0x3, 0x3, 0x3, 0x3, 0xF}} |
Definition at line 5 of file MdtHistCoder.h.
◆ anonymous enum
| Enumerator |
|---|
| region | |
| layer | |
| crate_region | |
| crate | |
| phi | |
Definition at line 7 of file MdtHistCoder.h.
◆ decode()
| uint16_t MdtHistCoder::decode |
( |
const uint16_t | value, |
|
|
const uint16_t | field ) |
|
inlinestatic |
Definition at line 29 of file MdtHistCoder.h.
static constexpr std::array< uint16_t, 5 > m_bitmask
static constexpr std::array< uint16_t, 5 > m_bitshift
◆ encode()
| uint16_t MdtHistCoder::encode |
( |
const uint16_t | regionIn, |
|
|
const uint16_t | layerIn, |
|
|
const uint16_t | phiIn, |
|
|
const uint16_t | crate_regionIn, |
|
|
const uint16_t | crateIn ) |
|
inlinestatic |
◆ m_bitmask
| std::array<uint16_t, 5> MdtHistCoder::m_bitmask {{0x3, 0x3, 0x3, 0x3, 0xF}} |
|
staticconstexprprivate |
◆ m_bitshift
| std::array<uint16_t, 5> MdtHistCoder::m_bitshift {{0, 2, 4, 6, 8}} |
|
staticconstexprprivate |
The documentation for this class was generated from the following file: