OOPS
oops::ObsLocalizationMaker< MODEL, OBS, T > Class Template Reference

#include <ObsLocalizationBase.h>

Inheritance diagram for oops::ObsLocalizationMaker< MODEL, OBS, T >:
Collaboration diagram for oops::ObsLocalizationMaker< MODEL, OBS, T >:

Public Member Functions

 ObsLocalizationMaker (const std::string &name)
 

Private Types

typedef ObsSpace< OBS > ObsSpace_
 

Private Member Functions

virtual ObsLocalizationBase< MODEL, OBS > * make (const eckit::Configuration &conf, const ObsSpace_ &obspace)
 

Additional Inherited Members

- Static Public Member Functions inherited from oops::ObsLocalizationFactory< MODEL, OBS >
static std::unique_ptr< ObsLocalizationBase< MODEL, OBS > > create (const eckit::Configuration &, const ObsSpace_ &)
 
- Protected Member Functions inherited from oops::ObsLocalizationFactory< MODEL, OBS >
 ObsLocalizationFactory (const std::string &)
 

Detailed Description

template<class MODEL, class OBS, class T>
class oops::ObsLocalizationMaker< MODEL, OBS, T >

Definition at line 77 of file ObsLocalizationBase.h.

Member Typedef Documentation

◆ ObsSpace_

template<class MODEL , class OBS , class T >
typedef ObsSpace<OBS> oops::ObsLocalizationMaker< MODEL, OBS, T >::ObsSpace_
private

Definition at line 78 of file ObsLocalizationBase.h.

Constructor & Destructor Documentation

◆ ObsLocalizationMaker()

template<class MODEL , class OBS , class T >
oops::ObsLocalizationMaker< MODEL, OBS, T >::ObsLocalizationMaker ( const std::string &  name)
inlineexplicit

Definition at line 83 of file ObsLocalizationBase.h.

Member Function Documentation

◆ make()

template<class MODEL , class OBS , class T >
virtual ObsLocalizationBase<MODEL, OBS>* oops::ObsLocalizationMaker< MODEL, OBS, T >::make ( const eckit::Configuration &  conf,
const ObsSpace_ obspace 
)
inlineprivatevirtual

Implements oops::ObsLocalizationFactory< MODEL, OBS >.

Definition at line 79 of file ObsLocalizationBase.h.

Here is the call graph for this function:

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