Project
Loading...
Searching...
No Matches
o2::cpv::TriggerRecord Class Reference

Header for data corresponding to the same hardware trigger adapted from DataFormatsEMCAL/TriggerRecord. More...

#include <TriggerRecord.h>

Public Member Functions

 TriggerRecord ()=default
 
 TriggerRecord (const BCData &bunchcrossing, int firstentry, int nentries)
 
 ~TriggerRecord ()=default
 
void setBCData (const BCData &data)
 
void setDataRange (int firstentry, int nentries)
 
void setIndexFirstObject (int firstentry)
 
void setNumberOfObjects (int nentries)
 
const BCDatagetBCData () const
 
BCDatagetBCData ()
 
int getNumberOfObjects () const
 
int getFirstEntry () const
 
void PrintStream (std::ostream &stream) const
 

Detailed Description

Header for data corresponding to the same hardware trigger adapted from DataFormatsEMCAL/TriggerRecord.

Definition at line 29 of file TriggerRecord.h.

Constructor & Destructor Documentation

◆ TriggerRecord() [1/2]

o2::cpv::TriggerRecord::TriggerRecord ( )
default

◆ TriggerRecord() [2/2]

o2::cpv::TriggerRecord::TriggerRecord ( const BCData bunchcrossing,
int  firstentry,
int  nentries 
)
inline

Definition at line 36 of file TriggerRecord.h.

◆ ~TriggerRecord()

o2::cpv::TriggerRecord::~TriggerRecord ( )
default

Member Function Documentation

◆ getBCData() [1/2]

BCData & o2::cpv::TriggerRecord::getBCData ( )
inline

Definition at line 45 of file TriggerRecord.h.

◆ getBCData() [2/2]

const BCData & o2::cpv::TriggerRecord::getBCData ( ) const
inline

Definition at line 44 of file TriggerRecord.h.

◆ getFirstEntry()

int o2::cpv::TriggerRecord::getFirstEntry ( ) const
inline

Definition at line 47 of file TriggerRecord.h.

◆ getNumberOfObjects()

int o2::cpv::TriggerRecord::getNumberOfObjects ( ) const
inline

Definition at line 46 of file TriggerRecord.h.

◆ PrintStream()

void o2::cpv::TriggerRecord::PrintStream ( std::ostream &  stream) const

Definition at line 21 of file TriggerRecord.cxx.

◆ setBCData()

void o2::cpv::TriggerRecord::setBCData ( const BCData data)
inline

Definition at line 39 of file TriggerRecord.h.

◆ setDataRange()

void o2::cpv::TriggerRecord::setDataRange ( int  firstentry,
int  nentries 
)
inline

Definition at line 40 of file TriggerRecord.h.

◆ setIndexFirstObject()

void o2::cpv::TriggerRecord::setIndexFirstObject ( int  firstentry)
inline

Definition at line 41 of file TriggerRecord.h.

◆ setNumberOfObjects()

void o2::cpv::TriggerRecord::setNumberOfObjects ( int  nentries)
inline

Definition at line 42 of file TriggerRecord.h.


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