Project
Loading...
Searching...
No Matches
o2::mch::calibration Namespace Reference

Namespaces

namespace  impl
 

Classes

class  BadChannelCalibrationDevice
 DPL device to compute MCH Bad Channel Map. More...
 
class  BadChannelCalibrator
 Compute bad channel map from pedestal data. More...
 
class  BadChannelCalibratorParam
 Configurable parameters for the Bad Channel Calibrator. More...
 
class  PedestalChannel
 Pedestal mean and sigma for one channel. More...
 
class  PedestalData
 Compute and store the mean and RMS of the pedestal digit amplitudes. More...
 
class  PedestalDigit
 "Fat" digit for pedestal data. More...
 

Functions

template<typename T >
ccdb::CcdbObjectInfo createCcdbInfo (const T &object, uint64_t timeStamp, std::string_view reason)
 
std::string toCSV (const std::vector< o2::mch::DsChannelId > &channels)
 
template<typename T >
void sendCalibrationOutput (o2::framework::DataAllocator &output, header::DataHeader::SubSpecificationType subSpec, T *payload, o2::ccdb::CcdbObjectInfo *payloadInfo)
 
std::ostream & operator<< (std::ostream &os, const PedestalChannel &c)
 

Function Documentation

◆ createCcdbInfo()

template<typename T >
ccdb::CcdbObjectInfo o2::mch::calibration::createCcdbInfo ( const T &  object,
uint64_t  timeStamp,
std::string_view  reason 
)

Definition at line 98 of file BadChannelCalibrationDevice.cxx.

◆ operator<<()

std::ostream & o2::mch::calibration::operator<< ( std::ostream &  os,
const PedestalChannel c 
)

Definition at line 36 of file PedestalChannel.cxx.

◆ sendCalibrationOutput()

template<typename T >
void o2::mch::calibration::sendCalibrationOutput ( o2::framework::DataAllocator output,
header::DataHeader::SubSpecificationType  subSpec,
T *  payload,
o2::ccdb::CcdbObjectInfo payloadInfo 
)

Definition at line 133 of file BadChannelCalibrationDevice.cxx.

◆ toCSV()

std::string o2::mch::calibration::toCSV ( const std::vector< o2::mch::DsChannelId > &  channels)

Definition at line 119 of file BadChannelCalibrationDevice.cxx.