Class AttitudeCovariance
- java.lang.Object
-
- org.orekit.files.ccsds.ndm.adm.acm.AttitudeCovariance
-
- All Implemented Interfaces:
TimeStamped
public class AttitudeCovariance extends Object implements TimeStamped
Covariance entry.- Since:
- 12.0
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description AttitudeCovariance(AttitudeCovarianceType type, AbsoluteDate date, String[] fields, int first)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbsoluteDate
getDate()
Get the date.DiagonalMatrix
getMatrix()
Get the covariance matrix.AttitudeCovarianceType
getType()
Get the type of the elements.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.time.TimeStamped
durationFrom
-
-
-
-
Constructor Detail
-
AttitudeCovariance
public AttitudeCovariance(AttitudeCovarianceType type, AbsoluteDate date, String[] fields, int first)
Simple constructor.- Parameters:
type
- type of the elementsdate
- entry datefields
- matrix diagonal elementsfirst
- index of first field to consider
-
-
Method Detail
-
getDate
public AbsoluteDate getDate()
Get the date.- Specified by:
getDate
in interfaceTimeStamped
- Returns:
- date attached to the object
-
getMatrix
public DiagonalMatrix getMatrix()
Get the covariance matrix.- Returns:
- covariance matrix
-
getType
public AttitudeCovarianceType getType()
Get the type of the elements.- Returns:
- type of the elements
-
-