UFO
|
Horizontal SOAR observation space localization. More...
#include <ObsLocSOAR.h>
Public Member Functions | |
ObsLocSOAR (const eckit::Configuration &, const ioda::ObsSpace &) | |
void | computeLocalization (const GeometryIterator_ &, ioda::ObsVector &locvector) const override |
![]() | |
ObsLocalization (const eckit::Configuration &, const ioda::ObsSpace &) | |
void | computeLocalization (const GeometryIterator_ &, ioda::ObsVector &locvector) const override |
const std::vector< int > & | localobs () const |
const std::vector< double > & | horizontalObsdist () const |
const ObsLocParameters & | localizationOptions () const |
Private Types | |
typedef MODEL::GeometryIterator | GeometryIterator_ |
Private Member Functions | |
void | print (std::ostream &) const override |
Private Attributes | |
ObsLocSOARParameters | options_ |
Additional Inherited Members | |
![]() | |
typedef eckit::KDTreeMemory< TreeTrait > | KDTree |
Horizontal SOAR observation space localization.
Definition at line 28 of file ObsLocSOAR.h.
|
private |
Definition at line 29 of file ObsLocSOAR.h.
ufo::ObsLocSOAR< MODEL >::ObsLocSOAR | ( | const eckit::Configuration & | config, |
const ioda::ObsSpace & | obsspace | ||
) |
Definition at line 47 of file ObsLocSOAR.h.
|
override |
compute localization and save localization values in locvector
(missing values indicate that observation is outside of localization)
Definition at line 57 of file ObsLocSOAR.h.
|
overrideprivate |
Definition at line 81 of file ObsLocSOAR.h.
|
private |
Definition at line 42 of file ObsLocSOAR.h.