23 m_cali[channel] = std::move(lc);
35 return lc->getMuToLumi();
54 return lc->calibrateLumi (raw, lumi);
73 return lc->calibrateMu (raw, mu);
87 auto it =
m_cali.find (channel);
Luminosity calibration data, produced by OnlineLumiCalibrationCondAlg.
bool calibrateMu(unsigned int channel, float raw, float &mu) const
Mu calibration.
bool calibrateLumi(unsigned int channel, float raw, float &lumi) const
Luminosity calibration.
std::map< unsigned int, OnlineLumiCalibrator > m_cali
Calibration storage by channel.
void set(unsigned int channel, OnlineLumiCalibrator &&lc)
Store a calibration data object,.
const OnlineLumiCalibrator * findLC(unsigned int channel) const
Look up calibration for a specific channel.
float getMuToLumi(unsigned int channel) const
Return muToLumi parameter.
Utility class to apply calibrations from /TDAQ/OLC/CALIBRATIONS folder.