galpy.util.coords.galcencyl_to_XYZ

galpy.util.coords.galcencyl_to_XYZ(R, phi, Z, Xsun=1.0, Zsun=0.0, _extra_rot=True)[source]

Transform cylindrical Galactocentric coordinates to XYZ coordinates (wrt Sun)

Parameters:
  • R (float or numpy.ndarray) – Cylindrical R coordinate.

  • phi (float or numpy.ndarray) – Cylindrical phi coordinate.

  • Z (float or numpy.ndarray) – Cylindrical Z coordinate.

  • Xsun (float or numpy.ndarray, optional) – Cylindrical distance to the GC (can be array of same length as R).

  • Zsun (float or numpy.ndarray, optional) – Sun’s height above the midplane (can be array of same length as R).

  • _extra_rot (bool, optional) – If True, perform an extra tiny rotation to align the Galactocentric coordinate frame with astropy’s definition.

Returns:

Containing (X,Y,Z)

Return type:

numpy.ndarray

Notes

  • 2011-02-23 - Written - Bovy (NYU)

  • 2017-10-24 - Allowed Xsun/Zsun to be arrays - Bovy (UofT)