8 #ifndef UFO_FILTERS_OBSFUNCTIONS_SYMMCLDIMPACTIR_H_
9 #define UFO_FILTERS_OBSFUNCTIONS_SYMMCLDIMPACTIR_H_
14 #include "oops/util/parameters/Parameters.h"
15 #include "oops/util/parameters/RequiredParameter.h"
30 oops::RequiredParameter<std::string>
chlist{
"channels",
this};
ObsFilterData provides access to all data related to an ObsFilter.
Okamoto et al. symmetric cloud impact (SCI) function.
SymmCldImpactIR(const eckit::LocalConfiguration)
SymmCldImpactIRParameters options_
const ufo::Variables & requiredVariables() const
geovals required to compute the function
void compute(const ObsFilterData &, ioda::ObsDataVector< float > &) const
compute the result of the function
std::vector< int > channels_
Options controlling Symmetric Cloud Impact for IR instruments.
oops::RequiredParameter< std::string > chlist
channels for which SCI will be calculated