8 #ifndef UFO_GNSSRO_BENDMETOFFICE_OBSGNSSROBENDMETOFFICEPARAMETERS_H_
9 #define UFO_GNSSRO_BENDMETOFFICE_OBSGNSSROBENDMETOFFICEPARAMETERS_H_
14 #include "oops/util/parameters/OptionalParameter.h"
15 #include "oops/util/parameters/Parameters.h"
16 #include "oops/util/parameters/RequiredParameter.h"
33 oops::Parameter<float>
minTempGrad{
"min_temp_grad", 1.0e-6,
this};
42 oops::OptionalParameter<std::string>
name{
"name",
this};
44 oops::Parameter<ObsGnssroBendMetOfficeOptions>
obsOptions{
"obs options",
Configuration options recognized by the bending angle operator.
oops::Parameter< float > minTempGrad
oops::Parameter< bool > vertInterpOPS
oops::Parameter< bool > pseudoLevels
Whether to use pseudo-levels in the calculation.
Configuration options recognized by the bending angle operator.
oops::Parameter< ObsGnssroBendMetOfficeOptions > obsOptions
Obs Options - settings for the observation operator.
oops::OptionalParameter< std::string > name
Operator name. In future will be moved to a base class for parameters of all ObsOperators.