Class ITURP834AtmosphericRefraction

    • Constructor Detail

      • ITURP834AtmosphericRefraction

        public ITURP834AtmosphericRefraction​(double altitude)
        Creates a new default instance.
        Parameters:
        altitude - altitude of the ground station from which measurement is performed (m)
    • Method Detail

      • getThetaMin

        public double getThetaMin()
        Get the station minimal elevation angle.
        Returns:
        the minimal elevation angle (rad)
      • getTheta0

        public double getTheta0()
        Get the station elevation angle under free-space propagation .
        Returns:
        the elevation angle under free-space propagation (rad)
      • getRefraction

        public double getRefraction​(double elevation)
        Compute the refraction angle from the true (geometrical) elevation.
        Specified by:
        getRefraction in interface AtmosphericRefractionModel
        Parameters:
        elevation - true elevation (rad)
        Returns:
        refraction angle (rad)