Interface EstimationsProvider


public interface EstimationsProvider
Interface for retrieving estimated measurements during orbit determination.

Implementations of this interface are provided by the orbit determination engine to user so they can monitor the orbit determination process.

Since:
8.0
Author:
Luc Maisonobe
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Get one estimated measurement.
    int
    Get the number of evaluations available.
    default int[]
    Form the indices of processed (non-rejected) measurements.
  • Method Details

    • getNumber

      int getNumber()
      Get the number of evaluations available.
      Returns:
      number of evaluations available
    • getProcessedIndices

      default int[] getProcessedIndices()
      Form the indices of processed (non-rejected) measurements.
      Returns:
      indices array
      Since:
      14.0
    • getEstimatedMeasurement

      EstimatedMeasurement<?> getEstimatedMeasurement(int index)
      Get one estimated measurement.
      Parameters:
      index - index of the estimated measurement, must be between 0 and getNumber() - 1, chronologically sorted
      Returns:
      estimated measurement at specified index