UFO
|
Cloud and precipitation checks for ATMS Checks for all observations: (1) Sanity check on observaton values (2) Sanity check on retrieved CLW values Checks for observation over ocean include: (1) Scattering check based on 54.4GHz channel (2) Scattering check based on 53.6GHz channel (3) Sensitivity to surface emissivity Checks observation over non-ocean surface include: (1) Scattering check based on 54.4GHz channel (2) Thick cloud check based on 52.8GHz channel (3) Sensitivity to surface emissivity Output of this function: 0 = channel is not affected by thick clouds and precipitation 1 = channel is affected by thick clouds and precipitataion. More...
#include <HydrometeorCheckATMS.h>
Public Member Functions | |
HydrometeorCheckATMS (const eckit::LocalConfiguration &) | |
~HydrometeorCheckATMS () | |
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... | |
![]() | |
ObsFunctionBase (const eckit::LocalConfiguration conf=eckit::LocalConfiguration()) | |
virtual | ~ObsFunctionBase () |
Private Attributes | |
ufo::Variables | invars_ |
std::vector< int > | channels_ |
HydrometeorCheckATMSParameters | options_ |
Additional Inherited Members | |
![]() | |
typedef float | Value_ |
Type of the values produced by the function. More... | |
Cloud and precipitation checks for ATMS Checks for all observations: (1) Sanity check on observaton values (2) Sanity check on retrieved CLW values Checks for observation over ocean include: (1) Scattering check based on 54.4GHz channel (2) Scattering check based on 53.6GHz channel (3) Sensitivity to surface emissivity Checks observation over non-ocean surface include: (1) Scattering check based on 54.4GHz channel (2) Thick cloud check based on 52.8GHz channel (3) Sensitivity to surface emissivity Output of this function: 0 = channel is not affected by thick clouds and precipitation 1 = channel is affected by thick clouds and precipitataion.
Definition at line 81 of file HydrometeorCheckATMS.h.
|
explicit |
Definition at line 33 of file HydrometeorCheckATMS.cc.
ufo::HydrometeorCheckATMS::~HydrometeorCheckATMS | ( | ) |
Definition at line 78 of file HydrometeorCheckATMS.cc.
|
virtual |
compute the result of the function
Implements ufo::ObsFunctionBase< float >.
Definition at line 82 of file HydrometeorCheckATMS.cc.
|
virtual |
geovals required to compute the function
Implements ufo::ObsFunctionBase< float >.
Definition at line 386 of file HydrometeorCheckATMS.cc.
|
private |
Definition at line 91 of file HydrometeorCheckATMS.h.
|
private |
Definition at line 90 of file HydrometeorCheckATMS.h.
|
private |
Definition at line 92 of file HydrometeorCheckATMS.h.