OOPS
|
container for QC-related things (flags & obserrors) More...
#include <QCData.h>
Public Member Functions | |
QCData (const ObsSpaces_ &, const std::string qcName="", const std::string errName="ObsError") | |
Initializes QC data, optionally setting the variable names to read. More... | |
const ObsDataPtr_< int > | qcFlags (const size_t ii) const |
accessor to QC flag More... | |
const ObsDataPtr_< float > | obsErrors (const size_t ii) const |
accessor to Obs errors More... | |
Private Types | |
typedef ObsSpaces< OBS > | ObsSpaces_ |
template<typename DATA > | |
using | ObsData_ = ObsDataVector< OBS, DATA > |
template<typename DATA > | |
using | ObsDataPtr_ = std::shared_ptr< ObsData_< DATA > > |
Private Attributes | |
std::vector< ObsDataPtr_< int > > | qcflags_ |
std::vector< ObsDataPtr_< float > > | obserr_ |
container for QC-related things (flags & obserrors)
|
private |
|
private |
|
private |
|
explicit |
|
inline |
|
inline |
|
private |
|
private |