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

#include <TriggerRecord.h>

Public Member Functions

 TriggerRecord ()=default
 
 TriggerRecord (const BCData &bunchcrossing, int firstpadentry, int npadentries, int firstchipentry, int nchipentries, int firsthitentry, int nhitentries)
 
 ~TriggerRecord ()=default
 
void setBCData (const BCData &data)
 
void setPadDataRange (int firstentry, int nentries)
 
void setPixelChipDataRange (int firstentry, int nentries)
 
void setPixelHitDataRange (int firstentry, int nentries)
 
void setIndexFirstPadObject (int firstentry)
 
void setIndexFirstPixelChipObject (int firstentry)
 
void setIndexFirstPixelHitObject (int firstentry)
 
void setNumberOfPadObjects (int nentries)
 
void setNumberOfPixelChipObjects (int nentries)
 
void setNumberOfPixelHitObjects (int nentries)
 
const BCDatagetBCData () const
 
BCDatagetBCData ()
 
int getNumberOfPadObjects () const
 
int getNumberOfPixelChipObjects () const
 
int getNumberOfPixelHitObjects () const
 
int getFirstPadEntry () const
 
int getFirstPixelChipEntry () const
 
int getFirstPixelHitEntry () const
 
void printStream (std::ostream &stream) const
 

Detailed Description

Definition at line 22 of file TriggerRecord.h.

Constructor & Destructor Documentation

◆ TriggerRecord() [1/2]

o2::focal::TriggerRecord::TriggerRecord ( )
default

◆ TriggerRecord() [2/2]

o2::focal::TriggerRecord::TriggerRecord ( const BCData bunchcrossing,
int  firstpadentry,
int  npadentries,
int  firstchipentry,
int  nchipentries,
int  firsthitentry,
int  nhitentries 
)
inline

Definition at line 29 of file TriggerRecord.h.

◆ ~TriggerRecord()

o2::focal::TriggerRecord::~TriggerRecord ( )
default

Member Function Documentation

◆ getBCData() [1/2]

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

Definition at line 44 of file TriggerRecord.h.

◆ getBCData() [2/2]

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

Definition at line 43 of file TriggerRecord.h.

◆ getFirstPadEntry()

int o2::focal::TriggerRecord::getFirstPadEntry ( ) const
inline

Definition at line 48 of file TriggerRecord.h.

◆ getFirstPixelChipEntry()

int o2::focal::TriggerRecord::getFirstPixelChipEntry ( ) const
inline

Definition at line 49 of file TriggerRecord.h.

◆ getFirstPixelHitEntry()

int o2::focal::TriggerRecord::getFirstPixelHitEntry ( ) const
inline

Definition at line 50 of file TriggerRecord.h.

◆ getNumberOfPadObjects()

int o2::focal::TriggerRecord::getNumberOfPadObjects ( ) const
inline

Definition at line 45 of file TriggerRecord.h.

◆ getNumberOfPixelChipObjects()

int o2::focal::TriggerRecord::getNumberOfPixelChipObjects ( ) const
inline

Definition at line 46 of file TriggerRecord.h.

◆ getNumberOfPixelHitObjects()

int o2::focal::TriggerRecord::getNumberOfPixelHitObjects ( ) const
inline

Definition at line 47 of file TriggerRecord.h.

◆ printStream()

void TriggerRecord::printStream ( std::ostream &  stream) const

Definition at line 19 of file TriggerRecord.cxx.

◆ setBCData()

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

Definition at line 32 of file TriggerRecord.h.

◆ setIndexFirstPadObject()

void o2::focal::TriggerRecord::setIndexFirstPadObject ( int  firstentry)
inline

Definition at line 36 of file TriggerRecord.h.

◆ setIndexFirstPixelChipObject()

void o2::focal::TriggerRecord::setIndexFirstPixelChipObject ( int  firstentry)
inline

Definition at line 37 of file TriggerRecord.h.

◆ setIndexFirstPixelHitObject()

void o2::focal::TriggerRecord::setIndexFirstPixelHitObject ( int  firstentry)
inline

Definition at line 38 of file TriggerRecord.h.

◆ setNumberOfPadObjects()

void o2::focal::TriggerRecord::setNumberOfPadObjects ( int  nentries)
inline

Definition at line 39 of file TriggerRecord.h.

◆ setNumberOfPixelChipObjects()

void o2::focal::TriggerRecord::setNumberOfPixelChipObjects ( int  nentries)
inline

Definition at line 40 of file TriggerRecord.h.

◆ setNumberOfPixelHitObjects()

void o2::focal::TriggerRecord::setNumberOfPixelHitObjects ( int  nentries)
inline

Definition at line 41 of file TriggerRecord.h.

◆ setPadDataRange()

void o2::focal::TriggerRecord::setPadDataRange ( int  firstentry,
int  nentries 
)
inline

Definition at line 33 of file TriggerRecord.h.

◆ setPixelChipDataRange()

void o2::focal::TriggerRecord::setPixelChipDataRange ( int  firstentry,
int  nentries 
)
inline

Definition at line 34 of file TriggerRecord.h.

◆ setPixelHitDataRange()

void o2::focal::TriggerRecord::setPixelHitDataRange ( int  firstentry,
int  nentries 
)
inline

Definition at line 35 of file TriggerRecord.h.


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