![]() |
Project
|
Compute bad channel map from pedestal data. More...
#include <BadChannelCalibrator.h>
Inherits o2::calibration::TimeSlotCalibration< o2::mch::calibration::PedestalData >.
Compute bad channel map from pedestal data.
Calibrator that checks the computed mean and RMS of the MCH pedestals and compares the values with (configurable) thresholds. The channels whose values exceed one of the thresholds are considered bad/noisy and they are stored into a "bad channels" list that is sent to the CDDB populator(s).
Definition at line 40 of file BadChannelCalibrator.h.
|
default |
|
finaldefault |
|
finalvirtual |
Implements o2::calibration::TimeSlotCalibration< o2::mch::calibration::PedestalData >.
Definition at line 121 of file BadChannelCalibrator.cxx.
void o2::mch::calibration::BadChannelCalibrator::finalize | ( | ) |
Definition at line 54 of file BadChannelCalibrator.cxx.
Implements o2::calibration::TimeSlotCalibration< o2::mch::calibration::PedestalData >.
Definition at line 85 of file BadChannelCalibrator.cxx.
|
inline |
Definition at line 68 of file BadChannelCalibrator.h.
|
inline |
Definition at line 69 of file BadChannelCalibrator.h.
|
finalvirtual |
Decides whether the Slot has enough data to compute the calibration. Decision depends both on the data itself and on the BadChannelCalibratorParam parameters.
Implements o2::calibration::TimeSlotCalibration< o2::mch::calibration::PedestalData >.
Definition at line 66 of file BadChannelCalibrator.cxx.
|
finalvirtual |
Implements o2::calibration::TimeSlotCalibration< o2::mch::calibration::PedestalData >.
Definition at line 28 of file BadChannelCalibrator.cxx.
bool o2::mch::calibration::BadChannelCalibrator::readyToSend | ( | std::string & | reason | ) | const |
Definition at line 34 of file BadChannelCalibrator.cxx.