cheby_band

gunagala.optical_filter.cheby_band(w, w1, w2, N, ripple=1, scale=0.95)[source]

Simple Chebyshev Type I bandpass filter function in wavelength space.

Parameters:
w : astropy.units.Quantity

Wavelength

w1 : astropy.units.Quantity

Wavelength of short wavelength edge of bandpass

w2 : astropy.units.Quantity

Wavelength of long wavelength edge of bandpass

N : int

Order of the Chebyshev function

ripple : float, optional

Scaling to apply to the ripple of the Chebyshev function, default 1.0

scale : float, optional

Scaling to apply to the transmission of the Chebyshev function, default 0.95

Returns:
transmission : astropy.units.Quantity

Filter transmission at wavelength w.