UFO
ufo::CLWRetSymmetricMW Class Reference

Calculate symmetric (mean) cloud amount from the cloud amount retrieved from the observed and simulated measurements. More...

#include <CLWRetSymmetricMW.h>

Inheritance diagram for ufo::CLWRetSymmetricMW:
Collaboration diagram for ufo::CLWRetSymmetricMW:

Public Member Functions

 CLWRetSymmetricMW (const eckit::LocalConfiguration &=eckit::LocalConfiguration())
 
 ~CLWRetSymmetricMW ()
 
void compute (const ObsFilterData &, ioda::ObsDataVector< float > &) const
 compute the result of the function More...
 
const ufo::VariablesrequiredVariables () const
 geovals required to compute the function More...
 
- Public Member Functions inherited from ufo::ObsFunctionBase< float >
 ObsFunctionBase (const eckit::LocalConfiguration conf=eckit::LocalConfiguration())
 
virtual ~ObsFunctionBase ()
 

Private Attributes

ufo::Variables invars_
 
eckit::LocalConfiguration conf_
 

Additional Inherited Members

- Public Types inherited from ufo::ObsFunctionBase< float >
typedef float Value_
 Type of the values produced by the function. More...
 

Detailed Description

Calculate symmetric (mean) cloud amount from the cloud amount retrieved from the observed and simulated measurements.

Definition at line 34 of file CLWRetSymmetricMW.h.

Constructor & Destructor Documentation

◆ CLWRetSymmetricMW()

ufo::CLWRetSymmetricMW::CLWRetSymmetricMW ( const eckit::LocalConfiguration &  conf = eckit::LocalConfiguration())
explicit

Definition at line 30 of file CLWRetSymmetricMW.cc.

Here is the call graph for this function:

◆ ~CLWRetSymmetricMW()

ufo::CLWRetSymmetricMW::~CLWRetSymmetricMW ( )

Definition at line 40 of file CLWRetSymmetricMW.cc.

Member Function Documentation

◆ compute()

void ufo::CLWRetSymmetricMW::compute ( const ObsFilterData ,
ioda::ObsDataVector< float > &   
) const
virtual

compute the result of the function

Implements ufo::ObsFunctionBase< float >.

Definition at line 44 of file CLWRetSymmetricMW.cc.

Here is the call graph for this function:

◆ requiredVariables()

const ufo::Variables & ufo::CLWRetSymmetricMW::requiredVariables ( ) const
virtual

geovals required to compute the function

Implements ufo::ObsFunctionBase< float >.

Definition at line 65 of file CLWRetSymmetricMW.cc.

Member Data Documentation

◆ conf_

eckit::LocalConfiguration ufo::CLWRetSymmetricMW::conf_
private

Definition at line 45 of file CLWRetSymmetricMW.h.

◆ invars_

ufo::Variables ufo::CLWRetSymmetricMW::invars_
private

Definition at line 44 of file CLWRetSymmetricMW.h.


The documentation for this class was generated from the following files: