filter_thru¶
-
pydl.pydlspec2d.spec2d.
filter_thru
(flux, waveimg=None, wset=None, mask=None, filter_prefix='sdss_jun2001', toair=False)[source]¶ Compute throughput in SDSS filters.
Parameters: flux : array-like
Spectral flux.
waveimg : array-like, optional
Full wavelength solution, with the same shape as
flux
.wset :
TraceSet
, optionalA trace set containing the wavelength solution. Must be specified if
waveimg
is not specified.mask : array-like, optional
Interpolate over pixels where
mask
is non-zero.filter_prefix :
str
, optionalSpecifies a set of filter curves.
toair :
bool
, optionalIf
True
, convert the wavelengths to air from vacuum before computing.Returns: array-like
Integrated flux in the filter bands.
Raises: ValueError
If neither
waveimg
norwset
are set.