eradiate.spectral.WavelengthSet#
- class eradiate.spectral.WavelengthSet(wavelengths)[source]#
Bases:
SpectralSet
A data class representing a wavelength set used in monochromatic modes.
- Parameters:
wavelengths (
quantity
or array-like orfloat
) – Wavelengths.- Fields:
wavelengths (
quantity
) – Wavelengths.
- classmethod arange(start, stop, step)[source]#
Create a wavelength set from an array of wavelengths.
- Parameters:
- Returns:
WavelengthSet
– Generated wavelength set.
- classmethod default()[source]#
Generate a default wavelength set, which covers Eradiate’s default spectral range with 1 nm spacing.
- classmethod from_absorption_database(abs_db)[source]#
Create a wavelength set from an absorption dataset.
- Parameters:
abs_db (
MonoAbsorptionDatabase
) – Absorption dataset.- Returns: