UFO
|
Cloud Detection Algorithm (Minimum Residual Method) for Infrared sensors using selected channels from 15 microns CO2 absorption band Output of this function: 0 = channel is not affected by clouds (clear channel) 1 = channel is affected by clouds (cloudy channel) 2 = channel is not affected by clouds but too sensitive to surface condition. More...
#include <CloudDetectMinResidualIR.h>
Public Member Functions | |
CloudDetectMinResidualIR (const eckit::LocalConfiguration &) | |
~CloudDetectMinResidualIR () | |
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 | |
CloudDetectMinResidualIRParameters | options_ |
ufo::Variables | invars_ |
std::vector< int > | channels_ |
Additional Inherited Members | |
![]() | |
typedef float | Value_ |
Type of the values produced by the function. More... | |
Cloud Detection Algorithm (Minimum Residual Method) for Infrared sensors using selected channels from 15 microns CO2 absorption band Output of this function: 0 = channel is not affected by clouds (clear channel) 1 = channel is affected by clouds (cloudy channel) 2 = channel is not affected by clouds but too sensitive to surface condition.
Definition at line 63 of file CloudDetectMinResidualIR.h.
|
explicit |
Definition at line 33 of file CloudDetectMinResidualIR.cc.
ufo::CloudDetectMinResidualIR::~CloudDetectMinResidualIR | ( | ) |
Definition at line 74 of file CloudDetectMinResidualIR.cc.
|
virtual |
compute the result of the function
Implements ufo::ObsFunctionBase< float >.
Definition at line 78 of file CloudDetectMinResidualIR.cc.
|
virtual |
geovals required to compute the function
Implements ufo::ObsFunctionBase< float >.
Definition at line 355 of file CloudDetectMinResidualIR.cc.
|
private |
Definition at line 74 of file CloudDetectMinResidualIR.h.
|
private |
Definition at line 73 of file CloudDetectMinResidualIR.h.
|
private |
Definition at line 72 of file CloudDetectMinResidualIR.h.