From aebcf9237709c0ece61a68c0056eef709140f663 Mon Sep 17 00:00:00 2001
From: Eric Torrence <eric.torrence@cern.ch>
Date: Tue, 17 May 2022 10:21:46 -0700
Subject: [PATCH] Fix compilation warnings

---
 Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx    | 3 ++-
 Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx b/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx
index 932e6626..3e10288e 100644
--- a/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx
+++ b/Calorimeter/CaloDigiAlgs/src/CaloWaveformDigiAlg.cxx
@@ -114,7 +114,8 @@ CaloWaveformDigiAlg::execute(const EventContext& ctx) const {
     // Waveform was empty, fill with baseline
     int channel = m_mappingTool->getChannelMapping(w.first);
     ATH_MSG_DEBUG("Writing baseline into empty waveform in channel "<< channel);
-    for (const auto& tk : m_timekernel) {
+    int i = m_digiTool->nsamples();
+    while(i--) {  // Use while to avoid unused variable warning with for
       int baseline = m_digiTool->generate_baseline(m_base_mean, m_base_rms);
       waveforms[w.first].push_back(baseline);
     }
diff --git a/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx b/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx
index 1a528ca5..7eb12286 100644
--- a/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx
+++ b/Scintillator/ScintDigiAlgs/src/ScintWaveformDigiAlg.cxx
@@ -147,7 +147,8 @@ ScintWaveformDigiAlg::execute(const EventContext& ctx) const {
     // Waveform was empty, fill with baseline
     int channel = m_mappingTool->getChannelMapping(w.first);
     ATH_MSG_DEBUG("Writing baseline into empty waveform in channel "<< channel);
-    for (const auto& tk : m_timekernel) {
+    int i = m_digiTool->nsamples();
+    while(i--) {  // Use while to avoid unused variable warning with for
       int baseline = m_digiTool->generate_baseline(m_base_mean, m_base_rms);
       waveforms[w.first].push_back(baseline);
     }
-- 
GitLab