Runs a Kalman filter on the track. It doesn't use the right update model though - it should not update the velocity each time step but it does.
Window Size 
How long to draw tracks for in the gui - has no effect on the algorithm's operation.
There are parameters that could be extracted from the code, like the measurement and process covariance.