Class XYZCovariance
- java.lang.Object
-
- org.orekit.files.ccsds.section.CommentsContainer
-
- org.orekit.files.ccsds.ndm.cdm.XYZCovariance
-
- All Implemented Interfaces:
Section
public class XYZCovariance extends CommentsContainer
Container for XYZ covariance matrix data. This class as a RealMatrix as attribute which can be acces with getXYZCovariaxMatrix method. Beware that there are thus 2 ways to modify the XYZ covariance : setC... ( setCxx, setCyx ...) which should be prioritized and getXYZCovariaxMatrix.setEntry(row, col, value).The XYZ Covariance Matrix is only provided if
CdmMetadataKey.ALT_COV_TYPEisAltCovarianceType.XYZ, otherwise its terms will return NaN.When available, the matrix is given in the 9×9 Lower Triangular Form. All parameters of the 6×6 position/velocity submatrix are mandatory. The remaining elements will return NaN if not provided.
-
-
Constructor Summary
Constructors Constructor Description XYZCovariance(boolean covXYZset)Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCdrgdrg()Get the object [7,7] in covariance matrix (with index starting at 1).doublegetCdrgx()Get the object [7,1] in covariance matrix (with index starting at 1).doublegetCdrgxdot()Get the object [7,4] in covariance matrix (with index starting at 1).doublegetCdrgy()Get the object [7,2] in covariance matrix.doublegetCdrgydot()Get the object [7,5] in covariance matrix (with index starting at 1).doublegetCdrgz()Get the object [7,3] in covariance matrix (with index starting at 1).doublegetCdrgzdot()Get the object [7,6] in covariance matrix (with index starting at 1).doublegetCsrpdrg()Get the object [8,7] in covariance matrix (with index starting at 1).doublegetCsrpsrp()Get the object [8,8] in covariance matrix (with index starting at 1).doublegetCsrpx()Get the object [8,1] in covariance matrix (with index starting at 1).doublegetCsrpxdot()Get the object [8,4] in covariance matrix (with index starting at 1).doublegetCsrpy()Get the object [8,2] in covariance matrix (with index starting at 1).doublegetCsrpydot()Get the object [8,5] in covariance matrix (with index starting at 1).doublegetCsrpz()Get the object [8,3] in covariance matrix (with index starting at 1).doublegetCsrpzdot()Get the object [8,6] in covariance matrix (with index starting at 1).doublegetCthrdrg()Get the object [9,7] in covariance matrix (with index starting at 1).doublegetCthrsrp()Get the object [9,8] in covariance matrix (with index starting at 1).doublegetCthrthr()Get the object [9,9] in covariance matrix (with index starting at 1).doublegetCthrx()Get the object [9,1] in covariance matrix (with index starting at 1).doublegetCthrxdot()Get the object [9,4] in covariance matrix (with index starting at 1).doublegetCthry()Get the object [9,2] in covariance matrix (with index starting at 1).doublegetCthrydot()Get the object [9,5] in covariance matrix (with index starting at 1).doublegetCthrz()Get the object [9,3] in covariance matrix (with index starting at 1).doublegetCthrzdot()Get the object [9,6] in covariance matrix (with index starting at 1).doublegetCxdotx()Get the object [4,1] in covariance matrix (with index starting at 1).doublegetCxdotxdot()Get the object [4, 4] in covariance matrix (with index starting at 1).doublegetCxdoty()Get the object [4,2] in covariance matrix (with index starting at 1).doublegetCxdotz()Get the object [4, 3] in covariance matrix (with index starting at 1) .doublegetCxx()Get the object [1,1] in covariance matrix (with index starting at 1).doublegetCydotx()Get the object [5, 1] in covariance matrix (with index starting at 1).doublegetCydotxdot()Get the object [5,4] in covariance matrix (with index starting at 1).doublegetCydoty()Get the object [5,2] in covariance matrix (with index starting at 1).doublegetCydotydot()Get the object [5,5] in covariance matrix (with index starting at 1).doublegetCydotz()Get the object [5,3] in covariance matrix (with index starting at 1).doublegetCyx()Get the object [2,1] in covariance matrix (with index starting at 1).doublegetCyy()Get the object [2,2] in covariance matrix (with index starting at 1).doublegetCzdotx()Get the object [6,1] in covariance matrix (with index starting at 1).doublegetCzdotxdot()Get the object [6,4] in covariance matrix (with index starting at 1).doublegetCzdoty()Get the object [6,2] in covariance matrix (with index starting at 1).doublegetCzdotydot()Get the object [6,5] in covariance matrix (with index starting at 1).doublegetCzdotz()Get the object [6,3] in covariance matrix (with index starting at 1).doublegetCzdotzdot()Get the object [6,6] in covariance matrix (with index starting at 1).doublegetCzx()Get the object [3,1] in covariance matrix (with index starting at 1).doublegetCzy()Get the object [3,2] in covariance matrix (with index starting at 1).doublegetCzz()Get the object [3,3] in covariance matrix (with index starting at 1).RealMatrixgetXYZCovarianceMatrix()Get the XYZ covariance matrix.booleanisCovXYZset()Get the flag indicating whether the alternate covariance type set in the CDM Object metadata section is XYZ.voidsetCdrgdrg(double CDRGDRG)Set the object [7,7] in covariance matrix (with index starting at 1).voidsetCdrgx(double CDRGX)Set the object [7,1] in covariance matrix (with index starting at 1).voidsetCdrgxdot(double CDRGXdot)Set the object [7,4] in covariance matrix (with index starting at 1).voidsetCdrgy(double CDRGY)Set the object [7,2] in covariance matrix (with index starting at 1).voidsetCdrgydot(double CDRGYdot)Set the object [7,5] in covariance matrix (with index starting at 1).voidsetCdrgz(double CDRGZ)Set the object [7,3] in covariance matrix (with index starting at 1).voidsetCdrgzdot(double CDRGZdot)Set the object [7,6] in covariance matrix (with index starting at 1).voidsetCovarianceMatrixEntry(int j, int k, double entry)Set an entry in the XYZ covariance matrix.voidsetCsrpdrg(double CSRPDRG)Set the object [8,7] in covariance matrix (with index starting at 1).voidsetCsrpsrp(double CSRPSRP)Set the object [8,8] in covariance matrix (with index starting at 1).voidsetCsrpx(double CSRPX)Set the object [8,1] in covariance matrix (with index starting at 1).voidsetCsrpxdot(double CSRPXdot)Set the object [8,4] in covariance matrix (with index starting at 1).voidsetCsrpy(double CSRPY)Set the object [8,2] in covariance matrix (with index starting at 1).voidsetCsrpydot(double CSRPYdot)Set the object [8,5] in covariance matrix (with index starting at 1).voidsetCsrpz(double CSRPZ)Set the object [8,3] in covariance matrix (with index starting at 1).voidsetCsrpzdot(double CSRPZdot)Set the object [8,6] in covariance matrix (with index starting at 1).voidsetCthrdrg(double CTHRDRG)Set the object [9,7] in covariance matrix (with index starting at 1).voidsetCthrsrp(double CTHRSRP)Set the object [9,8] in covariance matrix (with index starting at 1).voidsetCthrthr(double CTHRTHR)Set the object [9,9] in covariance matrix (with index starting at 1).voidsetCthrx(double CTHRX)Set the object [9,1] in covariance matrix (with index starting at 1).voidsetCthrxdot(double CTHRXdot)Set the object [9,4] in covariance matrix (with index starting at 1).voidsetCthry(double CTHRY)Set the object [9,2] in covariance matrix (with index starting at 1).voidsetCthrydot(double CTHRYdot)Set the object [9,5] in covariance matrix (with index starting at 1).voidsetCthrz(double CTHRZ)Set the object [9,3] in covariance matrix (with index starting at 1).voidsetCthrzdot(double CTHRZdot)Set the object [9,6] in covariance matrix (with index starting at 1).voidsetCxdotx(double CXdotX)Set the object [4,1] in covariance matrix (with index starting at 1).voidsetCxdotxdot(double CXdotXdot)Set the object [4, 4] in covariance matrix (with index starting at 1).voidsetCxdoty(double CXdotY)Set the object [4, 2] in covariance matrix (with index starting at 1).voidsetCxdotz(double CXdotZ)Set the object [4, 3] in covariance matrix (with index starting at 1).voidsetCxx(double CXX)Set the object [1,1] in covariance matrix (with index starting at 1).voidsetCydotx(double CYdotX)Set the object [5,1] in covariance matrix (with index starting at 1).voidsetCydotxdot(double CYdotXdot)Set the object [5,4] in covariance matrix (with index starting at 1).voidsetCydoty(double CYdotY)Set the object [5,2] in covariance matrix (with index starting at 1).voidsetCydotydot(double CYdotYdot)Set the object [5,5] in covariance matrix (with index starting at 1).voidsetCydotz(double CYdotZ)Set the object [5,3] in covariance matrix (with index starting at 1).voidsetCyx(double CYX)Set the object [2,1] in covariance matrix (with index starting at 1).voidsetCyy(double CYY)Set the object [2,2] in covariance matrix (with index starting at 1).voidsetCzdotx(double CZdotX)Set the object [6,1] in covariance matrix (with index starting at 1).voidsetCzdotxdot(double CZdotXdot)Set the object [6,4] in covariance matrix (with index starting at 1).voidsetCzdoty(double CZdotY)Set the object [6,2] in covariance matrix (with index starting at 1).voidsetCzdotydot(double CZdotYdot)Set the object [6,5] in covariance matrix (with index starting at 1).voidsetCzdotz(double CZdotZ)Set the object [6,3] in covariance matrix (with index starting at 1).voidsetCzdotzdot(double CZdotZdot)Set the object [6,6] in covariance matrix (with index starting at 1).voidsetCzx(double CZX)Set the object [3,1] in covariance matrix (with index starting at 1).voidsetCzy(double CZY)Set the object [3,2] in covariance matrix (with index starting at 1).voidsetCzz(double CZZ)Set the object [3,3] in covariance matrix (with index starting at 1).voidvalidate(double version)Check is all mandatory entries have been initialized.-
Methods inherited from class org.orekit.files.ccsds.section.CommentsContainer
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments, setComments
-
-
-
-
Constructor Detail
-
XYZCovariance
public XYZCovariance(boolean covXYZset)
Simple constructor. To update matrix value there are 2 ways to modify the XYZ covariance : setC... ( setCxx, setCyx ...) which should be prioritized and getXYZCovariaxMatrix.setEntry(row, col, value).The XYZ Covariance Matrix is only provided if
CdmMetadataKey.ALT_COV_TYPEisAltCovarianceType.XYZ, otherwise its terms will return NaN.When available, the matrix is given in the 9×9 Lower Triangular Form. All parameters of the 6×6 position/velocity submatrix are mandatory. The remaining elements will return NaN if not provided.
- Parameters:
covXYZset- Flag indicating whether the alternate covariance type set in the CDM Object metadata section is XYZ.
-
-
Method Detail
-
validate
public void validate(double version)
Check is all mandatory entries have been initialized.This method should throw an exception if some mandatory entries are missing or not compatible with version number.
- Specified by:
validatein interfaceSection- Overrides:
validatein classCommentsContainer- Parameters:
version- format version
-
setCovarianceMatrixEntry
public void setCovarianceMatrixEntry(int j, int k, double entry)Set an entry in the XYZ covariance matrix.Both m(j, k) and m(k, j) are set.
- Parameters:
j- row index (must be between 0 and 5 (inclusive)k- column index (must be between 0 and 5 (inclusive)entry- value of the matrix entry
-
getXYZCovarianceMatrix
public RealMatrix getXYZCovarianceMatrix()
Get the XYZ covariance matrix.The XYZ Covariance Matrix is only provided if
CdmMetadataKey.ALT_COV_TYPEisAltCovarianceType.XYZ, otherwise its terms will return NaN.When available, the matrix is given in the 9×9 Lower Triangular Form. All parameters of the 6×6 position/velocity submatrix are mandatory. The remaining elements will return NaN if not provided.
- Returns:
- the XYZ covariance matrix
-
getCxx
public double getCxx()
Get the object [1,1] in covariance matrix (with index starting at 1).- Returns:
- the object [1,1] in covariance matrix (in m²)
-
setCxx
public void setCxx(double CXX)
Set the object [1,1] in covariance matrix (with index starting at 1).- Parameters:
CXX- = object [1,1] in covariance matrix (in m²)
-
getCyx
public double getCyx()
Get the object [2,1] in covariance matrix (with index starting at 1).- Returns:
- the object [2,1] in covariance matrix (in m²)
-
setCyx
public void setCyx(double CYX)
Set the object [2,1] in covariance matrix (with index starting at 1).- Parameters:
CYX- = object [2,1] in covariance matrix (in m²)
-
getCyy
public double getCyy()
Get the object [2,2] in covariance matrix (with index starting at 1).- Returns:
- the object [2,2] in covariance matrix (in m²)
-
setCyy
public void setCyy(double CYY)
Set the object [2,2] in covariance matrix (with index starting at 1).- Parameters:
CYY- = object [2,2] in covariance matrix (in m²)
-
getCzx
public double getCzx()
Get the object [3,1] in covariance matrix (with index starting at 1).- Returns:
- the object [3,1] in covariance matrix (in m²)
-
setCzx
public void setCzx(double CZX)
Set the object [3,1] in covariance matrix (with index starting at 1).- Parameters:
CZX- = object [3,1] in covariance matrix (in m²)
-
getCzy
public double getCzy()
Get the object [3,2] in covariance matrix (with index starting at 1).- Returns:
- the object [3,2] in covariance matrix (in m²)
-
setCzy
public void setCzy(double CZY)
Set the object [3,2] in covariance matrix (with index starting at 1).- Parameters:
CZY- = object [3,2] in covariance matrix (in m²)
-
getCzz
public double getCzz()
Get the object [3,3] in covariance matrix (with index starting at 1).- Returns:
- the object [3,3] in covariance matrix (in m²)
-
setCzz
public void setCzz(double CZZ)
Set the object [3,3] in covariance matrix (with index starting at 1).- Parameters:
CZZ- = object [3,3] in covariance matrix (in m²)
-
getCxdotx
public double getCxdotx()
Get the object [4,1] in covariance matrix (with index starting at 1).- Returns:
- the object [4,1] in covariance matrix (in m²/s)
-
setCxdotx
public void setCxdotx(double CXdotX)
Set the object [4,1] in covariance matrix (with index starting at 1).- Parameters:
CXdotX- = object [4,1] in covariance matrix (in m²/s)
-
getCxdoty
public double getCxdoty()
Get the object [4,2] in covariance matrix (with index starting at 1).- Returns:
- the object [4,2] in covariance matrix (in m²/s)
-
setCxdoty
public void setCxdoty(double CXdotY)
Set the object [4, 2] in covariance matrix (with index starting at 1).- Parameters:
CXdotY- = object [4, 2] in covariance matrix (in m²/s)
-
getCxdotz
public double getCxdotz()
Get the object [4, 3] in covariance matrix (with index starting at 1) .- Returns:
- the object [4, 3] in covariance matrix (in m²/s)
-
setCxdotz
public void setCxdotz(double CXdotZ)
Set the object [4, 3] in covariance matrix (with index starting at 1).- Parameters:
CXdotZ- = object [4,3] in covariance matrix (in m²/s)
-
getCxdotxdot
public double getCxdotxdot()
Get the object [4, 4] in covariance matrix (with index starting at 1).- Returns:
- the object [4, 4] in covariance matrix (in m²/s²)
-
setCxdotxdot
public void setCxdotxdot(double CXdotXdot)
Set the object [4, 4] in covariance matrix (with index starting at 1).- Parameters:
CXdotXdot- = object [4, 4] in covariance matrix (in m²/s²)
-
getCydotx
public double getCydotx()
Get the object [5, 1] in covariance matrix (with index starting at 1).- Returns:
- the object [5, 1] in covariance matrix (in m²/s)
-
setCydotx
public void setCydotx(double CYdotX)
Set the object [5,1] in covariance matrix (with index starting at 1).- Parameters:
CYdotX- = object [5,1] in covariance matrix (in m²/s)
-
getCydoty
public double getCydoty()
Get the object [5,2] in covariance matrix (with index starting at 1).- Returns:
- the object [5,2] in covariance matrix (in m²/s)
-
setCydoty
public void setCydoty(double CYdotY)
Set the object [5,2] in covariance matrix (with index starting at 1).- Parameters:
CYdotY- = object [5,2] in covariance matrix (in m²/s)
-
getCydotz
public double getCydotz()
Get the object [5,3] in covariance matrix (with index starting at 1).- Returns:
- the object [5,3] in covariance matrix (in m²/s)
-
setCydotz
public void setCydotz(double CYdotZ)
Set the object [5,3] in covariance matrix (with index starting at 1).- Parameters:
CYdotZ- = object [5,3] in covariance matrix (in m²/s)
-
getCydotxdot
public double getCydotxdot()
Get the object [5,4] in covariance matrix (with index starting at 1).- Returns:
- the object [5,4] in covariance matrix (in m²/s²)
-
setCydotxdot
public void setCydotxdot(double CYdotXdot)
Set the object [5,4] in covariance matrix (with index starting at 1).- Parameters:
CYdotXdot- = object [5,4] in covariance matrix (in m²/s²)
-
getCydotydot
public double getCydotydot()
Get the object [5,5] in covariance matrix (with index starting at 1).- Returns:
- the object [5,5] in covariance matrix (in m²/s²)
-
setCydotydot
public void setCydotydot(double CYdotYdot)
Set the object [5,5] in covariance matrix (with index starting at 1).- Parameters:
CYdotYdot- = object [5,5] in covariance matrix (in m²/s²)
-
getCzdotx
public double getCzdotx()
Get the object [6,1] in covariance matrix (with index starting at 1).- Returns:
- the object [6,1] in covariance matrix (in m²/s)
-
setCzdotx
public void setCzdotx(double CZdotX)
Set the object [6,1] in covariance matrix (with index starting at 1).- Parameters:
CZdotX- = object [6,1] in covariance matrix (in m²/s)
-
getCzdoty
public double getCzdoty()
Get the object [6,2] in covariance matrix (with index starting at 1).- Returns:
- the object [6,2] in covariance matrix (in m²/s)
-
setCzdoty
public void setCzdoty(double CZdotY)
Set the object [6,2] in covariance matrix (with index starting at 1).- Parameters:
CZdotY- = object [6,2] in covariance matrix (in m²/s)
-
getCzdotz
public double getCzdotz()
Get the object [6,3] in covariance matrix (with index starting at 1).- Returns:
- the object [6,3] in covariance matrix (in m²/s)
-
setCzdotz
public void setCzdotz(double CZdotZ)
Set the object [6,3] in covariance matrix (with index starting at 1).- Parameters:
CZdotZ- = object [6,3] in covariance matrix (in m²/s)
-
getCzdotxdot
public double getCzdotxdot()
Get the object [6,4] in covariance matrix (with index starting at 1).- Returns:
- the object [6,4] in covariance matrix (in m²/s²)
-
setCzdotxdot
public void setCzdotxdot(double CZdotXdot)
Set the object [6,4] in covariance matrix (with index starting at 1).- Parameters:
CZdotXdot- = object [6,4] in covariance matrix (in m²/s²)
-
getCzdotydot
public double getCzdotydot()
Get the object [6,5] in covariance matrix (with index starting at 1).- Returns:
- the object [6,5] in covariance matrix (in m²/s²)
-
setCzdotydot
public void setCzdotydot(double CZdotYdot)
Set the object [6,5] in covariance matrix (with index starting at 1).- Parameters:
CZdotYdot- = object [6,5] in covariance matrix (in m²/s²)
-
getCzdotzdot
public double getCzdotzdot()
Get the object [6,6] in covariance matrix (with index starting at 1).- Returns:
- the object [6,6] in covariance matrix (in m²/s²)
-
setCzdotzdot
public void setCzdotzdot(double CZdotZdot)
Set the object [6,6] in covariance matrix (with index starting at 1).- Parameters:
CZdotZdot- = object [6,6] in covariance matrix (in m²/s²)
-
getCdrgx
public double getCdrgx()
Get the object [7,1] in covariance matrix (with index starting at 1).- Returns:
- the object [7,1] in covariance matrix (in m³/kg)
-
setCdrgx
public void setCdrgx(double CDRGX)
Set the object [7,1] in covariance matrix (with index starting at 1).- Parameters:
CDRGX- = object [7,1] in covariance matrix (in m³/kg)
-
getCdrgy
public double getCdrgy()
Get the object [7,2] in covariance matrix.- Returns:
- the object [7,2] in covariance matrix (in m³/kg)
-
setCdrgy
public void setCdrgy(double CDRGY)
Set the object [7,2] in covariance matrix (with index starting at 1).- Parameters:
CDRGY- = object [7,2] in covariance matrix (in m³/kg)
-
getCdrgz
public double getCdrgz()
Get the object [7,3] in covariance matrix (with index starting at 1).- Returns:
- the object [7,3] in covariance matrix (in m³/kg)
-
setCdrgz
public void setCdrgz(double CDRGZ)
Set the object [7,3] in covariance matrix (with index starting at 1).- Parameters:
CDRGZ- = object [7,3] in covariance matrix (in m³/kg)
-
getCdrgxdot
public double getCdrgxdot()
Get the object [7,4] in covariance matrix (with index starting at 1).- Returns:
- the object [7,4] in covariance matrix (in m³/(kg.s))
-
setCdrgxdot
public void setCdrgxdot(double CDRGXdot)
Set the object [7,4] in covariance matrix (with index starting at 1).- Parameters:
CDRGXdot- = object [7,4] in covariance matrix (in m³/(kg.s))
-
getCdrgydot
public double getCdrgydot()
Get the object [7,5] in covariance matrix (with index starting at 1).- Returns:
- the object [7,5] in covariance matrix (in m³/(kg.s))
-
setCdrgydot
public void setCdrgydot(double CDRGYdot)
Set the object [7,5] in covariance matrix (with index starting at 1).- Parameters:
CDRGYdot- = object [7,5] in covariance matrix (in m³/(kg.s))
-
getCdrgzdot
public double getCdrgzdot()
Get the object [7,6] in covariance matrix (with index starting at 1).- Returns:
- the object [7,6] in covariance matrix (in m³/(kg.s))
-
setCdrgzdot
public void setCdrgzdot(double CDRGZdot)
Set the object [7,6] in covariance matrix (with index starting at 1).- Parameters:
CDRGZdot- = object [7,6] in covariance matrix (in m³/(kg.s))
-
getCdrgdrg
public double getCdrgdrg()
Get the object [7,7] in covariance matrix (with index starting at 1).- Returns:
- the object [7,7] in covariance matrix (in m⁴/kg²)
-
setCdrgdrg
public void setCdrgdrg(double CDRGDRG)
Set the object [7,7] in covariance matrix (with index starting at 1).- Parameters:
CDRGDRG- = object [7,7] in covariance matrix (in m⁴/kg²)
-
getCsrpx
public double getCsrpx()
Get the object [8,1] in covariance matrix (with index starting at 1).- Returns:
- the object [8,1] in covariance matrix (in m³/kg)
-
setCsrpx
public void setCsrpx(double CSRPX)
Set the object [8,1] in covariance matrix (with index starting at 1).- Parameters:
CSRPX- = object [8,1] in covariance matrix (in m³/kg)
-
getCsrpy
public double getCsrpy()
Get the object [8,2] in covariance matrix (with index starting at 1).- Returns:
- the object [8,2] in covariance matrix (in m³/kg)
-
setCsrpy
public void setCsrpy(double CSRPY)
Set the object [8,2] in covariance matrix (with index starting at 1).- Parameters:
CSRPY- = object [8,2] in covariance matrix (in m³/kg)
-
getCsrpz
public double getCsrpz()
Get the object [8,3] in covariance matrix (with index starting at 1).- Returns:
- the object [8,3] in covariance matrix (in m³/kg)
-
setCsrpz
public void setCsrpz(double CSRPZ)
Set the object [8,3] in covariance matrix (with index starting at 1).- Parameters:
CSRPZ- = object [8,3] in covariance matrix (in m³/kg)
-
getCsrpxdot
public double getCsrpxdot()
Get the object [8,4] in covariance matrix (with index starting at 1).- Returns:
- the object [8,4] in covariance matrix (in m³/(kg.s))
-
setCsrpxdot
public void setCsrpxdot(double CSRPXdot)
Set the object [8,4] in covariance matrix (with index starting at 1).- Parameters:
CSRPXdot- = object [8,4] in covariance matrix (in m³/(kg.s))
-
getCsrpydot
public double getCsrpydot()
Get the object [8,5] in covariance matrix (with index starting at 1).- Returns:
- the object [8,5] in covariance matrix (in m³/(kg.s))
-
setCsrpydot
public void setCsrpydot(double CSRPYdot)
Set the object [8,5] in covariance matrix (with index starting at 1).- Parameters:
CSRPYdot- = object [8,5] in covariance matrix (in m³/(kg.s))
-
getCsrpzdot
public double getCsrpzdot()
Get the object [8,6] in covariance matrix (with index starting at 1).- Returns:
- the object [8,6] in covariance matrix (in m³/(kg.s))
-
setCsrpzdot
public void setCsrpzdot(double CSRPZdot)
Set the object [8,6] in covariance matrix (with index starting at 1).- Parameters:
CSRPZdot- = object [8,6] in covariance matrix (in m³/(kg.s))
-
getCsrpdrg
public double getCsrpdrg()
Get the object [8,7] in covariance matrix (with index starting at 1).- Returns:
- the object [8,7] in covariance matrix (in m⁴/kg²)
-
setCsrpdrg
public void setCsrpdrg(double CSRPDRG)
Set the object [8,7] in covariance matrix (with index starting at 1).- Parameters:
CSRPDRG- = object [8,7] in covariance matrix (in m⁴/kg²)
-
getCsrpsrp
public double getCsrpsrp()
Get the object [8,8] in covariance matrix (with index starting at 1).- Returns:
- the object [8,8] in covariance matrix (in m⁴/kg²)
-
setCsrpsrp
public void setCsrpsrp(double CSRPSRP)
Set the object [8,8] in covariance matrix (with index starting at 1).- Parameters:
CSRPSRP- = object [8,8] in covariance matrix (in m⁴/kg²)
-
getCthrx
public double getCthrx()
Get the object [9,1] in covariance matrix (with index starting at 1).- Returns:
- the object [9,1] in covariance matrix (in m²/s²)
-
setCthrx
public void setCthrx(double CTHRX)
Set the object [9,1] in covariance matrix (with index starting at 1).- Parameters:
CTHRX- = object [9,1] in covariance matrix (in m²/s²)
-
getCthry
public double getCthry()
Get the object [9,2] in covariance matrix (with index starting at 1).- Returns:
- the object [9,2] in covariance matrix (in m²/s²)
-
setCthry
public void setCthry(double CTHRY)
Set the object [9,2] in covariance matrix (with index starting at 1).- Parameters:
CTHRY- = object [9,2] in covariance matrix (in m²/s²)
-
getCthrz
public double getCthrz()
Get the object [9,3] in covariance matrix (with index starting at 1).- Returns:
- the object [9,3] in covariance matrix (in m²/s²)
-
setCthrz
public void setCthrz(double CTHRZ)
Set the object [9,3] in covariance matrix (with index starting at 1).- Parameters:
CTHRZ- = object [9,3] in covariance matrix (in m²/s²)
-
getCthrxdot
public double getCthrxdot()
Get the object [9,4] in covariance matrix (with index starting at 1).- Returns:
- the object [9,4] in covariance matrix (in m²/s³)
-
setCthrxdot
public void setCthrxdot(double CTHRXdot)
Set the object [9,4] in covariance matrix (with index starting at 1).- Parameters:
CTHRXdot- = object [9,4] in covariance matrix (in m²/s³)
-
getCthrydot
public double getCthrydot()
Get the object [9,5] in covariance matrix (with index starting at 1).- Returns:
- the object [9,5] in covariance matrix (in m²/s³)
-
setCthrydot
public void setCthrydot(double CTHRYdot)
Set the object [9,5] in covariance matrix (with index starting at 1).- Parameters:
CTHRYdot- = object [9,5] in covariance matrix (in m²/s³)
-
getCthrzdot
public double getCthrzdot()
Get the object [9,6] in covariance matrix (with index starting at 1).- Returns:
- the object [9,6] in covariance matrix (in m²/s³)
-
setCthrzdot
public void setCthrzdot(double CTHRZdot)
Set the object [9,6] in covariance matrix (with index starting at 1).- Parameters:
CTHRZdot- = object [9,6] in covariance matrix (in m²/s³)
-
getCthrdrg
public double getCthrdrg()
Get the object [9,7] in covariance matrix (with index starting at 1).- Returns:
- the object [9,7] in covariance matrix (in m³/(kg.s²))
-
setCthrdrg
public void setCthrdrg(double CTHRDRG)
Set the object [9,7] in covariance matrix (with index starting at 1).- Parameters:
CTHRDRG- = object [9,7] in covariance matrix (in m³/(kg.s²))
-
getCthrsrp
public double getCthrsrp()
Get the object [9,8] in covariance matrix (with index starting at 1).- Returns:
- the object [9,8] in covariance matrix (in m³/(kg.s²))
-
setCthrsrp
public void setCthrsrp(double CTHRSRP)
Set the object [9,8] in covariance matrix (with index starting at 1).- Parameters:
CTHRSRP- = object [9,8] in covariance matrix (in m³/(kg.s²))
-
getCthrthr
public double getCthrthr()
Get the object [9,9] in covariance matrix (with index starting at 1).- Returns:
- the object [9,9] in covariance matrix (in m²/s⁴)
-
setCthrthr
public void setCthrthr(double CTHRTHR)
Set the object [9,9] in covariance matrix (with index starting at 1).- Parameters:
CTHRTHR- = object [9,9] in covariance matrix (in m²/s⁴)
-
isCovXYZset
public boolean isCovXYZset()
Get the flag indicating whether the alternate covariance type set in the CDM Object metadata section is XYZ.- Returns:
- the covXYZset
-
-