diff --git a/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx b/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx index ea58f4ad891e447c82b5c53a885e682d9a1010d0..c3f5313c0e52ddc68009ac2d6d3e41103b103b8a 100644 --- a/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx +++ b/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx @@ -123,7 +123,7 @@ CaloWaveformDigiAlg::execute(const EventContext& ctx) const { // Subtract count from basleine and add result to correct waveform vector for (const auto& c : counts) { - double baseline = m_digiTool->generate_baseline(m_base_mean, m_base_rms); + float baseline = m_digiTool->generate_baseline(m_base_mean, m_base_rms); int value = std::round(baseline - c.second); if (value < 0) { diff --git a/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx b/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx index 9d1ae371d5477ef164ebe4d267e289536b28f277..1869860e84a401fffbfe6a588d6b8e78ba702e9a 100644 --- a/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx +++ b/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx @@ -171,7 +171,7 @@ ScintWaveformDigiAlg::execute(const EventContext& ctx) const { // Subtract count from basleine and add result to correct waveform vector for (const auto& c : counts) { - double baseline = m_digiTool->generate_baseline(m_base_mean, m_base_rms); + float baseline = m_digiTool->generate_baseline(m_base_mean, m_base_rms); int value = std::round(baseline - c.second); if (value < 0) {