Class FieldGalileoAlmanac<T extends CalculusFieldElement<T>>

    • Constructor Detail

      • FieldGalileoAlmanac

        public FieldGalileoAlmanac​(Field<T> field,
                                   GalileoAlmanac original)
        Constructor from non-field instance.
        Parameters:
        field - field to which elements belong
        original - regular non-field instance
      • FieldGalileoAlmanac

        public FieldGalileoAlmanac​(Function<V,​T> converter,
                                   FieldGalileoAlmanac<V> original)
        Constructor from different field instance.
        Type Parameters:
        V - type of the old field elements
        Parameters:
        original - regular non-field instance
        converter - for field elements
    • Method Detail

      • setDeltaSqrtA

        public void setDeltaSqrtA​(T dsqa)
        Sets the difference between the square root of the semi-major axis and the square root of the nominal semi-major axis.

        In addition, this method set the value of the Semi-Major Axis.

        Parameters:
        dsqa - the value to set
      • setDeltaInc

        public void setDeltaInc​(T dinc)
        Sets the the correction of orbit reference inclination at reference time.

        In addition, this method set the value of the reference inclination.

        Parameters:
        dinc - correction of orbit reference inclination at reference time in radians
      • getIOD

        public int getIOD()
        Gets the Issue of Data (IOD).
        Returns:
        the Issue Of Data
      • setIOD

        public void setIOD​(int iodValue)
        Sets the Issue of Data (IOD).
        Parameters:
        iodValue - the value to set
      • getHealthE1

        public int getHealthE1()
        Gets the E1-B/C signal health status.
        Returns:
        the E1-B/C signal health status
      • setHealthE1

        public void setHealthE1​(int healthE1)
        Sets the E1-B/C signal health status.
        Parameters:
        healthE1 - health status to set
      • getHealthE5a

        public int getHealthE5a()
        Gets the E5a signal health status.
        Returns:
        the E5a signal health status
      • setHealthE5a

        public void setHealthE5a​(int healthE5a)
        Sets the E5a signal health status.
        Parameters:
        healthE5a - health status to set
      • getHealthE5b

        public int getHealthE5b()
        Gets the E5b signal health status.
        Returns:
        the E5b signal health status
      • setHealthE5b

        public void setHealthE5b​(int healthE5b)
        Sets the E5b signal health status.
        Parameters:
        healthE5b - health status to set