![]() |
ATLAS Offline Software
|
Represents the L1Topo status word of the L1Topo DAQ header, with decoder and encoder. More...
#include <Status.h>
Public Member Functions | |
| Status (const uint32_t overflow, const uint32_t crc) | |
| Construct from contents and encode word. More... | |
| Status (const uint32_t word) | |
| Construct from word and encode contents. More... | |
| uint32_t | overflow () const |
| access method More... | |
| uint32_t | crc () const |
| access method More... | |
| uint32_t | word () const |
| access method More... | |
Protected Member Functions | |
| void | decode () |
| method used by constructor to decode word More... | |
| void | encode () |
| method used by constructor to encode word More... | |
Private Attributes | |
| uint32_t | m_overflow |
| overflow flag More... | |
| uint32_t | m_crc |
| CRC mismatch flag. More... | |
| uint32_t | m_word |
| The raw data representation. More... | |
Represents the L1Topo status word of the L1Topo DAQ header, with decoder and encoder.
Used to decode/encode the 32-bit word whch contains just two 1-bit flags: overflow flag and CRC mismatch flag.
Construct from contents and encode word.
Definition at line 12 of file Status.cxx.
| L1Topo::Status::Status | ( | const uint32_t | word | ) |
Construct from word and encode contents.
Definition at line 17 of file Status.cxx.
| uint32_t L1Topo::Status::crc | ( | ) | const |
|
protected |
method used by constructor to decode word
Definition at line 28 of file Status.cxx.
|
protected |
| uint32_t L1Topo::Status::overflow | ( | ) | const |
| uint32_t L1Topo::Status::word | ( | ) | const |
|
private |
1.8.18