UFO
Todo List
Member ufo::TrackCheckShip::applyFilter (const std::vector< bool > &, const Variables &, std::vector< std::vector< bool >> &) const override
This section is not yet fully implemented. Current implementation includes separating observations into tracks based on Station_Id, calculating distances, speeds, and angles between observations, and incrementing track-specific counters should the calculations produce unexpected values. Based on the counter values, the filter may be stopped early. Simultaneous observations are then optionally ignored for later re-inclusion or rejection. Using the above calculations and additional ones if necessary, the observation directly before and/or after the fastest segment is chosen for rejection. Re-checking of simultaneous observations is not yet implemented.
Member ufo::TrackCheckShip::TrackObservation::calculateTwoObservationValues (TrackObservation &prevObs, bool firstIteration, const TrackCheckShipParameters &options)
Trace output will need to be changed to match that of OPS (indices, LWin)
Class ufo::TrackCheckShip
the implementation of the remainder of the filter is still in progress.