Configuration of the calibrator for the BMON digis.
Algorithm to calibrate BMon digis.
CalibrateSetup fSetup
Parameters of calibrator.
Calibrate(CalibrateSetup params)
Constructor.
std::vector< double > fChannelDeadTime
Dead time, stored for a channel.
resultType operator()(gsl::span< const CbmBmonDigi > digiIn)
Calibrates a portion of digis.
std::tuple< std::vector< CbmBmonDigi >, CalibrateMonitorData > resultType
size_t GetDiamondIndex(uint32_t address) const
Returns an index of the diamond by the address.
uint32_t fSelectionBitsOffset
Number of bits to ther right from the first bit in the selection mask.
std::vector< size_t > fChannelOffset
Channel offset: offset for the channel index of each diamond.
BMON calibration per channel.
Monitoring data for calibration.