From cb864b3ef1b1b9846dbea1d81e9e91e7ce11541e Mon Sep 17 00:00:00 2001
From: "se.gorbunov" <se.gorbunov@gsi.de>
Date: Thu, 2 Mar 2023 09:32:33 +0000
Subject: [PATCH] L1: fixes for mcbm

---
 macro/beamtime/mcbm2021/mcbm_event_reco.C | 1 -
 macro/mcbm/mcbm_reco.C                    | 1 -
 macro/mcbm/mcbm_reco_event.C              | 1 -
 reco/L1/CbmL1.cxx                         | 2 +-
 reco/L1/L1Algo/L1CaTrackFinder.cxx        | 2 +-
 5 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/macro/beamtime/mcbm2021/mcbm_event_reco.C b/macro/beamtime/mcbm2021/mcbm_event_reco.C
index f40a29949e..0a5b004260 100644
--- a/macro/beamtime/mcbm2021/mcbm_event_reco.C
+++ b/macro/beamtime/mcbm2021/mcbm_event_reco.C
@@ -808,7 +808,6 @@ Bool_t mcbm_event_reco(UInt_t uRunId                   = 1588,
   //   CbmKF* kalman = new CbmKF();
   //   run->AddTask(kalman);
   //   CbmL1* l1 = new CbmL1();
-  //   l1->SetLegacyEventMode(1);
   //   l1->SetMcbmMode();
   //   if (strcmp(geoSetupTag.data(), "mcbm_beam_2021_07_surveyed") == 0) l1->SetMissingHits(1);
   //
diff --git a/macro/mcbm/mcbm_reco.C b/macro/mcbm/mcbm_reco.C
index bdc3d92383..d9ad556a6f 100644
--- a/macro/mcbm/mcbm_reco.C
+++ b/macro/mcbm/mcbm_reco.C
@@ -433,7 +433,6 @@ void mcbm_reco(Int_t nEvents = 10, TString dataset = "data/test", TString sEvBui
     CbmKF* kalman = new CbmKF();
     run->AddTask(kalman);
     CbmL1* l1 = new CbmL1();
-    l1->SetLegacyEventMode(1);
     l1->SetMcbmMode();
 
     // --- Material budget file names
diff --git a/macro/mcbm/mcbm_reco_event.C b/macro/mcbm/mcbm_reco_event.C
index fe761acf33..18176217b7 100644
--- a/macro/mcbm/mcbm_reco_event.C
+++ b/macro/mcbm/mcbm_reco_event.C
@@ -376,7 +376,6 @@ void mcbm_reco_event(Int_t nEvents = 10, TString dataset = "data/test",
 
   // L1 tracking
   auto l1 = (debugWithMC) ? new CbmL1("L1", 1, 3, 0) : new CbmL1();
-  l1->SetLegacyEventMode(1);
   l1->SetMcbmMode();
 
   if (strcmp(setupName, "mcbm_beam_2021_07_surveyed") == 0) l1->SetMissingHits(1);
diff --git a/reco/L1/CbmL1.cxx b/reco/L1/CbmL1.cxx
index 38a63d8a9b..7c306ea576 100644
--- a/reco/L1/CbmL1.cxx
+++ b/reco/L1/CbmL1.cxx
@@ -222,7 +222,7 @@ InitStatus CbmL1::Init()
     fUseMUCH = 1;
     fUseTRD  = 1;
     fUseTOF  = 1;
-    fInitManager.DevSetIgnoreHitSearchAreas(true);
+    //fInitManager.DevSetIgnoreHitSearchAreas(true); // uncomment for debug
   }
 
   if (L1Algo::TrackingMode::kGlobal == fTrackingMode) {
diff --git a/reco/L1/L1Algo/L1CaTrackFinder.cxx b/reco/L1/L1Algo/L1CaTrackFinder.cxx
index daeb6ad4dc..846ec6d4e0 100644
--- a/reco/L1/L1Algo/L1CaTrackFinder.cxx
+++ b/reco/L1/L1Algo/L1CaTrackFinder.cxx
@@ -219,5 +219,5 @@ void L1Algo::CaTrackFinder()
 
   auto timerEnd = std::chrono::high_resolution_clock::now();
   fCaRecoTime   = (double) (std::chrono::duration<double>(timerEnd - timerStart).count());
-  std::cout << "CaTracker: nSubSlices processed = " << nSubSlices << std::endl;
+  LOG(debug) << "CaTracker: nSubSlices processed = " << nSubSlices;
 }
-- 
GitLab