54 auto track_states_vec = m_acts_track_states_input();
55 auto tracks_vec = m_acts_tracks_input();
56 assert(!track_states_vec.empty() &&
"ConstVectorMultiTrajectory vector should not be empty");
57 assert(track_states_vec.front() !=
nullptr &&
58 "ConstVectorMultiTrajectory pointer should not be null");
59 assert(!tracks_vec.empty() &&
"ConstVectorTrackContainer vector should not be empty");
60 assert(tracks_vec.front() !=
nullptr &&
"ConstVectorTrackContainer pointer should not be null");
62 m_algo->propagateToSurfaceList(
63 AlgoT::Input{m_tracks_input(), track_states_vec.front(), tracks_vec.front()},
64 AlgoT::Output{m_track_segments_output().get()});