IODA Bundle
DataContainer.h File Reference
#include <map>
#include <string>
#include <vector>
#include <memory>
#include "Eigen/Dense"
#include "DataObject/DataObject.h"
#include "IngesterTypes.h"
Include dependency graph for DataContainer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ingester::DataContainer
 Collection of DataObjects that a Parser collected identified by their exported name. More...
 

Namespaces

 Ingester
 

Typedefs

typedef std::vector< std::string > Ingester::SubCategory
 List of possible category strings (for splitting data) More...
 
typedef std::map< std::string, SubCategory > Ingester::CategoryMap
 Map of data set id's to vector of possible value strings. More...
 
typedef std::map< std::string, std::shared_ptr< DataObject > > Ingester::DataSetMap
 Map string paths (ex: variable/radiance) to DataObject. More...
 
typedef std::map< std::vector< std::string >, DataSetMap > Ingester::DataSets
 Map category combo (ex: SatId/sat_1, GeoBox/lat_25_30__lon_23_26) to the relevant DataSetMap. More...