From e29963606c5b85f8b8aabccaa352036570b05f79 Mon Sep 17 00:00:00 2001
From: scott snyder <snyder@bnl.gov>
Date: Tue, 12 Oct 2021 16:08:43 +0200
Subject: [PATCH 1/2] MuonMM_CnvTools: Fix clang warning.

Unchecked Statuscode.
---
 .../MuonCnv/MuonMM_CnvTools/src/MM_RawDataProviderToolCore.cxx  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MM_RawDataProviderToolCore.cxx b/MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MM_RawDataProviderToolCore.cxx
index d166f6da9f30..2a3e9b264996 100644
--- a/MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MM_RawDataProviderToolCore.cxx
+++ b/MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MM_RawDataProviderToolCore.cxx
@@ -32,7 +32,7 @@ StatusCode Muon::MM_RawDataProviderToolCore::convertIntoContainer(const std::vec
 {
   // Loop on the passed ROB fragments, and call the decoder for each one to fill the RDO container.
   for (const ROBFragment* fragment : vecRobs)
-    StatusCode st = m_decoder->fillCollection(*fragment, rdoIdhVect, mmRdoContainer); // always returns StatusCode::SUCCESS
+    ATH_CHECK( m_decoder->fillCollection(*fragment, rdoIdhVect, mmRdoContainer) ); // always returns StatusCode::SUCCESS
 
   ATH_MSG_DEBUG("Size of mmRdoContainer is " << mmRdoContainer.size());
   return StatusCode::SUCCESS;
-- 
GitLab


From d5e0e16502003438bcb644d1a7b6c8ff32b59836 Mon Sep 17 00:00:00 2001
From: scott snyder <snyder@bnl.gov>
Date: Tue, 12 Oct 2021 16:09:38 +0200
Subject: [PATCH 2/2] MuonSTGC_CnvTools: Fix clang warning.

Unchecked StatusCode.
---
 .../MuonSTGC_CnvTools/src/STGC_RawDataProviderToolCore.cxx    | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/MuonSpectrometer/MuonCnv/MuonSTGC_CnvTools/src/STGC_RawDataProviderToolCore.cxx b/MuonSpectrometer/MuonCnv/MuonSTGC_CnvTools/src/STGC_RawDataProviderToolCore.cxx
index a63d5a8bbd89..52c6bd9e754b 100644
--- a/MuonSpectrometer/MuonCnv/MuonSTGC_CnvTools/src/STGC_RawDataProviderToolCore.cxx
+++ b/MuonSpectrometer/MuonCnv/MuonSTGC_CnvTools/src/STGC_RawDataProviderToolCore.cxx
@@ -30,10 +30,8 @@ StatusCode Muon::STGC_RawDataProviderToolCore::convertIntoContainer(const std::v
 {
   // Loop on the passed ROB fragments, and call the decoder for each one to fill the RDO container.
 
-  static std::atomic_int DecodeErrCount{0};
-
   for (const ROBFragment* fragment : vecRobs)
-    StatusCode st = m_decoder->fillCollection(*fragment, rdoIdhVect, stgcRdoContainer); // always returns StatusCode::SUCCESS
+    ATH_CHECK( m_decoder->fillCollection(*fragment, rdoIdhVect, stgcRdoContainer) ); // always returns StatusCode::SUCCESS
 
   ATH_MSG_DEBUG("Size of sTgcRdoContainer is " << stgcRdoContainer.size());
   return StatusCode::SUCCESS;
-- 
GitLab