![]() |
ATLAS Offline Software
|
Class represnting header record in bytestream. More...
#include <AFP_RawCollectionHead.h>
Public Member Functions | |
| uint16_t | lvl1Id () const |
| Value of 11-15 least significant bits. More... | |
| void | setLvl1Id (const uint16_t lvl1Id) |
| uint16_t | link () const |
| Value of 5-8 most significant bits. More... | |
| void | setLink (const uint16_t link) |
| uint32_t | frontendFlag () const |
| Value of the 16 least significant bit. More... | |
| void | setFrontendFlag (const uint32_t flag) |
| uint16_t | bcId () const |
| Value of 10 least significant bits. More... | |
| void | setBcId (const uint16_t bcId) |
| uint32_t | robId () const |
| ROB in from which the collection was read. More... | |
| void | setRobId (const uint32_t robId) |
Private Attributes | |
| uint16_t | m_lvl1Id |
| Value of 11-15 least significant bits. More... | |
| uint16_t | m_link |
| Value of 5-8 most significant bits. More... | |
| uint32_t | m_frontendFlag |
| Value of the 16 least significant bit. More... | |
| uint16_t | m_bcId |
| Value of 10 least significant bits. More... | |
| uint32_t | m_robId |
| ROB in from which the collection was read. More... | |
Class represnting header record in bytestream.
Header record in bytestream starts a new collection that is why this class is meant to be base for the data collections.
Definition at line 14 of file AFP_RawCollectionHead.h.
|
inline |
Value of 10 least significant bits.
In the following record: xxxx xxxx xxxx xxxx xxxx xxBB BBBB BBBB it means bits marked with B. Contains information about bunch crossing ID.
Definition at line 30 of file AFP_RawCollectionHead.h.
|
inline |
Value of the 16 least significant bit.
In the following record: xxxx xxxx xxxx xxxx Fxxx xxxx xxxx xxxx it means bits marked with F.
Definition at line 26 of file AFP_RawCollectionHead.h.
|
inline |
Value of 5-8 most significant bits.
In the following record: xxxx LLLL xxxx xxxx xxxx xxxx xxxx xxxx it means bits marked with L. Contains information about outlink.
Definition at line 22 of file AFP_RawCollectionHead.h.
|
inline |
Value of 11-15 least significant bits.
In the following record: xxxx xxxx xxxx xxxx xLLL LLxx xxxx xxxx it means bits marked with L.
Definition at line 18 of file AFP_RawCollectionHead.h.
|
inline |
|
inline |
Definition at line 31 of file AFP_RawCollectionHead.h.
|
inline |
Definition at line 27 of file AFP_RawCollectionHead.h.
|
inline |
Definition at line 23 of file AFP_RawCollectionHead.h.
|
inline |
Definition at line 19 of file AFP_RawCollectionHead.h.
|
inline |
Definition at line 35 of file AFP_RawCollectionHead.h.
|
private |
Value of 10 least significant bits.
In the following record: xxxx xxxx xxxx xxxx xxxx xxBB BBBB BBBB it means bits marked with B. Contains information about bunch crossing ID.
Definition at line 60 of file AFP_RawCollectionHead.h.
|
private |
Value of the 16 least significant bit.
In the following record: xxxx xxxx xxxx xxxx Fxxx xxxx xxxx xxxx it means bits marked with F.
Definition at line 54 of file AFP_RawCollectionHead.h.
|
private |
Value of 5-8 most significant bits.
In the following record: xxxx LLLL xxxx xxxx xxxx xxxx xxxx xxxx it means bits marked with L. Contains information about outlink.
Definition at line 48 of file AFP_RawCollectionHead.h.
|
private |
Value of 11-15 least significant bits.
In the following record: xxxx xxxx xxxx xxxx xLLL LLxx xxxx xxxx it means bits marked with L.
Definition at line 42 of file AFP_RawCollectionHead.h.
|
private |
ROB in from which the collection was read.
Definition at line 63 of file AFP_RawCollectionHead.h.
1.8.18