Provides data to the DataExtractor.
More...
#include <DataExtractorBackend.h>
template<typename ExtractedValue>
class ufo::DataExtractorBackend< ExtractedValue >
Provides data to the DataExtractor.
- Template Parameters
-
ExtractedValue | Type of values extracted by the DataExtractor. Must be float , int or std::string . |
Definition at line 25 of file DataExtractorBackend.h.
◆ ~DataExtractorBackend()
template<typename ExtractedValue >
◆ loadData()
template<typename ExtractedValue >
Load data for subsequent extraction.
- Parameters
-
payloadGroup | Group (e.g. ObsBias or ErrorVariance) containing the payload variable, i.e. the variable that will be interpolated. The data source must contain exactly one variable from this group. |
- Returns
- An object encapsulating the payload variable, all coordinates indexing it and the mapping between dimensions of the payload array and coordinates.
Implemented in ufo::DataExtractorNetCDFBackend< ExtractedValue >, and ufo::DataExtractorCSVBackend< ExtractedValue >.
The documentation for this class was generated from the following files: