diff --git a/reco/L1/L1Algo/L1Algo.h b/reco/L1/L1Algo/L1Algo.h index 1cc729210a19a964bb82fa8133d9f05326415547..3d82474ac15f35135acc1b99d7480cd7214587bd 100644 --- a/reco/L1/L1Algo/L1Algo.h +++ b/reco/L1/L1Algo/L1Algo.h @@ -878,7 +878,7 @@ private: #else enum { - fNFindIterations = 1 + fNFindIterations = 4 }; // TODO investigate kAllPrimJumpIter & kAllSecJumpIter diff --git a/reco/L1/L1Algo/L1CATrackFinder.cxx b/reco/L1/L1Algo/L1CATrackFinder.cxx index 8cfeee9624814251bb94b4da9d60e8f4c569d2f0..7535b34f4987246768e134cef0114626fbbcf4c6 100644 --- a/reco/L1/L1Algo/L1CATrackFinder.cxx +++ b/reco/L1/L1Algo/L1CATrackFinder.cxx @@ -1952,6 +1952,8 @@ void L1Algo::CATrackFinder() { for (isec = 0; isec < fNFindIterations; ++isec) // all finder { + if (fmCBMmode) if (isec!=0) continue; + n_g1.assign(n_g1.size(), Portion); for (int n = 0; n < nTh; n++)