77
88// Project include(s).
99#include " traccc/bfield/construct_const_bfield.hpp"
10- #include " traccc/edm/track_state.hpp"
1110#include " traccc/fitting/kalman_fitting_algorithm.hpp"
1211#include " traccc/io/utils.hpp"
1312#include " traccc/resolution/fitting_performance_writer.hpp"
@@ -173,9 +172,9 @@ TEST_P(KalmanFittingMomentumResolutionTests, Run) {
173172 vecmem::get_data (track_candidates.measurements )});
174173
175174 // Iterator over tracks
176- const std::size_t n_tracks = track_states.size ();
175+ const std::size_t n_tracks = track_states.tracks . size ();
177176 const std::size_t n_fitted_tracks =
178- count_successfully_fitted_tracks (track_states);
177+ count_successfully_fitted_tracks (track_states. tracks );
179178
180179 // n_trakcs = 100
181180 ASSERT_GE (static_cast <float >(n_tracks),
@@ -185,17 +184,17 @@ TEST_P(KalmanFittingMomentumResolutionTests, Run) {
185184
186185 for (std::size_t i_trk = 0 ; i_trk < n_tracks; i_trk++) {
187186
188- const auto & track_states_per_track = track_states[i_trk]. items ;
189- const auto & fit_res = track_states[i_trk]. header ;
187+ consistency_tests ( track_states. tracks . at (i_trk),
188+ track_states. states ) ;
190189
191- consistency_tests (track_states_per_track);
190+ ndf_tests (track_states.tracks .at (i_trk), track_states.states ,
191+ track_candidates.measurements );
192192
193- ndf_tests (fit_res, track_states_per_track );
193+ ASSERT_EQ (track_states. tracks . at (i_trk). nholes (), 0u );
194194
195- ASSERT_EQ (fit_res.trk_quality .n_holes , 0u );
196-
197- fit_performance_writer.write (track_states_per_track, fit_res,
198- host_det, evt_data);
195+ fit_performance_writer.write (
196+ track_states.tracks .at (i_trk), track_states.states ,
197+ track_candidates.measurements , host_det, evt_data);
199198 }
200199 }
201200
0 commit comments