Project
Loading...
Searching...
No Matches
__attribute__ Struct Reference

#include <RawDataFormat.h>

Public Attributes

uint32_t TOFmagic: 12
 
uint32_t mbz: 4
 
uint32_t triggerRecvInOrbit: 8
 
uint32_t triggerServInOrbit: 8
 
uint32_t bytePayload: 20
 
uint32_t dataId: 4
 
uint32_t orbit: 32
 
TOFDataHeader_t head
 
TOFOrbit_t orbit
 
uint32_t slotId: 4
 
uint32_t eventWords: 16
 
uint32_t drmId: 7
 
uint32_t drmGenData: 1
 
uint32_t partSlotMask: 11
 
uint32_t mbza: 1
 
uint32_t clockStatus: 2
 
uint32_t drmhVersion: 5
 
uint32_t drmHSize: 4
 
uint32_t mbzb: 1
 
uint32_t enaSlotMask: 11
 
uint32_t faultSlotMask: 11
 
uint32_t readoutTimeOut: 1
 
uint32_t gbtBunchCnt: 12
 
uint32_t locBunchCnt: 12
 
uint32_t tempValue: 10
 
uint32_t tempAddress: 4
 
uint32_t eventCRC: 16
 
uint32_t irq: 1
 
DRMDataHeader_t head
 
DRMHeadW1_t w1
 
DRMHeadW2_t w2
 
DRMHeadW3_t w3
 
DRMHeadW4_t w4
 
DRMHeadW5_t w5
 
uint32_t locEvCnt: 12
 
uint32_t eventCnt: 10
 
uint32_t emptyBit: 1
 
uint32_t bunchCnt: 12
 
uint32_t status: 4
 
uint32_t trailerMark: 2
 
uint32_t tempChain: 1
 
uint32_t tempAck: 1
 
uint32_t lutErrorBit: 1
 
uint32_t time: 21
 
uint32_t chanId: 3
 
uint32_t tdcId: 4
 
uint32_t cycloneErr: 1
 
uint32_t fault: 6
 
uint32_t mbz0: 4
 
uint32_t pdl0: 8
 
uint32_t pdl1: 8
 
uint32_t pdl2: 8
 
uint32_t pdl3: 8
 
uint32_t adc0: 10
 
uint32_t adc1: 10
 
uint32_t adc2: 10
 
LTMDataHeader_t head
 
LTMPdlWord_t pdlData [12]
 
LTMAdcWord_t adcData [36]
 
LTMDataTrailer_t trailer
 

Detailed Description

Definition at line 57 of file RawDataFormat.h.

Member Data Documentation

◆ adc0

uint32_t __attribute__::adc0

Definition at line 390 of file RawDataFormat.h.

◆ adc1

uint32_t __attribute__::adc1

Definition at line 391 of file RawDataFormat.h.

◆ adc2

uint32_t __attribute__::adc2

Definition at line 392 of file RawDataFormat.h.

◆ adcData

LTMAdcWord_t __attribute__::adcData[36]

Definition at line 400 of file RawDataFormat.h.

◆ bunchCnt

uint32_t __attribute__::bunchCnt

Definition at line 278 of file RawDataFormat.h.

◆ bytePayload

uint32_t __attribute__::bytePayload

Definition at line 91 of file RawDataFormat.h.

◆ chanId

uint32_t __attribute__::chanId

Definition at line 343 of file RawDataFormat.h.

◆ clockStatus

uint32_t __attribute__::clockStatus

Definition at line 147 of file RawDataFormat.h.

◆ cycloneErr

uint32_t __attribute__::cycloneErr

Definition at line 357 of file RawDataFormat.h.

◆ dataId

uint32_t __attribute__::dataId

Definition at line 93 of file RawDataFormat.h.

◆ drmGenData

uint32_t __attribute__::drmGenData

Definition at line 138 of file RawDataFormat.h.

◆ drmHSize

uint32_t __attribute__::drmHSize

Definition at line 149 of file RawDataFormat.h.

◆ drmhVersion

uint32_t __attribute__::drmhVersion

Definition at line 148 of file RawDataFormat.h.

◆ drmId

uint32_t __attribute__::drmId

Definition at line 137 of file RawDataFormat.h.

◆ emptyBit

uint32_t __attribute__::emptyBit

Definition at line 264 of file RawDataFormat.h.

◆ enaSlotMask

uint32_t __attribute__::enaSlotMask

Definition at line 156 of file RawDataFormat.h.

◆ eventCnt

uint32_t __attribute__::eventCnt

Definition at line 263 of file RawDataFormat.h.

◆ eventCRC

uint32_t __attribute__::eventCRC

Definition at line 181 of file RawDataFormat.h.

◆ eventWords

uint32_t __attribute__::eventWords

Definition at line 136 of file RawDataFormat.h.

◆ fault

uint32_t __attribute__::fault

Definition at line 358 of file RawDataFormat.h.

◆ faultSlotMask

uint32_t __attribute__::faultSlotMask

Definition at line 158 of file RawDataFormat.h.

◆ gbtBunchCnt

uint32_t __attribute__::gbtBunchCnt

Definition at line 165 of file RawDataFormat.h.

◆ head [1/3]

TOFDataHeader_t __attribute__::head

Definition at line 101 of file RawDataFormat.h.

◆ head [2/3]

DRMDataHeader_t __attribute__::head

Definition at line 189 of file RawDataFormat.h.

◆ head [3/3]

LTMDataHeader_t __attribute__::head

Definition at line 397 of file RawDataFormat.h.

◆ irq

uint32_t __attribute__::irq

Definition at line 182 of file RawDataFormat.h.

◆ locBunchCnt

uint32_t __attribute__::locBunchCnt

Definition at line 166 of file RawDataFormat.h.

◆ locEvCnt

uint32_t __attribute__::locEvCnt

Definition at line 199 of file RawDataFormat.h.

◆ lutErrorBit

uint32_t __attribute__::lutErrorBit

Definition at line 314 of file RawDataFormat.h.

◆ mbz

uint32_t __attribute__::mbz

Definition at line 59 of file RawDataFormat.h.

◆ mbz0

uint32_t __attribute__::mbz0

Definition at line 359 of file RawDataFormat.h.

◆ mbza

uint32_t __attribute__::mbza

Definition at line 146 of file RawDataFormat.h.

◆ mbzb

uint32_t __attribute__::mbzb

Definition at line 150 of file RawDataFormat.h.

◆ orbit [1/2]

uint32_t __attribute__::orbit

Definition at line 97 of file RawDataFormat.h.

◆ orbit [2/2]

TOFOrbit_t __attribute__::orbit

Definition at line 102 of file RawDataFormat.h.

◆ partSlotMask

uint32_t __attribute__::partSlotMask

Definition at line 145 of file RawDataFormat.h.

◆ pdl0

uint32_t __attribute__::pdl0

Definition at line 383 of file RawDataFormat.h.

◆ pdl1

uint32_t __attribute__::pdl1

Definition at line 384 of file RawDataFormat.h.

◆ pdl2

uint32_t __attribute__::pdl2

Definition at line 385 of file RawDataFormat.h.

◆ pdl3

uint32_t __attribute__::pdl3

Definition at line 386 of file RawDataFormat.h.

◆ pdlData

LTMPdlWord_t __attribute__::pdlData[12]

Definition at line 398 of file RawDataFormat.h.

◆ readoutTimeOut

uint32_t __attribute__::readoutTimeOut

Definition at line 159 of file RawDataFormat.h.

◆ slotId

uint32_t __attribute__::slotId

Definition at line 135 of file RawDataFormat.h.

◆ status

uint32_t __attribute__::status

Definition at line 290 of file RawDataFormat.h.

◆ tdcId

uint32_t __attribute__::tdcId

Definition at line 344 of file RawDataFormat.h.

◆ tempAck

uint32_t __attribute__::tempAck

Definition at line 313 of file RawDataFormat.h.

◆ tempAddress

uint32_t __attribute__::tempAddress

Definition at line 174 of file RawDataFormat.h.

◆ tempChain

uint32_t __attribute__::tempChain

Definition at line 312 of file RawDataFormat.h.

◆ tempValue

uint32_t __attribute__::tempValue

Definition at line 172 of file RawDataFormat.h.

◆ time

uint32_t __attribute__::time

Definition at line 342 of file RawDataFormat.h.

◆ TOFmagic

uint32_t __attribute__::TOFmagic

Definition at line 58 of file RawDataFormat.h.

◆ trailer

LTMDataTrailer_t __attribute__::trailer

Definition at line 408 of file RawDataFormat.h.

◆ trailerMark

uint32_t __attribute__::trailerMark

Definition at line 308 of file RawDataFormat.h.

◆ triggerRecvInOrbit

uint32_t __attribute__::triggerRecvInOrbit

Definition at line 60 of file RawDataFormat.h.

◆ triggerServInOrbit

uint32_t __attribute__::triggerServInOrbit

Definition at line 61 of file RawDataFormat.h.

◆ w1

DRMHeadW1_t __attribute__::w1

Definition at line 190 of file RawDataFormat.h.

◆ w2

DRMHeadW2_t __attribute__::w2

Definition at line 191 of file RawDataFormat.h.

◆ w3

DRMHeadW3_t __attribute__::w3

Definition at line 192 of file RawDataFormat.h.

◆ w4

DRMHeadW4_t __attribute__::w4

Definition at line 193 of file RawDataFormat.h.

◆ w5

DRMHeadW5_t __attribute__::w5

Definition at line 194 of file RawDataFormat.h.


The documentation for this struct was generated from the following file: