UFO
|
Retrieve scattering index from 23.8 GHz, 31.4 GHz and 89 GHz channels. More...
#include <SCATRetMW.h>
Public Member Functions | |
SCATRetMW (const eckit::LocalConfiguration &=eckit::LocalConfiguration()) | |
~SCATRetMW () | |
void | compute (const ObsFilterData &, ioda::ObsDataVector< float > &) const |
compute the result of the function More... | |
const ufo::Variables & | requiredVariables () const |
geovals required to compute the function More... | |
const std::vector< std::string > & | scatVariableGroups () const |
![]() | |
ObsFunctionBase (const eckit::LocalConfiguration conf=eckit::LocalConfiguration()) | |
virtual | ~ObsFunctionBase () |
Static Public Member Functions | |
static float | getBadValue () |
Private Attributes | |
ufo::Variables | invars_ |
SCATRetMWParameters | options_ |
Static Private Attributes | |
static constexpr float | bad_scatret_value_ = 1000.f |
Additional Inherited Members | |
![]() | |
typedef float | Value_ |
Type of the values produced by the function. More... | |
Retrieve scattering index from 23.8 GHz, 31.4 GHz and 89 GHz channels.
Reference: Grody et al. (2000) Application of AMSU for obtaining hydrological parameters Microw. Radiomet. Remote Sens. Eatch's Surf. Atmosphere, pp. 339-351
Definition at line 80 of file SCATRetMW.h.
|
explicit |
Definition at line 28 of file SCATRetMW.cc.
ufo::SCATRetMW::~SCATRetMW | ( | ) |
Definition at line 55 of file SCATRetMW.cc.
|
virtual |
compute the result of the function
Implements ufo::ObsFunctionBase< float >.
Definition at line 59 of file SCATRetMW.cc.
|
inlinestatic |
Definition at line 92 of file SCATRetMW.h.
|
virtual |
geovals required to compute the function
Implements ufo::ObsFunctionBase< float >.
Definition at line 112 of file SCATRetMW.cc.
|
inline |
Definition at line 89 of file SCATRetMW.h.
|
staticconstexprprivate |
Definition at line 96 of file SCATRetMW.h.
|
private |
Definition at line 94 of file SCATRetMW.h.
|
private |
Definition at line 95 of file SCATRetMW.h.