Project
Loading...
Searching...
No Matches
o2::cpv::PadWord Union Reference

#include <RawFormats.h>

Public Attributes

uint32_t mDataWord
 
struct { 
 
   uint32_t   charge: 12 
 Bits 0 - 11 : charge. More...
 
   uint32_t   address: 6 
 Bits 12 - 17 : address (0..47) More...
 
   uint32_t   gas: 3 
 Bits 18 - 20 : gasiplex (1..10) More...
 
   uint32_t   dil: 2 
 Bits 21 - 22 : dilogic (1..24) More...
 
   uint32_t   zero: 1 
 Bits 23 - 23 : control bit (0 -> pad word, 1 -> FEE control word) More...
 
};  
 
char mBytes [4]
 

Detailed Description

Definition at line 25 of file RawFormats.h.

Member Data Documentation

◆ [struct]

struct { ... } o2::cpv::PadWord

◆ address

uint32_t o2::cpv::PadWord::address

Bits 12 - 17 : address (0..47)

Definition at line 29 of file RawFormats.h.

◆ charge

uint32_t o2::cpv::PadWord::charge

Bits 0 - 11 : charge.

Definition at line 28 of file RawFormats.h.

◆ dil

uint32_t o2::cpv::PadWord::dil

Bits 21 - 22 : dilogic (1..24)

Definition at line 31 of file RawFormats.h.

◆ gas

uint32_t o2::cpv::PadWord::gas

Bits 18 - 20 : gasiplex (1..10)

Definition at line 30 of file RawFormats.h.

◆ mBytes

char o2::cpv::PadWord::mBytes[4]

Definition at line 34 of file RawFormats.h.

◆ mDataWord

uint32_t o2::cpv::PadWord::mDataWord

Definition at line 26 of file RawFormats.h.

◆ zero

uint32_t o2::cpv::PadWord::zero

Bits 23 - 23 : control bit (0 -> pad word, 1 -> FEE control word)

Definition at line 32 of file RawFormats.h.


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