pybsm.radiance.functional.cold_stop_self_emission

pybsm.radiance.functional.cold_stop_self_emission(*, wavelengths: ndarray, cold_filter_temperature: float, cold_filter_emissivity: float, D: float, f: float) ndarray

For infrared systems, this term represents spectral irradiance emitted by the cold stop on to the FPA.

Parameters:
  • wavelengths – wavelength array (m)

  • cold_filter_temperature – temperature of the cold filter; it is a common approximation to assume that the filter is at the same temperature as the detector array

  • cold_filter_emissivity – emissivity through the cold filter (unitless); a common approximation is 1-cold filter transmission

  • D – effective aperture diameter (m)

  • f – focal length (m)

Returns:

cold_stop_E:

optics emitted irradiance on to the FPA (W / m^2 m)

Raises:
ZeroDivisionError:

if D is 0