Class PhysicalEstimatedState

  • All Implemented Interfaces:
    TimeStamped

    public class PhysicalEstimatedState
    extends Object
    implements TimeStamped
    Container for smoothed states (time, mean and covariance) generated by an RtsSmoother.

    The order of the parameters in the state and covariance are the same as produced by the underlying sequential (Kalman or unscented) estimator.

    Since:
    13.0
    Author:
    Mark Rutten
    See Also:
    RtsSmoother
    • Constructor Detail

      • PhysicalEstimatedState

        public PhysicalEstimatedState​(AbsoluteDate date,
                                      RealVector state,
                                      RealMatrix covarianceMatrix)
        Constructor.
        Parameters:
        date - date
        state - mean state
        covarianceMatrix - covariance matrix
    • Method Detail

      • getState

        public RealVector getState()
        Get the state in "physical" (not normalised) units.
        Returns:
        the state mean
      • getCovarianceMatrix

        public RealMatrix getCovarianceMatrix()
        Get the covariance matrix in "physical" (not normalised) units.
        Returns:
        the state covariance matrix