Cross Sections

Base Class

class skdoas.retrieval.base.CrossSection

Class used to carry cross section information for SCD spectral fitting.

Default

class skdoas.retrieval.crosssection.CrossSection_Default(instrument: skdoas.retrieval.base.LineShape, wavelength: numpy.ndarray, hires_wavelength: Optional[numpy.ndarray] = None)

Customizable cross section class to be used in SCD spectral fitting.

On instantiation, weights are calculated and stored that will be used to convolve new cross sections. Once all required cross sections have been added using the add_cross_section method, the weights can be released from memory by calling the release_weights method.