![]() |
ATLAS Offline Software
|
#include <WordDecoder.h>
Public Member Functions | |
| BitField (const std::string &name, uint8_t begin, uint8_t size) | |
| template<typename T> | |
| T | get (const uint32_t &word) const |
Static Public Member Functions | |
| template<typename T> | |
| static T | get (const uint32_t &word, uint8_t offset, uint8_t size) |
| static uint32_t | mask (uint32_t word, uint8_t offset, uint32_t mask) |
Private Attributes | |
| std::string | m_name |
| uint32_t | m_mask |
| uint8_t | m_shift |
Definition at line 14 of file WordDecoder.h.
| LVL1BS::BitField::BitField | ( | const std::string & | name, |
| uint8_t | begin, | ||
| uint8_t | size ) |
|
inline |
Definition at line 22 of file WordDecoder.h.
|
inlinestatic |
Definition at line 26 of file WordDecoder.h.
|
inlinestatic |
Definition at line 30 of file WordDecoder.h.
|
private |
Definition at line 17 of file WordDecoder.h.
|
private |
Definition at line 16 of file WordDecoder.h.
|
private |
Definition at line 18 of file WordDecoder.h.