sncosmo.AggregateBandpass¶
- class sncosmo.AggregateBandpass(transmissions, prefactor=1.0, name=None, family=None)[source]¶
Bandpass defined by multiple transmissions in series.
- Parameters:
- transmissionslist of (wave, trans) pairs.
Functions defining component transmissions.
- prefactorfloat, optional
Scalar factor to multiply transmissions by. Default is 1.0.
- namestr, optional
Name of bandpass.
- familystr, optional
Name of “family” this bandpass belongs to. Such an identifier can be useful for identifying bandpasses belonging to the same instrument/filter combination but different focal plane positions.
Methods
__init__
(transmissions[, prefactor, name, ...])maxwave
()minwave
()shifted
(factor[, name, family])Return a new AggregateBandpass instance with all wavelengths multiplied by a factor.
Attributes
wave_eff
Effective wavelength of bandpass in Angstroms.