Class AbstractEphemerisMessage

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AbsoluteDate getDate()
      Getter for the reference date of the ephemeris.
      AbsoluteDate getEpochToc()
      Getter for the time of clock epoch.
      double getHealth()
      Getter for the health status.
      int getPRN()
      Getter for the PRN number of the satellite.
      double getX()
      Getter for the satellite X position.
      double getXDot()
      Getter for the satellite X velocity.
      double getXDotDot()
      Getter for the satellite X acceleration.
      double getY()
      Getter for the satellite Y position.
      double getYDot()
      Getter for the satellite Y velocity.
      double getYDotDot()
      Getter for the satellite Y acceleration.
      double getZ()
      Getter for the satellite Z position.
      double getZDot()
      Getter for the satellite Z velocity.
      double getZDotDot()
      Getter for the satellite Z acceleration.
      void setDate​(AbsoluteDate date)
      Setter for the reference date of the ephemeris.
      void setEpochToc​(AbsoluteDate epochToc)
      Setter for the time of clock epoch.
      void setHealth​(double health)
      Setter for the health status.
      void setPRN​(int number)
      Setter for the PRN number of the satellite.
      void setX​(double x)
      Setter for the satellite X position.
      void setXDot​(double vx)
      Setter for the satellite X velocity.
      void setXDotDot​(double ax)
      Setter for the satellite X acceleration.
      void setY​(double y)
      Setter for the satellite Y position.
      void setYDot​(double vy)
      Setter for the satellite Y velocity.
      void setYDotDot​(double ay)
      Setter for the satellite Y acceleration.
      void setZ​(double z)
      Setter for the satellite Z position.
      void setZDot​(double vz)
      Setter for the satellite Z velocity.
      void setZDotDot​(double az)
      Setter for the satellite Z acceleration.
    • Constructor Detail

      • AbstractEphemerisMessage

        public AbstractEphemerisMessage()
        Constructor.
    • Method Detail

      • getDate

        public AbsoluteDate getDate()
        Getter for the reference date of the ephemeris.
        Returns:
        the reference date of the ephemeris
      • setDate

        public void setDate​(AbsoluteDate date)
        Setter for the reference date of the ephemeris.
        Parameters:
        date - the date to set
      • getEpochToc

        public AbsoluteDate getEpochToc()
        Getter for the time of clock epoch.
        Returns:
        the time of clock epoch
      • setEpochToc

        public void setEpochToc​(AbsoluteDate epochToc)
        Setter for the time of clock epoch.
        Parameters:
        epochToc - the epoch to set
      • getPRN

        public int getPRN()
        Getter for the PRN number of the satellite.
        Returns:
        the PRN number of the satellite
      • setPRN

        public void setPRN​(int number)
        Setter for the PRN number of the satellite.
        Parameters:
        number - the prn number ot set
      • getX

        public double getX()
        Getter for the satellite X position.
        Returns:
        the satellite X position in meters
      • setX

        public void setX​(double x)
        Setter for the satellite X position.
        Parameters:
        x - satellite X position (meters) to set
      • getXDot

        public double getXDot()
        Getter for the satellite X velocity.
        Returns:
        the satellite X velocity in m/s
      • setXDot

        public void setXDot​(double vx)
        Setter for the satellite X velocity.
        Parameters:
        vx - the satellite X velocity (m/s) to set
      • getXDotDot

        public double getXDotDot()
        Getter for the satellite X acceleration.
        Returns:
        the satellite X acceleration in m/s²
      • setXDotDot

        public void setXDotDot​(double ax)
        Setter for the satellite X acceleration.
        Parameters:
        ax - the satellite X acceleration (m/s²) to set
      • getY

        public double getY()
        Getter for the satellite Y position.
        Returns:
        the satellite Y position in meters
      • setY

        public void setY​(double y)
        Setter for the satellite Y position.
        Parameters:
        y - satellite Y position (meters) to set
      • getYDot

        public double getYDot()
        Getter for the satellite Y velocity.
        Returns:
        the satellite Y velocity in m/s
      • setYDot

        public void setYDot​(double vy)
        Setter for the satellite Y velocity.
        Parameters:
        vy - the satellite Y velocity (m/s) to set
      • getYDotDot

        public double getYDotDot()
        Getter for the satellite Y acceleration.
        Returns:
        the satellite Y acceleration in m/s²
      • setYDotDot

        public void setYDotDot​(double ay)
        Setter for the satellite Y acceleration.
        Parameters:
        ay - the satellite Y acceleration (m/s²) to set
      • getZ

        public double getZ()
        Getter for the satellite Z position.
        Returns:
        the satellite Z position in meters
      • setZ

        public void setZ​(double z)
        Setter for the satellite Z position.
        Parameters:
        z - satellite Z position (meters) to set
      • getZDot

        public double getZDot()
        Getter for the satellite Z velocity.
        Returns:
        the satellite Z velocity in m/s
      • setZDot

        public void setZDot​(double vz)
        Setter for the satellite Z velocity.
        Parameters:
        vz - the satellite Z velocity (m/s) to set
      • getZDotDot

        public double getZDotDot()
        Getter for the satellite Z acceleration.
        Returns:
        the satellite Z acceleration in m/s²
      • setZDotDot

        public void setZDotDot​(double az)
        Setter for the satellite Z acceleration.
        Parameters:
        az - the satellite Z acceleration (m/s²) to set
      • getHealth

        public double getHealth()
        Getter for the health status.
        Returns:
        the health status
      • setHealth

        public void setHealth​(double health)
        Setter for the health status.
        Parameters:
        health - the health status to set