UFO
|
Retrieve cloud liquid water from 23.8 GHz and 31.4 GHz channels. More...
#include <CLWRetMW.h>
Public Member Functions | |
CLWRetMW (const eckit::LocalConfiguration &=eckit::LocalConfiguration()) | |
~CLWRetMW () | |
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 > & | clwVariableGroups () const |
![]() | |
ObsFunctionBase (const eckit::LocalConfiguration conf=eckit::LocalConfiguration()) | |
virtual | ~ObsFunctionBase () |
Static Public Member Functions | |
static void | cloudLiquidWater (const std::vector< float > &, const std::vector< float > &, const std::vector< float > &, const std::vector< float > &, const std::vector< float > &, std::vector< float > &, const std::size_t) |
static float | getBadValue () |
Private Attributes | |
ufo::Variables | invars_ |
CLWRetMWParameters | options_ |
Static Private Attributes | |
static constexpr float | bad_clwret_value_ = 1000.f |
Retrieve cloud liquid water from 23.8 GHz and 31.4 GHz channels.
Reference: Grody et al. (2001) Determination of precipitable water and cloud liquid water over oceans from the NOAA 15 advanced microwave sounding unit Journal of Geophysical Research (Vol. 106, No. D3, Pages 2943-2953)
Definition at line 73 of file CLWRetMW.h.
|
explicit |
Definition at line 27 of file CLWRetMW.cc.
ufo::CLWRetMW::~CLWRetMW | ( | ) |
Definition at line 55 of file CLWRetMW.cc.
|
static |
Retrieve cloud liquid water from AMSU-A 23.8 GHz and 31.4 GHz channels.
Reference: Grody et al. (2001) Determination of precipitable water and cloud liquid water over oceans from the NOAA 15 advanced microwave sounding unit
Definition at line 122 of file CLWRetMW.cc.
|
inline |
|
virtual |
compute the result of the function
Implements ufo::ObsFunctionBase.
Definition at line 59 of file CLWRetMW.cc.
|
inlinestatic |
|
virtual |
geovals required to compute the function
Implements ufo::ObsFunctionBase.
Definition at line 157 of file CLWRetMW.cc.
|
staticconstexprprivate |
Definition at line 96 of file CLWRetMW.h.
|
private |
Definition at line 94 of file CLWRetMW.h.
|
private |
Definition at line 95 of file CLWRetMW.h.