OOPS
oops::ObserverParameters< OBS > Class Template Reference

#include <Observer.h>

Inheritance diagram for oops::ObserverParameters< OBS >:
Collaboration diagram for oops::ObserverParameters< OBS >:

Public Attributes

oops::RequiredParameter< ObsOperatorParameters_obsOperator {"obs operator", this}
 
oops::Parameter< std::vector< ObsFilterParametersWrapper< OBS > > > obsFilters {"obs filters", {}, this}
 
oops::Parameter< eckit::LocalConfiguration > getValues
 
oops::Parameter< eckit::LocalConfiguration > linearGetValues
 

Private Types

typedef OBS::ObsOperator::Parameters_ ObsOperatorParameters_
 

Detailed Description

template<typename OBS>
class oops::ObserverParameters< OBS >

Definition at line 38 of file Observer.h.

Member Typedef Documentation

◆ ObsOperatorParameters_

template<typename OBS >
typedef OBS::ObsOperator::Parameters_ oops::ObserverParameters< OBS >::ObsOperatorParameters_
private

Definition at line 41 of file Observer.h.

Member Data Documentation

◆ getValues

template<typename OBS >
oops::Parameter<eckit::LocalConfiguration> oops::ObserverParameters< OBS >::getValues
Initial value:
{
"get values", eckit::LocalConfiguration(), this}

Definition at line 46 of file Observer.h.

◆ linearGetValues

template<typename OBS >
oops::Parameter<eckit::LocalConfiguration> oops::ObserverParameters< OBS >::linearGetValues
Initial value:
{
"linear get values", eckit::LocalConfiguration(), this}

Definition at line 48 of file Observer.h.

◆ obsFilters

template<typename OBS >
oops::Parameter<std::vector<ObsFilterParametersWrapper<OBS> > > oops::ObserverParameters< OBS >::obsFilters {"obs filters", {}, this}

Definition at line 45 of file Observer.h.

◆ obsOperator

template<typename OBS >
oops::RequiredParameter<ObsOperatorParameters_> oops::ObserverParameters< OBS >::obsOperator {"obs operator", this}

Definition at line 44 of file Observer.h.


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