get_zodiacal¶
-
skysim.zodiacal.
get_zodiacal
(lam, ecl_lon, ecl_lat, z, p=744.0, H=2.64, redden=True, Rayleigh=True, Mie=True, absorption=True)[source]¶ Calculate zodiacal flux.
Automatically broadcasts over input arrays, but the wavelength input
lam
must be 1D and appear in the last axis.- Parameters
- lamfloat or 1D array
Wavelength in nanometers.
- ecl_lonfloat or array
Heliocentric ecliptic longitude in degrees.
- ecl_latfloat or array
Ecliptic latitude in degrees.
- zfloat or array
Zenith angle in degrees, used to calculate airmass.
- pfloat
Pressure at the observation elevation in hPa, used for Rayleigh scattering.
- Hfloat
Elevation of the observation in km, used for Rayleigh scattering.
- reddenbool
Apply redenning of solar spectrum.
- Rayleighbool
Apply Rayleigh scattering effects.
- Miebool
Apply aerosol Mie scattering effects.
- absorptionbool
Apply molecular (but not ozone) absorption effects.
- Returns
- float or array
Array of radiances corresponding to each input wavelength, in units of ph / (arcsec2 m2 s nm).