Interface SemiAnalyticalProcess

    • Method Detail

      • getObserver

        KalmanObserver getObserver()
        Get the observer for Kalman Filter estimations.
        Returns:
        the observer for Kalman Filter estimations
      • initializeShortPeriodicTerms

        void initializeShortPeriodicTerms​(SpacecraftState meanState)
        Initialize the short periodic terms for the Kalman Filter.
        Parameters:
        meanState - mean state for auxiliary elements
      • updateShortPeriods

        void updateShortPeriods​(SpacecraftState state)
        Update the DSST short periodic terms.
        Parameters:
        state - current mean state
      • updateNominalSpacecraftState

        void updateNominalSpacecraftState​(SpacecraftState nominal)
        Update the nominal spacecraft state.
        Parameters:
        nominal - nominal spacecraft state
      • finalizeEstimation

        void finalizeEstimation​(ObservedMeasurement<?> observedMeasurement,
                                ProcessEstimate estimate)
        Finalize estimation.
        Parameters:
        observedMeasurement - measurement that has just been processed
        estimate - corrected estimate
      • finalizeOperationsObservationGrid

        void finalizeOperationsObservationGrid()
        Finalize estimation operations on the observation grid.