UFO
ufo::SatelliteSelectorParameters Class Reference

Configuration parameters of the SatelliteSelector wrapper for a predictor. More...

#include <SatelliteSelector.h>

Inheritance diagram for ufo::SatelliteSelectorParameters:
Collaboration diagram for ufo::SatelliteSelectorParameters:

Public Attributes

oops::RequiredParameter< int > satelliteId {"satellite id", this}
 
oops::RequiredParameter< eckit::LocalConfiguration > predictor {"owned predictor", this}
 The configuration for a specific predictor. More...
 
oops::Parameter< std::string > metadataName {"metadata name", "satellite_id", this}
 
- Public Attributes inherited from ufo::PredictorParametersBase
oops::RequiredParameter< std::string > name {"name", this}
 Predictor name. More...
 

Private Member Functions

 OOPS_CONCRETE_PARAMETERS (SatelliteSelectorParameters, PredictorParametersBase)
 

Detailed Description

Configuration parameters of the SatelliteSelector wrapper for a predictor.

Definition at line 35 of file SatelliteSelector.h.

Member Function Documentation

◆ OOPS_CONCRETE_PARAMETERS()

ufo::SatelliteSelectorParameters::OOPS_CONCRETE_PARAMETERS ( SatelliteSelectorParameters  ,
PredictorParametersBase   
)
private

Member Data Documentation

◆ metadataName

oops::Parameter<std::string> ufo::SatelliteSelectorParameters::metadataName {"metadata name", "satellite_id", this}

Name for the metadata item which will be compared to allow for: satellite_id@MetaData - the default satellite_identifier@MetaData This will hopefully be removed in the future.

Definition at line 53 of file SatelliteSelector.h.

◆ predictor

oops::RequiredParameter<eckit::LocalConfiguration> ufo::SatelliteSelectorParameters::predictor {"owned predictor", this}

The configuration for a specific predictor.

Definition at line 47 of file SatelliteSelector.h.

◆ satelliteId

oops::RequiredParameter<int> ufo::SatelliteSelectorParameters::satelliteId {"satellite id", this}

A wrapper to allow for satellite selection when applying any of the predictors. Where the satid is not in the list the predictor is set to zero.

The satellite id of the satellite which the predictor should apply to.

Definition at line 44 of file SatelliteSelector.h.


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