10 #include "eckit/config/Configuration.h"
12 #include "ioda/ObsDataVector.h"
13 #include "ioda/ObsSpace.h"
14 #include "ioda/ObsVector.h"
16 #include "oops/util/Logger.h"
23 ioda::ObsSpace &,
const eckit::Configuration & config,
26 : config_(config), extradiagvars_()
28 oops::Log::trace() <<
"ObsDiagnosticsWriter contructor" << std::endl;
29 if (
config_.has(
"filter variables")) {
38 os <<
"ObsDiagnosticsWriter: " <<
config_;
oops::Variables extradiagvars_
const eckit::LocalConfiguration config_
ObsDiagnosticsWriter(ioda::ObsSpace &, const eckit::Configuration &, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >)
void print(std::ostream &) const override
oops::Variables toOopsVariables() const