IODA Bundle
lorenz95::QCmanager Class Reference

#include <QCmanager.h>

Inheritance diagram for lorenz95::QCmanager:
[legend]
Collaboration diagram for lorenz95::QCmanager:
[legend]

Public Member Functions

 QCmanager (const ObsTable &, const eckit::Configuration &, std::shared_ptr< ObsData1D< int > >, std::shared_ptr< ObsData1D< float > >)
 
 ~QCmanager ()
 
void preProcess () const
 
void priorFilter (const GomL95 &) const
 
void postFilter (const ObsVec1D &, const ObsDiags1D &) const
 
oops::Variables requiredVars () const
 
oops::Variables requiredHdiagnostics () const
 

Private Member Functions

void print (std::ostream &) const
 

Private Attributes

const oops::Variables novars_
 

Detailed Description

Definition at line 28 of file l95/src/lorenz95/QCmanager.h.

Constructor & Destructor Documentation

◆ QCmanager()

lorenz95::QCmanager::QCmanager ( const ObsTable ,
const eckit::Configuration &  ,
std::shared_ptr< ObsData1D< int > >  ,
std::shared_ptr< ObsData1D< float > >   
)
inline

Definition at line 30 of file l95/src/lorenz95/QCmanager.h.

◆ ~QCmanager()

lorenz95::QCmanager::~QCmanager ( )
inline

Definition at line 32 of file l95/src/lorenz95/QCmanager.h.

Member Function Documentation

◆ postFilter()

void lorenz95::QCmanager::postFilter ( const ObsVec1D ,
const ObsDiags1D  
) const
inline

Definition at line 36 of file l95/src/lorenz95/QCmanager.h.

◆ preProcess()

void lorenz95::QCmanager::preProcess ( ) const
inline

Definition at line 34 of file l95/src/lorenz95/QCmanager.h.

◆ print()

void lorenz95::QCmanager::print ( std::ostream &  ) const
inlineprivate

Definition at line 42 of file l95/src/lorenz95/QCmanager.h.

◆ priorFilter()

void lorenz95::QCmanager::priorFilter ( const GomL95 ) const
inline

Definition at line 35 of file l95/src/lorenz95/QCmanager.h.

◆ requiredHdiagnostics()

oops::Variables lorenz95::QCmanager::requiredHdiagnostics ( ) const
inline

Definition at line 39 of file l95/src/lorenz95/QCmanager.h.

◆ requiredVars()

oops::Variables lorenz95::QCmanager::requiredVars ( ) const
inline

Definition at line 38 of file l95/src/lorenz95/QCmanager.h.

Member Data Documentation

◆ novars_

const oops::Variables lorenz95::QCmanager::novars_
private

Definition at line 43 of file l95/src/lorenz95/QCmanager.h.


The documentation for this class was generated from the following file: