Class AbstractEphemerisMessage

    • Constructor Detail

      • AbstractEphemerisMessage

        protected AbstractEphemerisMessage()
        Constructor.
    • Method Detail

      • getDate

        public AbsoluteDate getDate()
        Getter for the reference date of the ephemeris.
        Specified by:
        getDate in interface TimeStamped
        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