class interface TRACK
exported features {NONE}
fill_matrices_with_hits_for_current_iteration
-- IFHITS
-- Row-wise filling of derivative matrix and difference vector
-- for each track hit.
fill_matrices_with_special_measurements_for_current_iteration
-- IFHITS
-- On request filling of rows corresponding
-- to vertex, seed and road parameters. There is also an extra
-- measurement added to constrain brem fits.
compute_fit_chi_squared
-- IFCHISQ
-- Compute track fit chi_squared for current iteration.
-- Check if cutstep required (in case of divergence or
-- oscillation), otherwise signal convergence when chi_squared
-- stable.
solve_for_change_to_parameters
-- IFSOLVE
-- Solve matrix equations
update_parameters
-- IFUPDAT
-- Update track parameters with least square solution to current
-- iteration of track fit.
set_trajectory_at_vertex
-- IFDINIT
-- Initialisation for computation of numerical derivatives by
-- iterative tracking.
provide_material_efects
-- IFMATER
prepare_seed_information
-- IFSEED
at_vertex: TRACKED_PARTICLE
derivatives: MATRIX
weight: SQUARE_MATRIX
covariance: SQUARE_MATRIX
parameter_change: MATRIX
residuals: MATRIX
end interface -- class TRACK