Class 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 Detail

      • SsrIm201Data

        public SsrIm201Data()
        Constructor.
    • 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