XMM-Newton SAS Home Page
XMM-Newton Science Analysis System


ssclib (ssclib-4.36.1) [xmmsas_20230412_1735-21.0.0]


angleBetweenCelCoords

  interface angleBetweenCelCoords
    function angleBetweenCelCoordsSingle(vectorA, vectorB, isRadian) result(angle)
      real(single) :: angle
      real(single), intent(in) :: vectorA(2), vectorB(2)
      logical, intent(in), optional :: isRadian
    end function angleBetweenCelCoordsSingle

    function angleBetweenCelCoordsDouble(vectorA, vectorB, isRadian) result(angle)
      real(double) :: angle
      real(double), intent(in) :: vectorA(2), vectorB(2)
      logical, intent(in), optional :: isRadian
    end function angleBetweenCelCoordsDouble
  end interface angleBetweenCelCoords

Returns the angle between the two pair of input celestial coordinates. The default unit is radian (isRadian is T), but can be degree (isRadian is F).



XMM-Newton SOC -- 2023-04-16