Class EquatorialAnglesRates


  • public class EquatorialAnglesRates
    extends AbstractAttitudeAnglesRates
    A compound object for holding equatorial angles and their rates as per Fig. 4 in GAIA-C3-TN-LU-085.
    • Constructor Detail

      • EquatorialAnglesRates

        public EquatorialAnglesRates()
    • Method Detail

      • getAlphaZ

        public double getAlphaZ()
        Get the right ascension of the SRS z axis - this is the first equatorial attitude angle
        Returns:
        right ascension of the z axis [rad]
      • getAlphaZDot

        public double getAlphaZDot()
        Get the time derivative of the right ascension of the SRS z axis
        Returns:
        time derivative of the right ascension of the z axis [rad/day]
      • getDeltaZ

        public double getDeltaZ()
        Get the declination of the SRS z axis - this is the second equatorial attitude angle
        Returns:
        declination of the z axis [rad]
      • getDeltaZDot

        public double getDeltaZDot()
        Get the time derivative of the declination of the SRS z axis
        Returns:
        time derivative of the declination of the z axis [rad/day]
      • getPsi

        public double getPsi()
        Get the equatorial spin phase angle, psi (from the ascending node on the equator to the SRS x axis) - this is the third equatorial attitude angle
        Returns:
        equatorial spin phase [rad]
      • getPsiDot

        public double getPsiDot()
        Get time derivative psiDot of the the equatorial spin phase angle
        Returns:
        time derivative of the equatorial spin phase [rad/day]