,-------------------. |LeastSquaresProblem| |-------------------| `-------------------' | | ,-----------------------------------. | |BatchLSEstimator | | |-----------------------------------| | |+addMeasurement(measurement) | ,---------. |+getOrbitalParametersDrivers() | |ODProblem| |+getPropagatorsParametersDrivers() |--|---------| |+getMeasurementsParametersDrivers()| `---------' |+setObserver(observer) | | |+estimate() | | `-----------------------------------' | | ,------------------. |MeasurementHandler| |------------------| `------------------' ,-------------------. ,----------. |ObservedMeasurement| |Propagator| |-------------------| |----------| |+estimate(state) | `----------' `-------------------' ,--------------------. |EstimatedMeasurement| |--------------------| `--------------------'