Project
Loading...
Searching...
No Matches
o2::tof::TOFCalibInfoSlot Class Reference

#include <TOFCalibCollector.h>

Public Member Functions

 TOFCalibInfoSlot (float phase=0.0)
 
 ~TOFCalibInfoSlot ()=default
 
void print () const
 
void printEntries () const
 
void fill (const gsl::span< const o2::dataformats::CalibInfoTOF > data)
 
void fill (const gsl::span< const o2::tof::CalibInfoCluster > data)
 
void merge (const TOFCalibInfoSlot *prev)
 
void setLHCphase (float val)
 
float getLHCphase () const
 
auto & getEntriesPerChannel () const
 
auto & getEntriesPerChannel ()
 
auto & getCollectedCalibInfoSlot ()
 
auto & getCollectedCalibInfoSlot () const
 

Static Public Attributes

static constexpr int NCHANNELSXSECTOR = o2::tof::Geo::NCHANNELS / o2::tof::Geo::NSECTORS
 

Detailed Description

Definition at line 29 of file TOFCalibCollector.h.

Constructor & Destructor Documentation

◆ TOFCalibInfoSlot()

o2::tof::TOFCalibInfoSlot::TOFCalibInfoSlot ( float  phase = 0.0)
inline

Definition at line 38 of file TOFCalibCollector.h.

◆ ~TOFCalibInfoSlot()

o2::tof::TOFCalibInfoSlot::~TOFCalibInfoSlot ( )
default

Member Function Documentation

◆ fill() [1/2]

void o2::tof::TOFCalibInfoSlot::fill ( const gsl::span< const o2::dataformats::CalibInfoTOF data)

Definition at line 28 of file TOFCalibCollector.cxx.

◆ fill() [2/2]

void o2::tof::TOFCalibInfoSlot::fill ( const gsl::span< const o2::tof::CalibInfoCluster data)

Definition at line 51 of file TOFCalibCollector.cxx.

◆ getCollectedCalibInfoSlot() [1/2]

auto & o2::tof::TOFCalibInfoSlot::getCollectedCalibInfoSlot ( )
inline

Definition at line 57 of file TOFCalibCollector.h.

◆ getCollectedCalibInfoSlot() [2/2]

auto & o2::tof::TOFCalibInfoSlot::getCollectedCalibInfoSlot ( ) const
inline

Definition at line 58 of file TOFCalibCollector.h.

◆ getEntriesPerChannel() [1/2]

auto & o2::tof::TOFCalibInfoSlot::getEntriesPerChannel ( )
inline

Definition at line 56 of file TOFCalibCollector.h.

◆ getEntriesPerChannel() [2/2]

auto & o2::tof::TOFCalibInfoSlot::getEntriesPerChannel ( ) const
inline

Definition at line 55 of file TOFCalibCollector.h.

◆ getLHCphase()

float o2::tof::TOFCalibInfoSlot::getLHCphase ( ) const
inline

Definition at line 53 of file TOFCalibCollector.h.

◆ merge()

void o2::tof::TOFCalibInfoSlot::merge ( const TOFCalibInfoSlot prev)

Definition at line 96 of file TOFCalibCollector.cxx.

◆ print()

void o2::tof::TOFCalibInfoSlot::print ( ) const

Definition at line 124 of file TOFCalibCollector.cxx.

◆ printEntries()

void o2::tof::TOFCalibInfoSlot::printEntries ( ) const

Definition at line 136 of file TOFCalibCollector.cxx.

◆ setLHCphase()

void o2::tof::TOFCalibInfoSlot::setLHCphase ( float  val)
inline

Definition at line 52 of file TOFCalibCollector.h.

Member Data Documentation

◆ NCHANNELSXSECTOR

constexpr int o2::tof::TOFCalibInfoSlot::NCHANNELSXSECTOR = o2::tof::Geo::NCHANNELS / o2::tof::Geo::NSECTORS
staticconstexpr

Definition at line 36 of file TOFCalibCollector.h.


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