UFO
|
A filter run automatically at the end of the whole sequence of filters. More...
#include <FinalCheck.h>
Public Types | |
typedef FinalCheckParameters | Parameters_ |
Public Member Functions | |
FinalCheck (ioda::ObsSpace &obsdb, const Parameters_ ¶ms, std::shared_ptr< ioda::ObsDataVector< int >> qcflags, std::shared_ptr< ioda::ObsDataVector< float >> obserr) | |
~FinalCheck () override | |
void | doFilter () const override |
![]() | |
ObsProcessorBase (ioda::ObsSpace &, bool deferToPost, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >) | |
~ObsProcessorBase () | |
void | preProcess () override |
void | priorFilter (const GeoVaLs &) override |
void | postFilter (const ioda::ObsVector &, const ioda::ObsVector &, const ObsDiagnostics &) override |
oops::Variables | requiredVars () const override |
oops::Variables | requiredHdiagnostics () const override |
Static Public Member Functions | |
static const std::string | classname () |
Private Member Functions | |
void | print (std::ostream &) const override |
Additional Inherited Members | |
![]() | |
ioda::ObsSpace & | obsdb_ |
std::shared_ptr< ioda::ObsDataVector< int > > | flags_ |
std::shared_ptr< ioda::ObsDataVector< float > > | obserr_ |
ufo::Variables | allvars_ |
ObsFilterData | data_ |
A filter run automatically at the end of the whole sequence of filters.
It does two things:
missing
. Definition at line 32 of file FinalCheck.h.
The type of parameters accepted by the constructor of this filter. This typedef is used by the FilterFactory.
Definition at line 37 of file FinalCheck.h.
ufo::FinalCheck::FinalCheck | ( | ioda::ObsSpace & | obsdb, |
const Parameters_ & | params, | ||
std::shared_ptr< ioda::ObsDataVector< int >> | qcflags, | ||
std::shared_ptr< ioda::ObsDataVector< float >> | obserr | ||
) |
Definition at line 24 of file FinalCheck.cc.
|
override |
Definition at line 34 of file FinalCheck.cc.
|
inlinestatic |
Definition at line 39 of file FinalCheck.h.
|
overridevirtual |
Implements ufo::ObsProcessorBase.
Definition at line 40 of file FinalCheck.cc.
|
overrideprivate |
Definition at line 67 of file FinalCheck.cc.