scopesim.optics.surface_utils.make_emission_from_emissivity

scopesim.optics.surface_utils.make_emission_from_emissivity#

scopesim.optics.surface_utils.make_emission_from_emissivity(temp: Annotated[Quantity, Unit('K')], emiss_src_spec) SourceSpectrum#

Create an emission SourceSpectrum using blackbody and emissivity curves.

Parameters:
  • temp (Quantity[Kelvin]) – Blackbody temperature.

  • emiss_src_spec (synphot.SpectralElement) – An emissivity response curve in the range [0..1]

Returns:

flux

Return type:

synphot.SourceSpectrum