UFO
|
#include <ObsFunction.h>
Public Member Functions | |
ObsFunction (const Variable &) | |
constructor takes function name (for factory) on input More... | |
~ObsFunction () | |
void | compute (const ObsFilterData &, ioda::ObsDataVector< float > &) const |
compute(metadata, obs values, output) More... | |
const ufo::Variables & | requiredVariables () const |
required variables More... | |
Private Attributes | |
std::unique_ptr< ObsFunctionBase > | obsfct_ |
Definition at line 26 of file src/ufo/filters/obsfunctions/ObsFunction.h.
|
explicit |
constructor takes function name (for factory) on input
Definition at line 17 of file ObsFunction.cc.
ufo::ObsFunction::~ObsFunction | ( | ) |
Definition at line 23 of file ObsFunction.cc.
void ufo::ObsFunction::compute | ( | const ObsFilterData & | in, |
ioda::ObsDataVector< float > & | out | ||
) | const |
compute(metadata, obs values, output)
Definition at line 27 of file ObsFunction.cc.
const ufo::Variables & ufo::ObsFunction::requiredVariables | ( | ) | const |
required variables
Definition at line 34 of file ObsFunction.cc.
|
private |
Definition at line 38 of file src/ufo/filters/obsfunctions/ObsFunction.h.