skOpticalProperties  2.1
List of all members
skOpticalProperties_Convolved_FixedFWHM Class Reference

#include <skrtscatter_phasematrix.h>

Inheritance diagram for skOpticalProperties_Convolved_FixedFWHM:
skOpticalProperties_Convolved skOpticalProperties

Additional Inherited Members

- Public Member Functions inherited from skOpticalProperties_Convolved
virtual bool SetAtmosphericState (skClimatology *neutralatmosphere, const GEODETIC_INSTANT &pt, bool *crosssections_changed) override
 Sets the atmospheric state and location for calculating cross-sections, usually temperature, pressure and position.
 
virtual bool UpdateInternalClimatology (const GEODETIC_INSTANT &pt) override
 
virtual bool CalculateCrossSections (double wavenumber, double *absxs, double *extxs, double *scattxs, size_t threadindex) override
 Calculate cross-sections at the specified wave-number.
 
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 CalculatePhaseMatrix (double wavenumber, double cosscatterangle, skRTPhaseMatrix *phasematrix, size_t threadindex) override
 Calculate the phase matrix at the specified wavenumber and scattering angle. More...
 

Detailed Description

A derived class that allows users to generate convolved cross-sections from high resolution cross-sections using a Guassian PSF with a constant (with wavelength) FWHM. The full width half max is specified in nanometers.


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