8 #ifndef UFO_FILTERS_FINALCHECK_H_
9 #define UFO_FILTERS_FINALCHECK_H_
15 #include "oops/generic/ObsFilterParametersBase.h"
16 #include "oops/util/ObjectCounter.h"
33 private util::ObjectCounter<FinalCheck> {
39 static const std::string
classname() {
return "ufo::FinalCheck";}
49 void print(std::ostream &)
const override;
A filter run automatically at the end of the whole sequence of filters.
void print(std::ostream &) const override
static const std::string classname()
FinalCheck(ioda::ObsSpace &obsdb, const Parameters_ ¶ms, std::shared_ptr< ioda::ObsDataVector< int >> qcflags, std::shared_ptr< ioda::ObsDataVector< float >> obserr)
void doFilter() const override
FinalCheckParameters Parameters_
Base class for UFO observation processors (including QC filters).