Project
Loading...
Searching...
No Matches
o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo Struct Reference

helper to store link information in an event More...

#include <RawReaderCRU.h>

Public Member Functions

size_t getNumberOfPackets () const
 number of packets in the link
 
bool isComplete () const
 if link data is complete
 
bool isFirstPacket () const
 if packet is the first one
 

Public Attributes

size_t PayloadSize {}
 total payload size of the link in the present event
 
bool HBEndSeen {false}
 if HB end frame was seen
 
bool IsPresent {false}
 if the link is present in the current event
 
bool WasSeen {false}
 if the link was seen in any event
 
std::vector< size_t > PacketPositions {}
 all packet positions of this link in an event
 

Detailed Description

helper to store link information in an event

Definition at line 338 of file RawReaderCRU.h.

Member Function Documentation

◆ getNumberOfPackets()

size_t o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::getNumberOfPackets ( ) const
inline

number of packets in the link

Definition at line 346 of file RawReaderCRU.h.

◆ isComplete()

bool o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::isComplete ( ) const
inline

if link data is complete

Definition at line 349 of file RawReaderCRU.h.

◆ isFirstPacket()

bool o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::isFirstPacket ( ) const
inline

if packet is the first one

Definition at line 352 of file RawReaderCRU.h.

Member Data Documentation

◆ HBEndSeen

bool o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::HBEndSeen {false}

if HB end frame was seen

Definition at line 340 of file RawReaderCRU.h.

◆ IsPresent

bool o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::IsPresent {false}

if the link is present in the current event

Definition at line 341 of file RawReaderCRU.h.

◆ PacketPositions

std::vector<size_t> o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::PacketPositions {}

all packet positions of this link in an event

Definition at line 343 of file RawReaderCRU.h.

◆ PayloadSize

size_t o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::PayloadSize {}

total payload size of the link in the present event

Definition at line 339 of file RawReaderCRU.h.

◆ WasSeen

bool o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo::WasSeen {false}

if the link was seen in any event

Definition at line 342 of file RawReaderCRU.h.


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