vol::WeightedObservationStruct Struct Reference

List of all members.

Detailed Description

A data structure to store mapped values and their weights on disk.

This is created by by the WeightedObservationsVolumeCreator and treated as a DataType by the BlendedVolumeCreator

Author:
Lakshman
Version:
:
Id
vol_WeightedObservationStruct.h,v 1.1 2011/11/03 15:29:24 Valliappa.Lakshmanan Exp


Public Member Functions

code::Index::Record save (const std::string &datadir)
bool init (const std::string &filename)

Public Attributes

std::string typeName
std::string unit
time_t data_time
time_t valid_time
float lat
float lon
std::vector< LinemarkedLines
std::vector< Observationrawobs

Classes

struct  Line
 Optimized way to store runs of pixels to be marked as missing. More...
struct  Observation


Member Function Documentation

bool vol::WeightedObservationStruct::init ( const std::string &  filename  ) 

code::Index::Record vol::WeightedObservationStruct::save ( const std::string &  datadir  ) 


Member Data Documentation

time_t vol::WeightedObservationStruct::data_time

float vol::WeightedObservationStruct::lat

float vol::WeightedObservationStruct::lon

std::vector<Line> vol::WeightedObservationStruct::markedLines

std::vector<Observation> vol::WeightedObservationStruct::rawobs

std::string vol::WeightedObservationStruct::typeName

std::string vol::WeightedObservationStruct::unit

time_t vol::WeightedObservationStruct::valid_time


Generated on Fri May 4 13:40:23 2012 for WDSS-IIw2algs by  doxygen 1.4.7