![]() |
![]() |
VFAT data structure - 3 words of 64 bits each. More...
#include <GEMVFAT.h>
Public Attributes | |
struct { | |
uint64_t __pad0__: 7 | |
VFAT CRC Error. More... | |
uint64_t bc: 16 | |
Bunch Crossing number, 16 bits. More... | |
uint64_t ec: 8 | |
Event Counter, 8 bits. More... | |
uint64_t header: 8 | |
normally 0x1E. 0x5E indicates that the VFAT3 internal buffer More... | |
uint64_t msData1: 16 | |
channels from 65to128 More... | |
uint64_t pos: 8 | |
uint64_t vc: 1 | |
}; | |
struct { | |
uint64_t b1010: 4 | |
1010:4 Control bits, shoud be 1010 More... | |
uint64_t b1100: 4 | |
1100:4, Control bits, shoud be 1100 More... | |
uint64_t b1110: 4 | |
1110:4 Control bits, shoud be 1110 More... | |
uint64_t bcV2: 12 | |
Bunch Crossing number, 12 bits. More... | |
uint64_t chipID: 12 | |
Chip ID, 12 bits. More... | |
uint64_t ecV2: 8 | |
Event Counter, 8 bits. More... | |
uint64_t flag: 4 | |
Control Flags: 4 bits, Hamming Error/AFULL/SEUlogic/SUEI2C. More... | |
uint64_t msData1v2: 16 | |
channels from 65to128 - placeholder since msData1 reads same info More... | |
}; | |
uint64_t | word |
struct { ... } |
struct { ... } |
uint64_t GEMVFAT::VFATfirst::b1010 |
uint64_t GEMVFAT::VFATfirst::b1100 |
uint64_t GEMVFAT::VFATfirst::b1110 |
uint64_t GEMVFAT::VFATfirst::bc |
Bunch Crossing number, 16 bits.
Definition at line 13 of file GEMVFAT.h.
Referenced by geometryXMLparser.Alignable::covariance().
uint64_t GEMVFAT::VFATfirst::bcV2 |
uint64_t GEMVFAT::VFATfirst::flag |
uint64_t GEMVFAT::VFATfirst::header |
uint64_t GEMVFAT::VFATfirst::msData1v2 |