From 66325e5c72d9e147c0dcf8a58f3f9f183ffcc064 Mon Sep 17 00:00:00 2001 From: P-A Loizeau <p.-a.loizeau@gsi.de> Date: Thu, 18 Apr 2024 12:30:23 +0200 Subject: [PATCH] [online] Fix bug in FEB index when importing mSTS chan masks --- algo/detectors/sts/ReadoutConfig.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/algo/detectors/sts/ReadoutConfig.cxx b/algo/detectors/sts/ReadoutConfig.cxx index 14fd5c59b0..ee8e7b824d 100644 --- a/algo/detectors/sts/ReadoutConfig.cxx +++ b/algo/detectors/sts/ReadoutConfig.cxx @@ -135,7 +135,7 @@ void sts::ReadoutConfig::Init(const ReadoutSetup& config, const ChannelMaskSet& // Init channel mask const int32_t numFebsPerCrob = component.FEBsPerCrob(); - const int32_t febId = feb + compIdx * numCrobPerComp * numFebsPerCrob; + const int32_t febId = 2 * moduleIdx + moduleSide; auto mapIt = chanMaskSet.values.find(febId); if (mapIt != chanMaskSet.values.end()) { const auto& mask = mapIt->second; -- GitLab