diff --git a/reco/L1/L1Algo/L1TrackFitter.cxx b/reco/L1/L1Algo/L1TrackFitter.cxx index b2b96670a222cf45e7e6c008e9e71ab298b81dc5..16aa33fba77aa0cf20583165d6805f36dace762c 100644 --- a/reco/L1/L1Algo/L1TrackFitter.cxx +++ b/reco/L1/L1Algo/L1TrackFitter.cxx @@ -599,8 +599,7 @@ void L1Algo::L1KFTrackFitter() } } - L1TrackPar Tf = fit.fTr; - if (kGlobal == fTrackingMode) { Tf = fitpv.fTr; } + const L1TrackPar &Tf = fit.fTr; for (int iVec = 0; iVec < nTracks_SIMD; iVec++) { t[iVec]->TFirst[0] = Tf.x[iVec]; diff --git a/reco/L1/OffLineInterface/CbmL1GlobalTrackFinder.cxx b/reco/L1/OffLineInterface/CbmL1GlobalTrackFinder.cxx index dae668ac236a6702d48bcb728b4c0f7bb846d3fa..7cf698bb46643fb75e71cbbadca1ac1dbb3760a0 100644 --- a/reco/L1/OffLineInterface/CbmL1GlobalTrackFinder.cxx +++ b/reco/L1/OffLineInterface/CbmL1GlobalTrackFinder.cxx @@ -264,7 +264,7 @@ void CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrdTrack(CbmL1Track l1track, CbmTrdT //track->SetFlag(T->GetQuality());//??? FairTrackParam fpar(*track->GetParamFirst()), lpar(*track->GetParamLast()); - CbmKFMath::CopyTC2TrackParam(&fpar, T->T, T->C); + CbmKFMath::CopyTC2TrackParam(&fpar, T->Tpv, T->Cpv); CbmKFMath::CopyTC2TrackParam(&lpar, T->TLast, T->CLast); } // -------------------------------------------------------------------------