skOpticalProperties  2.1
List of all members
skOpticalProperties_O3_GomeBurrows Class Reference

#include <skabsorptiontable.h>

Inheritance diagram for skOpticalProperties_O3_GomeBurrows:
skOpticalProperties_UserDefinedAbsorption skOpticalProperty_AdditionalStateInfo_TemperatureDependent skOpticalProperties skOpticalProperty_AdditionalStateInfo

Additional Inherited Members

- Public Member Functions inherited from skOpticalProperties_UserDefinedAbsorption
virtual bool SetAtmosphericState (skClimatology *neutralatmosphere, const GEODETIC_INSTANT &pt, bool *crosssectionschanged) override
 Sets the atmospheric state and location for calculating cross-sections, usually temperature, pressure and position. More...
 
virtual bool CalculateCrossSections (double wavenumber, double *absxs, double *extxs, double *scattxs, size_t threadindex) override
 Calculate cross-sections at the specified wave-number. More...
 
virtual bool IsScatterer () const override
 Returns true if this particles scatters radiation.
 
virtual bool IsAbsorber () const override
 Returns true if this particles absorbs radiation radiation.
 
virtual bool UpdateInternalClimatology (const GEODETIC_INSTANT &pt) override
 
- Public Member Functions inherited from skWavelengthToPSF_TableArray
virtual double GetInstrumentPSF_FWHM (double nm) const
 
- Public Member Functions inherited from skOpticalProperty_AdditionalStateInfo_TemperatureDependent
virtual bool KeyedIndexFromAtmosphericState (skClimatology *neutralatmosphere, const GEODETIC_INSTANT &pt, skOpticalProperty_AdditionalStateInfoKey *index)
 
- Protected Member Functions inherited from skOpticalProperties_UserDefinedAbsorption
bool AddEntry (double t, double *nm, int nmstride, double *xs, int xsstride, int npts)
 
bool DeepCopyWithoutTables (const skOpticalProperties_UserDefinedAbsorption &other)
 

Detailed Description

Table of O3 cross-sections measured with the GOME flight instrument at medium wavelength resolution.

Spectral resolution
  • 231-307 nm, 0.20 nm (FWHM ?)
  • 307-316 nm, 0.20 nm
  • 311-405 nm, 0.17 nm
  • 405-611 nm, 0.29 nm
  • 595-794 nm, 0.33 nm
Temperature Range
The cross-sections were measured at 5 temperatures covering normal stratospheric and tropospheric ranges. The paper does not provide any advice on how to interpolate in temperature. We use the standard (linear interpolation) technique provided by the base class. The spectra were measured at the following four temperatures.
  1. 202 K,
  2. 221 K,
  3. 241 K,
  4. 273 K
  5. 293 K
References
J. P. Burrows, A. Richter, A. Dehn, B. Deters, S. Himmelmann, S. Voigt, and J. Orphal: "Atmospheric Remote-Sensing Reference Data from GOME: 2. Temperature-Dependent Absorption Cross Sections of O3 in the 231-794 nm Range", Journal of Quantitative Spectroscopy and Radiative Transfer 61, 509-517, 1999.

Air measurements.


The documentation for this class was generated from the following files: