Remove the one-leg observation models OneWayDifferencedRangeObservationModel and OneWayRangeObservationModel. Both do effectively the same as their n-leg counterparts (respectively NWayDifferencedRangeObservationModel and NWayRangeObservationModel). The n-leg classes already support models with a single leg. Removing the one-leg models will allows getting rid of some code duplication.
Remove the one-leg observation models
OneWayDifferencedRangeObservationModel
andOneWayRangeObservationModel
. Both do effectively the same as their n-leg counterparts (respectivelyNWayDifferencedRangeObservationModel
andNWayRangeObservationModel
). The n-leg classes already support models with a single leg. Removing the one-leg models will allows getting rid of some code duplication.