galpy.util.coords.XYZ_to_lbd¶
-
galpy.util.coords.
XYZ_to_lbd
(X, Y, Z, degree=False)[source]¶ NAME:
XYZ_to_lbdPURPOSE:
transform from rectangular Galactic coordinates to spherical Galactic coordinates (works with vector inputs)INPUT:
X - component towards the Galactic Center (in kpc; though this obviously does not matter))
Y - component in the direction of Galactic rotation (in kpc)
Z - component towards the North Galactic Pole (kpc)
degree - (Bool) if True, return l and b in degrees
OUTPUT:
[l,b,d] in (rad or degree,rad or degree,kpc)
For vector inputs [:,3]
HISTORY:
2009-10-24 - Written - Bovy (NYU)
2014-06-14 - Re-written w/ numpy functions for speed and w/ decorators for beauty - Bovy (IAS)