Project
Loading...
Searching...
No Matches
o2::tof::ReadoutWindowData Struct Reference

#include <Digit.h>

Public Member Functions

const InteractionRecordgetBCData () const
 
void setEmptyCrate (int crate)
 
bool isEmptyCrate (int crate) const
 
void addedDiagnostic (int crate)
 
void setDiagnosticInCrate (int crate, int val)
 
int getDiagnosticInCrate (int crate) const
 
void setBCData (int orbit, int bc)
 
void setBCData (InteractionRecord &src)
 
void SetBC (int bc)
 
void SetOrbit (int orbit)
 
gsl::span< const DigitgetBunchChannelData (const gsl::span< const Digit > tfdata) const
 
 ReadoutWindowData ()=default
 
 ReadoutWindowData (int first, int ne)
 
int first () const
 
int size () const
 
int firstDia () const
 
int sizeDia () const
 
void setFirstEntry (int first)
 
void setNEntries (int ne)
 
void setFirstEntryDia (int first)
 
void setNEntriesDia (int ne)
 
void setEventCounter (int ev)
 
void setDeltaEventCounterCrate (int crate, int ev)
 
int getEventCounter () const
 
int getDeltaEventCounterCrate (int crate) const
 
void setDeltaBCCrate (int crate, int bc)
 
int getDeltaBCCrate (int crate) const
 
 ClassDefNV (ReadoutWindowData, 4)
 

Public Attributes

o2::dataformats::RangeReference< int, intref
 
o2::dataformats::RangeReference< int, intrefDiagnostic
 
int mNdiaCrate [Geo::kNCrate] = {0}
 
int mDeltaBCCrate [Geo::kNCrate] = {0}
 
int mDeltaEventCounterCrate [Geo::kNCrate] = {0}
 
InteractionRecord mFirstIR {0, 0}
 
int mEventCounter = 0
 

Detailed Description

Definition at line 123 of file Digit.h.

Constructor & Destructor Documentation

◆ ReadoutWindowData() [1/2]

o2::tof::ReadoutWindowData::ReadoutWindowData ( )
default

◆ ReadoutWindowData() [2/2]

o2::tof::ReadoutWindowData::ReadoutWindowData ( int  first,
int  ne 
)
inline

Definition at line 172 of file Digit.h.

Member Function Documentation

◆ addedDiagnostic()

void o2::tof::ReadoutWindowData::addedDiagnostic ( int  crate)
inline

Definition at line 141 of file Digit.h.

◆ ClassDefNV()

o2::tof::ReadoutWindowData::ClassDefNV ( ReadoutWindowData  ,
 
)

◆ first()

int o2::tof::ReadoutWindowData::first ( ) const
inline

Definition at line 180 of file Digit.h.

◆ firstDia()

int o2::tof::ReadoutWindowData::firstDia ( ) const
inline

Definition at line 182 of file Digit.h.

◆ getBCData()

const InteractionRecord & o2::tof::ReadoutWindowData::getBCData ( ) const
inline

Definition at line 137 of file Digit.h.

◆ getBunchChannelData()

gsl::span< const Digit > o2::tof::ReadoutWindowData::getBunchChannelData ( const gsl::span< const Digit tfdata) const
inline

Definition at line 165 of file Digit.h.

◆ getDeltaBCCrate()

int o2::tof::ReadoutWindowData::getDeltaBCCrate ( int  crate) const
inline

Definition at line 195 of file Digit.h.

◆ getDeltaEventCounterCrate()

int o2::tof::ReadoutWindowData::getDeltaEventCounterCrate ( int  crate) const
inline

Definition at line 193 of file Digit.h.

◆ getDiagnosticInCrate()

int o2::tof::ReadoutWindowData::getDiagnosticInCrate ( int  crate) const
inline

Definition at line 143 of file Digit.h.

◆ getEventCounter()

int o2::tof::ReadoutWindowData::getEventCounter ( ) const
inline

Definition at line 192 of file Digit.h.

◆ isEmptyCrate()

bool o2::tof::ReadoutWindowData::isEmptyCrate ( int  crate) const
inline

Definition at line 140 of file Digit.h.

◆ SetBC()

void o2::tof::ReadoutWindowData::SetBC ( int  bc)
inline

Definition at line 162 of file Digit.h.

◆ setBCData() [1/2]

void o2::tof::ReadoutWindowData::setBCData ( int  orbit,
int  bc 
)
inline

Definition at line 152 of file Digit.h.

◆ setBCData() [2/2]

void o2::tof::ReadoutWindowData::setBCData ( InteractionRecord src)
inline

Definition at line 157 of file Digit.h.

◆ setDeltaBCCrate()

void o2::tof::ReadoutWindowData::setDeltaBCCrate ( int  crate,
int  bc 
)
inline

Definition at line 194 of file Digit.h.

◆ setDeltaEventCounterCrate()

void o2::tof::ReadoutWindowData::setDeltaEventCounterCrate ( int  crate,
int  ev 
)
inline

Definition at line 191 of file Digit.h.

◆ setDiagnosticInCrate()

void o2::tof::ReadoutWindowData::setDiagnosticInCrate ( int  crate,
int  val 
)
inline

Definition at line 142 of file Digit.h.

◆ setEmptyCrate()

void o2::tof::ReadoutWindowData::setEmptyCrate ( int  crate)
inline

Definition at line 139 of file Digit.h.

◆ setEventCounter()

void o2::tof::ReadoutWindowData::setEventCounter ( int  ev)
inline

Definition at line 190 of file Digit.h.

◆ setFirstEntry()

void o2::tof::ReadoutWindowData::setFirstEntry ( int  first)
inline

Definition at line 185 of file Digit.h.

◆ setFirstEntryDia()

void o2::tof::ReadoutWindowData::setFirstEntryDia ( int  first)
inline

Definition at line 187 of file Digit.h.

◆ setNEntries()

void o2::tof::ReadoutWindowData::setNEntries ( int  ne)
inline

Definition at line 186 of file Digit.h.

◆ setNEntriesDia()

void o2::tof::ReadoutWindowData::setNEntriesDia ( int  ne)
inline

Definition at line 188 of file Digit.h.

◆ SetOrbit()

void o2::tof::ReadoutWindowData::SetOrbit ( int  orbit)
inline

Definition at line 163 of file Digit.h.

◆ size()

int o2::tof::ReadoutWindowData::size ( ) const
inline

Definition at line 181 of file Digit.h.

◆ sizeDia()

int o2::tof::ReadoutWindowData::sizeDia ( ) const
inline

Definition at line 183 of file Digit.h.

Member Data Documentation

◆ mDeltaBCCrate

int o2::tof::ReadoutWindowData::mDeltaBCCrate[Geo::kNCrate] = {0}

Definition at line 131 of file Digit.h.

◆ mDeltaEventCounterCrate

int o2::tof::ReadoutWindowData::mDeltaEventCounterCrate[Geo::kNCrate] = {0}

Definition at line 132 of file Digit.h.

◆ mEventCounter

int o2::tof::ReadoutWindowData::mEventCounter = 0

Definition at line 135 of file Digit.h.

◆ mFirstIR

InteractionRecord o2::tof::ReadoutWindowData::mFirstIR {0, 0}

Definition at line 134 of file Digit.h.

◆ mNdiaCrate

int o2::tof::ReadoutWindowData::mNdiaCrate[Geo::kNCrate] = {0}

Definition at line 130 of file Digit.h.

◆ ref

o2::dataformats::RangeReference<int, int> o2::tof::ReadoutWindowData::ref

Definition at line 126 of file Digit.h.

◆ refDiagnostic

o2::dataformats::RangeReference<int, int> o2::tof::ReadoutWindowData::refDiagnostic

Definition at line 127 of file Digit.h.


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