diff --git a/reco/L1/CbmL1.cxx b/reco/L1/CbmL1.cxx index d0385f5196f42ae2f925b4d15a89ca3c2d332a41..d8e8386fb4244f587894b77b81c86d22779a6380 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 c8b3f7909eff921c416a2380739700d520ed237a..1df20b4845bd7d895b9fe73cac5a33cc017364ee 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; }