public interface OrbitalCovarianceProvider extends PVCoordinatesProvider
OrbitalCovariance
providers.
This interface can be used by any class used for orbital covariance computation
Modifier and Type | Method and Description |
---|---|
OrbitalCovariance |
getOrbitalCovariance(AbsoluteDate date)
Getter for the
OrbitalCovariance at the provided date. |
default PVCoordinates |
getPVCoordinates(AbsoluteDate date,
Frame frame)
Get the
PVCoordinates of the body in the selected frame. |
getNativeFrame
OrbitalCovariance getOrbitalCovariance(AbsoluteDate date) throws PatriusException
OrbitalCovariance
at the provided date.date
- The date at which the orbital covariance is wantedPatriusException
- if orbital covariance cannot be computed at the given datedefault PVCoordinates getPVCoordinates(AbsoluteDate date, Frame frame) throws PatriusException
PVCoordinates
of the body in the selected frame.getPVCoordinates
in interface PVCoordinatesProvider
date
- current dateframe
- the frame where to define the positionPatriusException
- if position cannot be computed in given frameCopyright © 2023 CNES. All rights reserved.