8 #ifndef UFO_PROFILE_PROFILEAVERAGETEMPERATURE_H_
9 #define UFO_PROFILE_PROFILEAVERAGETEMPERATURE_H_
24 class ConventionalProfileProcessingParameters;
Options controlling the operation of the ConventionalProfileProcessing filter.
Profile QC: average temperature observations onto model levels.
bool runOnEntireSample() override
Run this check on the entire sample?
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 runCheckOnProfiles(ProfileDataHolder &profileOriginal, ProfileDataHolder &profileExtended)
ProfileAverageTemperature(const ConventionalProfileProcessingParameters &options)
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_average_air_temperature
static constexpr const char *const geovals_potential_temperature
static constexpr const char *const geovals_average_air_temperature_qcflags
static constexpr const char *const geovals_air_temperature