Project
Loading...
Searching...
No Matches
o2::trd::EventRecordContainer Class Reference

Stores the TRD data for one TF i.e. a vector of EventRecords and some statistics. More...

#include <EventRecord.h>

Public Member Functions

 EventRecordContainer ()=default
 
 ~EventRecordContainer ()=default
 
void sendData (o2::framework::ProcessingContext &pc, bool generatestats, bool sortDigits, bool sendLinkStats)
 
void setCurrentEventRecord (const InteractionRecord &ir)
 
EventRecordgetCurrentEventRecord ()
 
void incLinkErrorFlags (int hcid, unsigned int flag)
 
void incLinkNoData (int hcid)
 
void incLinkWords (int hcid, int count)
 
void incLinkWordsRead (int hcid, int count)
 
void incLinkWordsRejected (int hcid, int count)
 
void incMajorVersion (int version)
 
void incParsingError (int error, int hcid)
 
void reset ()
 
void accumulateStats ()
 

Detailed Description

Stores the TRD data for one TF i.e. a vector of EventRecords and some statistics.

Definition at line 80 of file EventRecord.h.

Constructor & Destructor Documentation

◆ EventRecordContainer()

o2::trd::EventRecordContainer::EventRecordContainer ( )
default

◆ ~EventRecordContainer()

o2::trd::EventRecordContainer::~EventRecordContainer ( )
default

Member Function Documentation

◆ accumulateStats()

void o2::trd::EventRecordContainer::accumulateStats ( )

Definition at line 96 of file EventRecord.cxx.

◆ getCurrentEventRecord()

EventRecord & o2::trd::EventRecordContainer::getCurrentEventRecord ( )
inline

Definition at line 90 of file EventRecord.h.

◆ incLinkErrorFlags()

void o2::trd::EventRecordContainer::incLinkErrorFlags ( int  hcid,
unsigned int  flag 
)
inline

Definition at line 93 of file EventRecord.h.

◆ incLinkNoData()

void o2::trd::EventRecordContainer::incLinkNoData ( int  hcid)
inline

Definition at line 94 of file EventRecord.h.

◆ incLinkWords()

void o2::trd::EventRecordContainer::incLinkWords ( int  hcid,
int  count 
)
inline

Definition at line 95 of file EventRecord.h.

◆ incLinkWordsRead()

void o2::trd::EventRecordContainer::incLinkWordsRead ( int  hcid,
int  count 
)
inline

Definition at line 96 of file EventRecord.h.

◆ incLinkWordsRejected()

void o2::trd::EventRecordContainer::incLinkWordsRejected ( int  hcid,
int  count 
)
inline

Definition at line 97 of file EventRecord.h.

◆ incMajorVersion()

void o2::trd::EventRecordContainer::incMajorVersion ( int  version)
inline

Definition at line 98 of file EventRecord.h.

◆ incParsingError()

void o2::trd::EventRecordContainer::incParsingError ( int  error,
int  hcid 
)
inline

Definition at line 100 of file EventRecord.h.

◆ reset()

void o2::trd::EventRecordContainer::reset ( )

Definition at line 128 of file EventRecord.cxx.

◆ sendData()

void o2::trd::EventRecordContainer::sendData ( o2::framework::ProcessingContext pc,
bool  generatestats,
bool  sortDigits,
bool  sendLinkStats 
)

Definition at line 59 of file EventRecord.cxx.

◆ setCurrentEventRecord()

void o2::trd::EventRecordContainer::setCurrentEventRecord ( const InteractionRecord ir)

Definition at line 111 of file EventRecord.cxx.


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