UFO
|
#include <MetOfficeRMatrixRadiance.h>
Public Member Functions | |
MetOfficeRMatrixRadiance (const eckit::Configuration &) | |
Constructor. More... | |
void | add (const std::vector< int > &, const Eigen::MatrixXf &, Eigen::MatrixXf &) const |
Add r matrix variance onto input array. More... | |
Static Public Member Functions | |
static const std::string | classname () |
Private Member Functions | |
void | print (std::ostream &) const override |
Print. More... | |
Private Attributes | |
F90obfilter | keyMetOfficeRMatrixRadiance_ |
size_t | nchans_ |
size_t | wmoid_ |
size_t | rtype_ |
std::vector< int > | channels_ |
std::vector< float > | errors_ |
MetOfficeRMatrixStatic: Met Office static model covariance This class provides access to the static r matrix used for radiance processing by the Met Office.
Definition at line 32 of file MetOfficeRMatrixRadiance.h.
|
explicit |
Constructor.
Definition at line 19 of file MetOfficeRMatrixRadiance.cc.
void ufo::MetOfficeRMatrixRadiance::add | ( | const std::vector< int > & | chans_used, |
const Eigen::MatrixXf & | in, | ||
Eigen::MatrixXf & | out | ||
) | const |
Add r matrix variance onto input array.
Definition at line 49 of file MetOfficeRMatrixRadiance.cc.
|
inlinestatic |
Definition at line 35 of file MetOfficeRMatrixRadiance.h.
|
overrideprivate |
Print.
Definition at line 76 of file MetOfficeRMatrixRadiance.cc.
|
private |
Definition at line 47 of file MetOfficeRMatrixRadiance.h.
|
private |
Definition at line 48 of file MetOfficeRMatrixRadiance.h.
|
private |
Definition at line 43 of file MetOfficeRMatrixRadiance.h.
|
private |
Definition at line 44 of file MetOfficeRMatrixRadiance.h.
|
private |
Definition at line 46 of file MetOfficeRMatrixRadiance.h.
|
private |
Definition at line 45 of file MetOfficeRMatrixRadiance.h.