From fc28706efbb8d849ef4995334597647687e0329d Mon Sep 17 00:00:00 2001
From: "s.zharko@gsi.de" <s.zharko@gsi.de>
Date: Tue, 5 Sep 2023 16:05:26 +0200
Subject: [PATCH] Bugfix in the macro/beamtime/mcbm2022/mcbm_event_reco_L1.C

---
 macro/beamtime/mcbm2022/mcbm_event_reco_L1.C | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C b/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C
index 4f9d5d534f..48397db3bd 100644
--- a/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C
+++ b/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C
@@ -44,7 +44,6 @@ Bool_t mcbm_event_reco_L1(UInt_t uRunId                   = 2570,
   TString logVerbosity = "VERYLOW";  //"VERYLOW";
   // ------------------------------------------------------------------------
 
-
   // -----   Environment   --------------------------------------------------
   TString myName = "mcbm_event_reco";              // this macro's name for screen output
   TString srcDir = gSystem->Getenv("VMCWORKDIR");  // top source directory
@@ -143,14 +142,15 @@ Bool_t mcbm_event_reco_L1(UInt_t uRunId                   = 2570,
   geoSetup->LoadSetup(geoSetupTag);
 
   // You can modify the pre-defined setup by using
-  if (bMVD) geoSetup->SetActive(ECbmModuleId::kMvd, kTRUE);
-  if (bSTS) geoSetup->SetActive(ECbmModuleId::kSts, kTRUE);
-  if (bMUCH) geoSetup->SetActive(ECbmModuleId::kMuch, kTRUE);
-  if (bRICH) geoSetup->SetActive(ECbmModuleId::kRich, kTRUE);
-  if (bTRD) geoSetup->SetActive(ECbmModuleId::kTrd, kTRUE);
-  if (bTRD2d) geoSetup->SetActive(ECbmModuleId::kTrd2d, kTRUE);
-  if (bTOF) geoSetup->SetActive(ECbmModuleId::kTof, kTRUE);
-  if (bPSD) geoSetup->SetActive(ECbmModuleId::kPsd, kTRUE);
+  geoSetup->SetActive(ECbmModuleId::kMvd, bMVD);
+  geoSetup->SetActive(ECbmModuleId::kSts, bSTS);
+  geoSetup->SetActive(ECbmModuleId::kMuch, bMUCH);
+  geoSetup->SetActive(ECbmModuleId::kRich, bRICH);
+  geoSetup->SetActive(ECbmModuleId::kTrd, bTRD);
+  geoSetup->SetActive(ECbmModuleId::kTrd2d, bTRD2d);
+  geoSetup->SetActive(ECbmModuleId::kTof, bTOF);
+  geoSetup->SetActive(ECbmModuleId::kPsd, bPSD);
+
 
   //-----  Load Parameters --------------------------------------------------
   TList* parFileList = new TList();
@@ -367,7 +367,7 @@ Bool_t mcbm_event_reco_L1(UInt_t uRunId                   = 2570,
 
   if (bSTS && geoSetup->IsActive(ECbmModuleId::kSts)) {
     CbmRecoSts* recoSts = new CbmRecoSts();
-    recoSts->SetMode(kCbmRecoEvent);
+    recoSts->SetMode(ECbmRecoMode::EventByEvent);
 
     recoSts->SetTimeCutDigisAbs(20.0);     // cluster finder: time cut in ns
     recoSts->SetTimeCutClustersAbs(20.0);  // hit finder: time cut in ns
-- 
GitLab