public class OrbitCovariance extends Object implements TimeStamped, Serializable
| Constructor and Description |
|---|
OrbitCovariance(AbsoluteDate covDate,
Frame refFrame,
OrbitType coordType,
RealMatrix covMat)
Simple constructor
|
OrbitCovariance(Orbit orbit,
OrbitType coordType,
RealMatrix covMat)
Simple constructor.
|
OrbitCovariance(Orbit orbit,
RealMatrix covMat)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayRowSymmetricMatrix |
getCovarianceMatrix()
Covariance matrix getter.
|
ArrayRowSymmetricMatrix |
getCovarianceMatrix(Orbit refOrbit,
OrbitType covTypeOut,
Frame frameOut)
Covariance matrix getter.
|
AbsoluteDate |
getDate()
Get the date.
|
OrbitCovariance |
propagate(Orbit refOrbit,
AbsoluteDate target)
Propagate covariance.
|
public OrbitCovariance(AbsoluteDate covDate, Frame refFrame, OrbitType coordType, RealMatrix covMat)
covDate - Covariance Date.refFrame - Reference frame.coordType - Coordinates Type.covMat - Covariance Matrixpublic OrbitCovariance(Orbit orbit, OrbitType coordType, RealMatrix covMat)
orbit - Reference orbit.coordType - Coordinates TypecovMat - Covariance matrix.public OrbitCovariance(Orbit orbit, RealMatrix covMat)
orbit - Reference orbit.covMat - Covariance matrix.public AbsoluteDate getDate()
getDate in interface TimeStampedpublic ArrayRowSymmetricMatrix getCovarianceMatrix()
public ArrayRowSymmetricMatrix getCovarianceMatrix(Orbit refOrbit, OrbitType covTypeOut, Frame frameOut) throws PatriusException
refOrbit - Reference orbit.covTypeOut - Output orbital parameters for covariance.frameOut - Output frame for covariance.PatriusException - thrown if computation failedpublic OrbitCovariance propagate(Orbit refOrbit, AbsoluteDate target)
refOrbit - Reference orbit.target - Target epoch.Copyright © 2020 CNES. All rights reserved.