UFO
ufo::LinearObsOperatorParametersWrapper Class Reference

Contains a polymorphic parameter holding an instance of a subclass of ObsOperatorParametersBase. More...

#include <LinearObsOperatorBase.h>

Inheritance diagram for ufo::LinearObsOperatorParametersWrapper:
Collaboration diagram for ufo::LinearObsOperatorParametersWrapper:

Public Attributes

oops::RequiredPolymorphicParameter< ObsOperatorParametersBase, LinearObsOperatorFactoryoperatorParameters {"name", this}
 

Detailed Description

Contains a polymorphic parameter holding an instance of a subclass of ObsOperatorParametersBase.

Definition at line 92 of file LinearObsOperatorBase.h.

Member Data Documentation

◆ operatorParameters

oops::RequiredPolymorphicParameter<ObsOperatorParametersBase, LinearObsOperatorFactory> ufo::LinearObsOperatorParametersWrapper::operatorParameters {"name", this}

After deserialization, holds an instance of a subclass of ObsOperatorParametersBase controlling the behavior of a linear observation operator. The type of the subclass is determined by the value of the "name" key in the Configuration object from which this object is deserialized.

Definition at line 100 of file LinearObsOperatorBase.h.


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