OOPS
|
Data in observation space. More...
#include <BackgroundCheck.h>
Public Member Functions | |
ObsData1D (const ObsTableView &, const oops::Variables &, const std::string &) | |
ObsData1D (const ObsData1D &) | |
~ObsData1D () | |
ObsData1D & | operator= (const ObsData1D &) |
void | zero () |
void | mask (const ObsData1D< int > &) |
size_t | nobs () const |
DATATYPE & | operator[] (const size_t ii) |
const DATATYPE & | operator[] (const size_t ii) const |
void | save (const std::string &) const |
Static Public Member Functions | |
static const std::string | classname () |
Private Member Functions | |
void | print (std::ostream &) const |
Private Attributes | |
const ObsTableView & | obsdb_ |
std::vector< DATATYPE > | data_ |
Data in observation space.
Definition at line 24 of file BackgroundCheck.h.
lorenz95::ObsData1D< DATATYPE >::ObsData1D | ( | const ObsTableView & | ot, |
const oops::Variables & | , | ||
const std::string & | name | ||
) |
lorenz95::ObsData1D< DATATYPE >::ObsData1D | ( | const ObsData1D< DATATYPE > & | other | ) |
Definition at line 72 of file ObsData1D.h.
|
inline |
Definition at line 39 of file ObsData1D.h.
|
inlinestatic |
Definition at line 35 of file ObsData1D.h.
void lorenz95::ObsData1D< DATATYPE >::mask | ( | const ObsData1D< int > & | mask | ) |
Definition at line 91 of file ObsData1D.h.
|
inline |
Definition at line 46 of file ObsData1D.h.
ObsData1D< DATATYPE > & lorenz95::ObsData1D< DATATYPE >::operator= | ( | const ObsData1D< DATATYPE > & | rhs | ) |
Definition at line 77 of file ObsData1D.h.
|
inline |
Definition at line 47 of file ObsData1D.h.
|
inline |
Definition at line 48 of file ObsData1D.h.
|
private |
Definition at line 104 of file ObsData1D.h.
void lorenz95::ObsData1D< DATATYPE >::save | ( | const std::string & | name | ) | const |
Definition at line 99 of file ObsData1D.h.
void lorenz95::ObsData1D< DATATYPE >::zero |
|
private |
Definition at line 57 of file ObsData1D.h.
|
private |
Definition at line 56 of file ObsData1D.h.