sasze  0.0-0.dev0.dirty.el6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
sasze_ingest.h File Reference

SASZE Ingest Header File. More...

#include "dsproc3.h"
#include "sas_utils.h"

Go to the source code of this file.

Data Structures

struct  SaszeData
 SASZE Data Structure. More...

Functions

int main (int argc, char *argv[])
 SASZE Ingest main function.
void * sasze_init_process (void)
 Initialize the SASZE Ingest process.
void sasze_finish_process (void *user_data)
 Finish the SASZE Ingest process.
int sasze_process_file_set (SaszeData *data, const char *input_dir, const char *nir_file, const char *vis_file)
 Process a set of SASZE data files.
int sasze_process_file (void *user_data, const char *input_dir, const char *file_name)
 Process a SASZE data file.
int sasze_exclude_from_dod_compare (void)
 Exclude attributes from the metadata checks.
int sasze_load_resp_table (SaszeData *data, SasRawData *raw)
 Load the response functions for the specified dataset.
int sasze_calibrate_data (SaszeData *data, SasRawData *raw)
 Calibrate the raw data.
int sasze_set_calibrated_metadata (SasRawData *raw, CDSGroup *dataset)
 Set the runtime attributes for a calibrated dataset.
int sasze_store_calibrated_data (SasRawData *raw, int dsid)
 Store calibrated SASZE data.
int sasze_set_filterband_metadata (SaszeData *data, SasRawData *nir_raw, SasRawData *vis_raw, CDSGroup *dataset)
 Set the runtime attributes for a filterband dataset.
int sasze_store_filterband_data (SaszeData *data, SasRawData *nir_raw, SasRawData *vis_raw, int dsid)
 Store data for a SASZE filterband datastream.
int sasze_store_data (SaszeData *data, SasRawData *nir_raw, SasRawData *vis_raw)
 Store data for the SASZE output datastreams.

Detailed Description

SASZE Ingest Header File.

Definition in file sasze_ingest.h.