From 9117f2bfa2fcbd6e2d700c671fdb7f42839ebb31 Mon Sep 17 00:00:00 2001 From: "se.gorbunov" <se.gorbunov@gsi.de> Date: Fri, 26 Aug 2022 19:17:46 +0000 Subject: [PATCH] L1: trd2d tracking: reconstruction of 3-hit-tracks --- reco/L1/CbmL1.cxx | 6 +++--- reco/L1/L1Algo/L1CATrackFinder.cxx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/reco/L1/CbmL1.cxx b/reco/L1/CbmL1.cxx index d0385f5196..d8e8386fb4 100644 --- a/reco/L1/CbmL1.cxx +++ b/reco/L1/CbmL1.cxx @@ -790,7 +790,7 @@ InitStatus CbmL1::Init() trd2dIter1.SetMaxDZ(0.05); trd2dIter1.SetTargetPosSigmaXY(1., 1.); //(1, 1); trd2dIter1.SetMinLevelTripletStart(1); - trd2dIter1.SetPrimaryFlag(true); + trd2dIter1.SetPrimaryFlag(false); auto trd2dIter2 = L1CAIteration("Trd2dIter2"); trd2dIter2.SetTrackChi2Cut(7.f); //10.f @@ -803,8 +803,8 @@ InitStatus CbmL1::Init() trd2dIter2.SetMaxSlope(.5f); trd2dIter2.SetMaxDZ(0.05); trd2dIter2.SetTargetPosSigmaXY(8 * 10, 6 * 10); //(1, 1); - trd2dIter2.SetMinLevelTripletStart(1); - trd2dIter2.SetPrimaryFlag(true); + trd2dIter2.SetMinLevelTripletStart(0); + trd2dIter2.SetPrimaryFlag(false); // Initialize CA track finder iterations sequence diff --git a/reco/L1/L1Algo/L1CATrackFinder.cxx b/reco/L1/L1Algo/L1CATrackFinder.cxx index c8b3f7909e..1df20b4845 100644 --- a/reco/L1/L1Algo/L1CATrackFinder.cxx +++ b/reco/L1/L1Algo/L1CATrackFinder.cxx @@ -2449,7 +2449,7 @@ void L1Algo::CATrackFinder() if (tr.NHits <= 3) { continue; } } else if (kGlobal == fTrackingMode) { - if (tr.NHits <= 3) { continue; } + if (tr.NHits < 3) { continue; } } else { if (tr.NHits < 3) { continue; } -- GitLab