From 06cc743544223352bb282a1da205b3cb1e6a1f4a Mon Sep 17 00:00:00 2001
From: P-A Loizeau <p.-a.loizeau@gsi.de>
Date: Fri, 10 Feb 2023 16:00:55 +0100
Subject: [PATCH] In STS unpack config, fix flag disabling binning FW in legacy
 unpckr

---
 reco/detectors/sts/unpack/CbmStsUnpackConfig.cxx | 2 +-
 reco/detectors/sts/unpack/CbmStsUnpackConfig.h   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/reco/detectors/sts/unpack/CbmStsUnpackConfig.cxx b/reco/detectors/sts/unpack/CbmStsUnpackConfig.cxx
index 9ec3266b6d..adc0a7c790 100644
--- a/reco/detectors/sts/unpack/CbmStsUnpackConfig.cxx
+++ b/reco/detectors/sts/unpack/CbmStsUnpackConfig.cxx
@@ -50,7 +50,7 @@ void CbmStsUnpackConfig::InitAlgo()
   if (fMonitor) { fAlgo->SetMonitor(fMonitor); }
 
   // Set firmware binning (only relevant for legacy mode)
-  if (fbUseFwBinning) { fAlgo->SetFwBinning(true); }
+  fAlgo->SetFwBinning(fbUseFwBinning);
 
   // Now we have all information required to initialise the algorithm
   fAlgo->Init();
diff --git a/reco/detectors/sts/unpack/CbmStsUnpackConfig.h b/reco/detectors/sts/unpack/CbmStsUnpackConfig.h
index 9a96221525..74a54d5a4e 100644
--- a/reco/detectors/sts/unpack/CbmStsUnpackConfig.h
+++ b/reco/detectors/sts/unpack/CbmStsUnpackConfig.h
@@ -144,7 +144,7 @@ protected:
   bool fbDupliWithoutAdc = true;
 
   /** @brief Enables firmware binning (some implementations ignore this) */
-  bool fbUseFwBinning = false;
+  bool fbUseFwBinning = true;
 
   /// Temporary storage of user parameters
   std::vector<FebChanMaskReco> fvChanMasks = {};
-- 
GitLab