idlastro / Astronomical Utilities: RADEC

[Source code]

NAME
RADEC
PURPOSE
To convert RA and Dec  from decimal to sexagesimal units.
EXPLANATION
The conversion is to sexagesimal hours for RA,  and sexagesimal 
degrees for declination.
CALLING SEQUENCE
radec, ra, dec, ihr, imin, xsec, ideg, imn, xsc, [/HOURS}
INPUTS
ra   - Right ascension, scalar or vector, in DEGREES unless the
      /HOURS keyword is set
dec  - declination in decimal DEGREES, scalar or vector, same number
        of elements as RA
OUTPUTS
ihr  - right ascension hours   (INTEGER*2)
imin - right ascension minutes (INTEGER*2)
xsec - right ascension seconds  (REAL*4 or REAL*8)
ideg - declination degrees (INTEGER*2)
imn  - declination minutes (INTEGER*2)
xsc  - declination seconds (REAL*4 or REAL*8)
OPTIONAL KEYWORD INPUT
/HOURS - if set, then the input righ ascension should be specified in
       hours instead of degrees.
RESTRICTIONS
RADEC does minimal parameter checking.
REVISON HISTORY
Written by B. Pfarr, STX, 4/24/87
Converted to IDL V5.0   W. Landsman   September 1997
dded /HOURS keyword W. Landsman  August 2002