8 #ifndef LORENZ95_QCMANAGER_H_
9 #define LORENZ95_QCMANAGER_H_
14 #include "eckit/config/LocalConfiguration.h"
24 template <
typename DATATYPE>
class ObsData1D;
45 void print(std::ostream &)
const override {}
GomL95 class to handle locations for L95 model.
Data in observation space.
A Simple Observation Data Handler.
Vector in observation space.
void preProcess() override
Perform any observation processing steps that do not require access to GeoVaLs or outputs produced by...
const oops::Variables novars_
void print(std::ostream &) const override
void priorFilter(const GomL95 &) override
oops::Variables requiredHdiagnostics() const override
Return the list of observation diagnostics required by this filter.
QCmanager(const ObsTable &, const eckit::Configuration &, std::shared_ptr< ObsData1D< int > >, std::shared_ptr< ObsData1D< float > >)
void postFilter(const ObsVec1D &, const ObsVec1D &, const ObsDiags1D &) override
oops::Variables requiredVars() const override
Return the list of GeoVaLs required by this filter.
Base class for OBS-specific implementations of the ObsFilter interface. interface::ObsFilterBase over...
The namespace for the L95 model.