25 const IInterface* parent)
28 declareInterface<TileCondToolEmscale>(
this);
43 return StatusCode::SUCCESS;
51 return StatusCode::SUCCESS;
62 return emScale->undoOnlineChannelCalibration(drawerIdx, channel, adc, amplitude, onlUnit);
73 return emScale->calibrateChannel(drawerIdx, channel, adc, amplitude, rawDataUnitIn, rawDataUnitOut);
82 return emScale->applyEMScaleCalibration(drawerIdx, channel, amplitude);
91 return emScale->applyCesiumCalibration(drawerIdx, channel, amplitude, applyLasCorr);
100 return emScale->applyLaserCalibration(drawerIdx, channel, amplitude);
109 return emScale->applyChargeCalibration(drawerIdx, channel, adc, amplitude);
119 return emScale->calibrateOnlineChannel(drawerIdx, channel, adc, amplitude, onlUnit);
128 return emScale->applyOnlineEMScaleCalibration(drawerIdx, channel, amplitude);
137 return emScale->applyOnlineCesiumCalibration(drawerIdx, channel, amplitude, applyLasCorr);
146 return emScale->applyOnlineLaserCalibration(drawerIdx, channel, amplitude);
155 return emScale->applyOnlineChargeCalibration(drawerIdx, channel, adc, amplitude);
164 return emScale->getCesiumReferenceLaserGain(drawerIdx, channel, adc);
173 return emScale->getCesiumReferenceHV(drawerIdx, channel);
182 return emScale->getCesiumReferenceTemperature(drawerIdx, channel);
191 return emScale->getLaserFiberVariation(drawerIdx, channel);
200 return emScale->getLaserPartitionVariation(drawerIdx);
209 return emScale->getLaserReferenceHV(drawerIdx, channel);
219 return emScale->getOnlineCacheUnit();
#define ATH_CHECK
Evaluate an expression and check for errors.
Helpers for checking error return status codes and reporting errors.