From 3471dbd86c7f87ac4b66d6b4edc2c2ecc44b86bf Mon Sep 17 00:00:00 2001
From: Frederic Julian Linz <f.linz@gsi.de>
Date: Tue, 9 Jul 2024 11:09:49 +0000
Subject: [PATCH] bugfix: deactivation of detectors in digitization

---
 sim/response/base/CbmDigitizationConfig.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sim/response/base/CbmDigitizationConfig.cxx b/sim/response/base/CbmDigitizationConfig.cxx
index dd4422c4f2..be9410f938 100644
--- a/sim/response/base/CbmDigitizationConfig.cxx
+++ b/sim/response/base/CbmDigitizationConfig.cxx
@@ -158,7 +158,7 @@ bool CbmDigitizationConfig::SetGeometry(CbmDigitization& obj, const pt::ptree& m
 
   if (modulesToDeactivate)
     for (auto& module : modulesToDeactivate.get())
-      if (module.first != "") obj.Deactivate(stringToECbmModuleId(module.second.get<string>("")));
+      if (module.second.data() != "") obj.Deactivate(stringToECbmModuleId(module.second.data()));
   return true;
 }
 
-- 
GitLab