Project
Loading...
Searching...
No Matches
o2::fit::EventHeader Struct Reference

#include <RawEventData.h>

Public Member Functions

InteractionRecord getIntRec () const
 
uint16_t getBC () const
 
uint32_t getOrbit () const
 
void setIntRec (const InteractionRecord &intRec)
 
bool isBadDescriptor () const
 
void print () const
 

Public Attributes

uint64_t bc: 12
 
uint64_t orbit: 32
 
uint64_t phase: 3
 
uint64_t errorPhase: 1
 
uint64_t reservedField1: 16
 
uint64_t reservedField2: 8
 
uint64_t nGBTWords: 4
 
uint64_t startDescriptor: 4
 

Static Public Attributes

static constexpr size_t PayloadSize = 10
 
static constexpr size_t PayloadPerGBTword = 10
 
static constexpr size_t MinNelements = 1
 
static constexpr size_t MaxNelements = 1
 
static constexpr uint64_t sDescriptor = 0xf
 

Detailed Description

Definition at line 26 of file RawEventData.h.

Member Function Documentation

◆ getBC()

uint16_t o2::fit::EventHeader::getBC ( ) const
inline

Definition at line 41 of file RawEventData.h.

◆ getIntRec()

InteractionRecord o2::fit::EventHeader::getIntRec ( ) const
inline

Definition at line 40 of file RawEventData.h.

◆ getOrbit()

uint32_t o2::fit::EventHeader::getOrbit ( ) const
inline

Definition at line 42 of file RawEventData.h.

◆ isBadDescriptor()

bool o2::fit::EventHeader::isBadDescriptor ( ) const
inline

Definition at line 48 of file RawEventData.h.

◆ print()

void EventHeader::print ( ) const

Definition at line 16 of file RawEventData.cxx.

◆ setIntRec()

void o2::fit::EventHeader::setIntRec ( const InteractionRecord intRec)
inline

Definition at line 43 of file RawEventData.h.

Member Data Documentation

◆ bc

uint64_t o2::fit::EventHeader::bc

Definition at line 32 of file RawEventData.h.

◆ errorPhase

uint64_t o2::fit::EventHeader::errorPhase

Definition at line 35 of file RawEventData.h.

◆ MaxNelements

constexpr size_t o2::fit::EventHeader::MaxNelements = 1
staticconstexpr

Definition at line 30 of file RawEventData.h.

◆ MinNelements

constexpr size_t o2::fit::EventHeader::MinNelements = 1
staticconstexpr

Definition at line 29 of file RawEventData.h.

◆ nGBTWords

uint64_t o2::fit::EventHeader::nGBTWords

Definition at line 38 of file RawEventData.h.

◆ orbit

uint64_t o2::fit::EventHeader::orbit

Definition at line 33 of file RawEventData.h.

◆ PayloadPerGBTword

constexpr size_t o2::fit::EventHeader::PayloadPerGBTword = 10
staticconstexpr

Definition at line 28 of file RawEventData.h.

◆ PayloadSize

constexpr size_t o2::fit::EventHeader::PayloadSize = 10
staticconstexpr

Definition at line 27 of file RawEventData.h.

◆ phase

uint64_t o2::fit::EventHeader::phase

Definition at line 34 of file RawEventData.h.

◆ reservedField1

uint64_t o2::fit::EventHeader::reservedField1

Definition at line 36 of file RawEventData.h.

◆ reservedField2

uint64_t o2::fit::EventHeader::reservedField2

Definition at line 37 of file RawEventData.h.

◆ sDescriptor

constexpr uint64_t o2::fit::EventHeader::sDescriptor = 0xf
staticconstexpr

Definition at line 31 of file RawEventData.h.

◆ startDescriptor

uint64_t o2::fit::EventHeader::startDescriptor

Definition at line 39 of file RawEventData.h.


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