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


ssclib (ssclib-4.28.1) [xmmsas_20141104_1833-14.0.0]

detXY unit definition Routines for performing coordinate An additional layer over Home Index

Meta Index / Home Page / Routines for performing coordinate


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/SSC -- 2014-11-04