8 #ifndef UFO_PROFILE_PROFILEAVERAGEWINDSPEED_H_
9 #define UFO_PROFILE_PROFILEAVERAGEWINDSPEED_H_
24 class ConventionalProfileProcessingParameters;
Options controlling the operation of the ConventionalProfileProcessing filter.
Profile QC: average wind speed observations onto model levels.
bool runOnEntireSample() override
Run this check on the entire sample?
void runCheckOnProfiles(ProfileDataHolder &profileOriginal, ProfileDataHolder &profileExtended)
ProfileAverageWindSpeed(const ConventionalProfileProcessingParameters &options)
oops::Variables getValidationGeoVaLNames() override
List of names of GeoVaLs used in check validation.
void runCheck(ProfileDataHandler &profileDataHandler) override
oops::Variables getGeoVaLNames() override
List of names of required GeoVaLs.
void fillValidationData(ProfileDataHolder &profileDataHolder)
Fill variables in validator (for comparison with OPS output).
Profile QC checker base class.
Retrieve and store data for individual profiles. To do this, first the vector of values in the entire...
Profile data holder class.
static constexpr const char *const geovals_surface_pressure
static constexpr const char *const geovals_average_eastward_wind
static constexpr const char *const geovals_average_northward_wind
static constexpr const char *const geovals_average_northward_wind_qcflags
static constexpr const char *const geovals_average_eastward_wind_qcflags