ATLAS Offline Software
|
Class representing data record for silicon detectors. More...
#include <AFP_SiRawData.h>
Public Member Functions | |
uint16_t | column () const |
Value of 9-15 most significant bits. More... | |
void | setColumn (const uint16_t column) |
uint32_t | row () const |
Value of 16-24 most significant bits. More... | |
void | setRow (const uint32_t row) |
uint16_t | timeOverThreshold () const |
Value of eight least significant bits. More... | |
void | setTimeOverThreshold (const uint16_t timeOverThreshold) |
uint16_t | hitDiscConfig () const |
Value of third and forth most significant bits. More... | |
void | setHitDiscConfig (const uint16_t hitDiscConfig) |
uint16_t | link () const |
void | setLink (const uint16_t outlink) |
Private Attributes | |
uint16_t | m_column |
Value of 9-15 most significant bits. More... | |
uint32_t | m_row |
Value of 16-24 most significant bits. More... | |
uint16_t | m_timeOverThreshold |
Value of eight least significant bits. More... | |
uint16_t | m_hitDiscConfig = 0 |
Value of third and forth most significant bits. More... | |
uint16_t | m_link = 0 |
Values of the 5-8 most significant bits. More... | |
Class representing data record for silicon detectors.
Documentation of the format is in presentation: https://indico.cern.ch/login/?next=%2Fevent%2F493415%2Fcontributions%2F1172054%2Fattachments%2F1222236%2F1787442%2Fbytestream.pdf
Definition at line 16 of file AFP_SiRawData.h.
|
inline |
Value of 9-15 most significant bits.
In the following record: xxxx xxxx CCCC CCCx xxxx xxxx xxxx xxxx
it means bits marked with C
. Contains column number of the fired pixel.
Definition at line 20 of file AFP_SiRawData.h.
|
inlineinherited |
Value of third and forth most significant bits.
In the following record: xxdd xxxx xxxx xxxx xxxx xxxx xxxx xxxx
it means bits marked with d
.
Definition at line 20 of file AFP_RawDataCommonHead.h.
|
inlineinherited |
Definition at line 23 of file AFP_RawDataCommonHead.h.
|
inline |
Value of 16-24 most significant bits.
In the following record: xxxx xxxx xxxx xxxR RRRR RRRR xxxx xxxx
it means bits marked with R
. Contains row number of the fired pixel.
Definition at line 24 of file AFP_SiRawData.h.
|
inline |
Definition at line 21 of file AFP_SiRawData.h.
|
inlineinherited |
Definition at line 21 of file AFP_RawDataCommonHead.h.
|
inlineinherited |
Definition at line 24 of file AFP_RawDataCommonHead.h.
|
inline |
Definition at line 25 of file AFP_SiRawData.h.
|
inline |
Definition at line 29 of file AFP_SiRawData.h.
|
inline |
Value of eight least significant bits.
In the following record: xxxx xxxx xxxx xxxx xxxx xxxx TTTT TTTT
it means bits marked with T
. Contains information about signal time over threshold.
Definition at line 28 of file AFP_SiRawData.h.
|
private |
Value of 9-15 most significant bits.
In the following record: xxxx xxxx CCCC CCCx xxxx xxxx xxxx xxxx
it means bits marked with C
. Contains column number of the fired pixel.
Definition at line 37 of file AFP_SiRawData.h.
|
privateinherited |
Value of third and forth most significant bits.
In the following record: xxdd xxxx xxxx xxxx xxxx xxxx xxxx xxxx
it means bits marked with d
.
Definition at line 33 of file AFP_RawDataCommonHead.h.
|
privateinherited |
Values of the 5-8 most significant bits.
In the following record: xxxx LLLL xxxx xxxx xxxx xxxx xxxx xxxx
it means bits marked with L
.
Definition at line 39 of file AFP_RawDataCommonHead.h.
|
private |
Value of 16-24 most significant bits.
In the following record: xxxx xxxx xxxx xxxR RRRR RRRR xxxx xxxx
it means bits marked with R
. Contains row number of the fired pixel.
Definition at line 44 of file AFP_SiRawData.h.
|
private |
Value of eight least significant bits.
In the following record: xxxx xxxx xxxx xxxx xxxx xxxx TTTT TTTT
it means bits marked with T
. Contains information about signal time over threshold.
Definition at line 51 of file AFP_SiRawData.h.