pybsm.radiance.functional.at_focal_plane_irradiance
- pybsm.radiance.functional.at_focal_plane_irradiance(*, D: float, f: float, L: ndarray) ndarray
Converts pupil plane radiance to focal plane irradiance for an extended source.
This is a variation on part of IBSM Equation 3-34. There is one modification: the IBSM conversion factor pi/(4(f/#)^2) is replaced with pi/(1+ 4(f/#)^2), which is valid over a wider range of f-numbers (source: John Schott,”Remote Sensing: The Image Chain Approach,” Oxford University Press, 1997). If the telescope is obscured, E is further reduced by 1-eta**2, where eta is the relative linear obscuration.
- Parameters:
D (float) – effective aperture diameter (m)
f (float) – focal length (m)
L (float) – total radiance (W/m^2 sr) or spectral radiance (W/m^2 sr m)
- Returns:
- E:
total irradiance (W/m^2) or spectral irradiance (W/m^2 m) at the focal plane
- Raises:
- ZeroDivisionError:
if D is 0