UFO
ufo::AssignError Class Reference

#include <AssignError.h>

Inheritance diagram for ufo::AssignError:
Collaboration diagram for ufo::AssignError:

Public Member Functions

 AssignError (const eckit::Configuration &)
 
 ~AssignError ()
 
void apply (const Variables &, const std::vector< std::vector< bool >> &, const ObsFilterData &, ioda::ObsDataVector< int > &, ioda::ObsDataVector< float > &) const override
 compute the diagnostic More...
 
const ufo::VariablesrequiredVariables () const override
 
- Public Member Functions inherited from ufo::FilterActionBase
 FilterActionBase ()
 
virtual ~FilterActionBase ()
 

Private Attributes

Variables allvars_
 
const std::string strerror_
 
const eckit::LocalConfiguration conf_
 

Detailed Description

Definition at line 23 of file AssignError.h.

Constructor & Destructor Documentation

◆ AssignError()

ufo::AssignError::AssignError ( const eckit::Configuration &  conf)
explicit

Definition at line 29 of file AssignError.cc.

◆ ~AssignError()

ufo::AssignError::~AssignError ( )
inline

Definition at line 26 of file AssignError.h.

Member Function Documentation

◆ apply()

void ufo::AssignError::apply ( const Variables ,
const std::vector< std::vector< bool >> &  ,
const ObsFilterData ,
ioda::ObsDataVector< int > &  ,
ioda::ObsDataVector< float > &   
) const
overridevirtual

compute the diagnostic

Implements ufo::FilterActionBase.

Definition at line 39 of file AssignError.cc.

Here is the call graph for this function:

◆ requiredVariables()

const ufo::Variables& ufo::AssignError::requiredVariables ( ) const
inlineoverridevirtual

Implements ufo::FilterActionBase.

Definition at line 31 of file AssignError.h.

Member Data Documentation

◆ allvars_

Variables ufo::AssignError::allvars_
private

Definition at line 33 of file AssignError.h.

◆ conf_

const eckit::LocalConfiguration ufo::AssignError::conf_
private

Definition at line 35 of file AssignError.h.

◆ strerror_

const std::string ufo::AssignError::strerror_
private

Definition at line 34 of file AssignError.h.


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