caltrack_reader_parasol_ls2.h

00001 //
00002 // C++ Interface: caltrack_reader_parasol_ls2
00003 //
00004 // Description: 
00005 //
00006 //
00007 // Author: Nicolas PASCAL <nicolas.pascal@icare.univ-lille1.fr>, (C) 2008
00008 //
00009 // Copyright: See COPYING file that comes with this distribution
00010 //
00011 //
00012 
00013 #ifndef CALTRACK_READER_PARASOL_LS2_H
00014 #define CALTRACK_READER_PARASOL_LS2_H
00015 
00016 #include "caltrack_reader_common.h"
00017 
00021 typedef struct {
00022     float32 lat;
00023     float32 lon;
00024     float64 time;
00025     int16   input_index[2];
00026     uint8   land_water_indicator;
00027     uint16  pixel_confidence_data;
00028     float64 aerosol_od_865;
00029     float64 aerosol_model_refractive_index;
00030     float64 aerosol_model_angstrom_coefficient;
00031     float64 aerosol_index;
00032     float64 fixed_model_od_865;
00033     float64 quality_index_viewing_geometry;
00034     float64 quality_index_polarized_reflectance_fit;
00035 } caltrack_record_PARASOL_LS2;
00036 
00044 int read_caltrack_record_PARASOL_LS2 ( const char* filename, const int i_rec, caltrack_record_PARASOL_LS2 *record );
00045 
00050 void print_caltrack_record_PARASOL_LS2 ( const caltrack_record_PARASOL_LS2 const *record );
00051 
00052 #endif

Generated on Wed Sep 2 15:04:31 2009 for caltrack_reader.kdevelop by  doxygen 1.5.8