GUIBRUSHR.Retrieval.ModelCalculation.Classes.Wavelength module¶
Wavelength class for handling wavelength range parameters.
This module contains the Wavelength class which manages wavelength ranges for both low resolution (lr) and high resolution (hr) configurations.
- class GUIBRUSHR.Retrieval.ModelCalculation.Classes.Wavelength.Wavelength(min_wl_lr=None, max_wl_lr=None, min_wl_hr=None, max_wl_hr=None)[source]¶
Bases:
objectA class to represent wavelength range parameters.
This class stores minimum and maximum wavelength values for both low resolution (lr) and high resolution (hr) configurations.
- min_wl_hr¶
Minimum wavelength for high resolution
- max_wl_hr¶
Maximum wavelength for high resolution
- min_wl_lr¶
Minimum wavelength for low resolution
- max_wl_lr¶
Maximum wavelength for low resolution
- __init__(min_wl_lr=None, max_wl_lr=None, min_wl_hr=None, max_wl_hr=None)[source]¶
Initialize the Wavelength object with wavelength range parameters.
- Parameters:
min_wl_lr – Minimum wavelength for low resolution (default: None)
max_wl_lr – Maximum wavelength for low resolution (default: None)
min_wl_hr – Minimum wavelength for high resolution (default: None)
max_wl_hr – Maximum wavelength for high resolution (default: None)