Skip to content

Commit c7c363b

Browse files
author
jokonig
committed
[PWGJE,EMCAL-568] Fix EMCal temperature calib param application
- amplitude has to be divided by the calib factor instead of multiplied
1 parent 266e80d commit c7c363b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

PWGJE/TableProducer/emcalCorrectionTask.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ struct EmcalCorrectionTask {
378378
}
379379
if (applyTempCalib) {
380380
float tempCalibFactor = mTempCalibExtractor->getGainCalibFactor(static_cast<uint16_t>(cell.cellNumber()));
381-
amplitude *= tempCalibFactor;
381+
amplitude /= tempCalibFactor;
382382
mHistManager.fill(HIST("hTempCalibCorrection"), tempCalibFactor);
383383
}
384384
cellsBC.emplace_back(cell.cellNumber(),
@@ -636,7 +636,7 @@ struct EmcalCorrectionTask {
636636
}
637637
if (applyTempCalib) {
638638
float tempCalibFactor = mTempCalibExtractor->getGainCalibFactor(static_cast<uint16_t>(cell.cellNumber()));
639-
amplitude *= tempCalibFactor;
639+
amplitude /= tempCalibFactor;
640640
mHistManager.fill(HIST("hTempCalibCorrection"), tempCalibFactor);
641641
}
642642
cellsBC.emplace_back(cell.cellNumber(),

0 commit comments

Comments
 (0)