apparent_to_absolute_magnitude¶
-
cosmo_utils.mock_catalogues.mags_calculations.apparent_to_absolute_magnitude(app_mag, lum_dist, unit='mpc')[source] [edit on github]¶ Calculates the absolute magnitude based on luminosity and apparent magnitude.
Parameters: app_mag : array_like
Array of apparent magnitude(s)
lum_dist : array_like
Array of luminosity distnace to object. In units of
Mpc.unit : {‘pc’, ‘kpc’, ‘mpc’} str, optional
Unit to use for
lum_dist. This variable is set tompcby default. Whenpc, the units are in parsecs, whilempcis for distances in mega-parsecs, etc.Returns: abs_mag : np.ndarray
Array of absolute magnitudes.
abs_magis a float ifapp_magis a float or int.