|
Orion
high-rate readout
|
Public Attributes | |
| uint32_t | header_marker = HEADER_MARKER |
| uint32_t | fragment_size = 0 |
| header marker | |
| uint32_t | header_size = HEADER_SIZE |
| size of fragment in words | |
| uint32_t | format_version |
| header size in words | |
| uint32_t | source_id = 0 |
| format version major[16].minor[16] | |
| uint32_t | status_size = n |
| origin of the fragment [sub-detector id, module id] | |
| uint32_t | status [n] |
| number of status elements | |
| uint32_t | checksum_type = 0 |
| status elements | |
| uint64_t | timestamp = 0x2000000010000000L |
| check sum type, after status elements More... | |
| uint32_t | felix_device = 0xF |
| Timestamp for ROB in bunch crossing. | |
Static Public Attributes | |
| static constexpr uint32_t | HEADER_SIZE = sizeof(Header)/4 |
| ROB header size. | |
| uint64_t itk::fragment::ROB::Header< n >::timestamp = 0x2000000010000000L |