redback.sed.flux_density_to_spectrum

redback.sed.flux_density_to_spectrum(flux_density, redshift, lambda_observer_frame)[source]

Convert flux density in observer frame to spectrum in erg/cm^2/s/Angstrom.

This function consolidates the common pattern used across many transient models for converting flux density (from blackbody or other sources) to spectra.

Parameters:
  • flux_density – Flux density array in erg/s/Hz/cm^2 (astropy Quantity or array) Shape can be (n_times, n_frequencies) or (n_frequencies, n_times)

  • redshift – Cosmological redshift (dimensionless)

  • lambda_observer_frame – Observer frame wavelength array in Angstrom

Returns:

Spectrum in erg/cm^2/s/Angstrom with astropy units