Class SsrIm201Data
- java.lang.Object
-
- org.orekit.gnss.metric.messages.ssr.SsrData
-
- org.orekit.gnss.metric.messages.ssr.subtype.SsrIm201Data
-
public class SsrIm201Data extends SsrData
Container for SSR IM201 data.One instance of this class corresponds to one ionospheric layer.
- Since:
- 11.0
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description SsrIm201Data()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[][]
getCnm()
Get the cosine parameters of spherical harmonics expansion of degree N and order M.double
getHeightIonosphericLayer()
Get the height of the ionospheric layer.double[][]
getSnm()
Get the sine parameters of spherical harmonics expansion of degree N and order M.int
getSphericalHarmonicsDegree()
Get the degree of spherical harmonic expansion.int
getSphericalHarmonicsOrder()
Get the order of spherical harmonic expansion.void
setCnm(double[][] cnm)
Set the cosine parameters of spherical harmonics expansion of degree N and order M.void
setHeightIonosphericLayer(double heightIonosphericLayer)
Set the height of the ionospheric layer.void
setSnm(double[][] snm)
Set the sine parameters of spherical harmonics expansion of degree N and order M.void
setSphericalHarmonicsDegree(int sphericalHarmonicsDegree)
Set the degree of spherical harmonic expansion.void
setSphericalHarmonicsOrder(int sphericalHarmonicsOrder)
Set the order of spherical harmonic expansion.
-
-
-
Method Detail
-
getHeightIonosphericLayer
public double getHeightIonosphericLayer()
Get the height of the ionospheric layer.- Returns:
- the height of the ionospheric layer in meters
-
setHeightIonosphericLayer
public void setHeightIonosphericLayer(double heightIonosphericLayer)
Set the height of the ionospheric layer.- Parameters:
heightIonosphericLayer
- the height to set in meters
-
getSphericalHarmonicsDegree
public int getSphericalHarmonicsDegree()
Get the degree of spherical harmonic expansion.- Returns:
- the degree of spherical harmonic expansion
-
setSphericalHarmonicsDegree
public void setSphericalHarmonicsDegree(int sphericalHarmonicsDegree)
Set the degree of spherical harmonic expansion.- Parameters:
sphericalHarmonicsDegree
- the degree to set
-
getSphericalHarmonicsOrder
public int getSphericalHarmonicsOrder()
Get the order of spherical harmonic expansion.- Returns:
- the order the order of spherical harmonic expansion
-
setSphericalHarmonicsOrder
public void setSphericalHarmonicsOrder(int sphericalHarmonicsOrder)
Set the order of spherical harmonic expansion.- Parameters:
sphericalHarmonicsOrder
- the order to set
-
getCnm
public double[][] getCnm()
Get the cosine parameters of spherical harmonics expansion of degree N and order M.The size of the array is (N + 1) x (M + 1)
- Returns:
- the cosine parameters in TECU
-
setCnm
public void setCnm(double[][] cnm)
Set the cosine parameters of spherical harmonics expansion of degree N and order M.- Parameters:
cnm
- the parameters to set
-
getSnm
public double[][] getSnm()
Get the sine parameters of spherical harmonics expansion of degree N and order M.The size of the array is (N + 1) x (M + 1)
- Returns:
- the sine parameters in TECU
-
setSnm
public void setSnm(double[][] snm)
Set the sine parameters of spherical harmonics expansion of degree N and order M.- Parameters:
snm
- the parameters to set
-
-