Interface ModelObserver

  • Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface ModelObserver
    Observer for model calls.

    This interface is an internal one intended to pass the orbit back from model to estimator.

    Since:
    8.0
    Author:
    Luc Maisonobe
    • Method Detail

      • modelCalled

        void modelCalled​(Orbit[] orbits,
                         Map<ObservedMeasurement<?>,​EstimatedMeasurement<?>> estimations)
        Notification callback for orbit changes.
        Parameters:
        orbits - current estimated orbits
        estimations - map of measurements estimations resulting from the current estimated orbit (this is an unmodifiable view of the current estimations, its content is changed at each iteration)