Project
Loading...
Searching...
No Matches
o2::tpc::TPCZSHDRV2 Struct Reference

#include <ZeroSuppression.h>

Inherits o2::tpc::TPCZSHDR.

Public Types

enum  ZSFlags : unsigned char { TriggerWordPresent = 1 , nTimeBinSpanBit8 = 2 , payloadExtendsToNextPage = 4 }
 

Static Public Member Functions

static GPUglobalconstexpr () unsigned int TPC_ZS_NBITS_V34
 
static GPUglobalconstexpr () bool TIGHTLY_PACKED_V3
 
static GPUglobalconstexpr () unsigned int SAMPLESPER64BIT
 
static GPUglobalconstexpr () unsigned int TRIGGER_WORD_SIZE
 
- Static Public Member Functions inherited from o2::tpc::TPCZSHDR
static GPUglobalconstexpr () size_t TPC_ZS_PAGE_SIZE
 
static GPUglobalconstexpr () size_t TPC_MAX_SEQ_LEN
 
static GPUglobalconstexpr () size_t TPC_MAX_ZS_ROW_IN_ENDPOINT
 
static GPUglobalconstexpr () unsigned int MAX_DIGITS_IN_PAGE
 
static GPUglobalconstexpr () unsigned int TPC_ZS_NBITS_V1
 
static GPUglobalconstexpr () unsigned int TPC_ZS_NBITS_V2
 

Public Attributes

unsigned short firstZSDataOffset
 
unsigned short nTimebinHeaders
 
unsigned char flags
 
unsigned char reserved1
 
unsigned char reserved2
 
unsigned char magicWord
 
- Public Attributes inherited from o2::tpc::TPCZSHDR
unsigned char version
 
unsigned char nTimeBinSpan
 
unsigned short cruID
 
unsigned short timeOffset
 
unsigned short nADCsamples
 

Detailed Description

Definition at line 55 of file ZeroSuppression.h.

Member Enumeration Documentation

◆ ZSFlags

Enumerator
TriggerWordPresent 
nTimeBinSpanBit8 
payloadExtendsToNextPage 

Definition at line 60 of file ZeroSuppression.h.

Member Function Documentation

◆ GPUglobalconstexpr() [1/4]

static o2::tpc::TPCZSHDRV2::GPUglobalconstexpr ( )
static

◆ GPUglobalconstexpr() [2/4]

static o2::tpc::TPCZSHDRV2::GPUglobalconstexpr ( )
static

◆ GPUglobalconstexpr() [3/4]

static o2::tpc::TPCZSHDRV2::GPUglobalconstexpr ( )
static

◆ GPUglobalconstexpr() [4/4]

static o2::tpc::TPCZSHDRV2::GPUglobalconstexpr ( )
static

Member Data Documentation

◆ firstZSDataOffset

unsigned short o2::tpc::TPCZSHDRV2::firstZSDataOffset

Definition at line 66 of file ZeroSuppression.h.

◆ flags

unsigned char o2::tpc::TPCZSHDRV2::flags

Definition at line 69 of file ZeroSuppression.h.

◆ magicWord

unsigned char o2::tpc::TPCZSHDRV2::magicWord

Definition at line 72 of file ZeroSuppression.h.

◆ nTimebinHeaders

unsigned short o2::tpc::TPCZSHDRV2::nTimebinHeaders

Definition at line 68 of file ZeroSuppression.h.

◆ reserved1

unsigned char o2::tpc::TPCZSHDRV2::reserved1

Definition at line 70 of file ZeroSuppression.h.

◆ reserved2

unsigned char o2::tpc::TPCZSHDRV2::reserved2

Definition at line 71 of file ZeroSuppression.h.


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