caltrack_reader_modis_myd05.h

00001 //
00002 // C++ Interface: caltrack_reader_modis_myd05
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_MODIS_MYD05_H
00014 #define CALTRACK_READER_MODIS_MYD05_H
00015 
00016 #include "caltrack_reader_common.h"
00017 
00021 typedef struct {
00022     float32 lat;
00023     float32 lon;
00024     float64 time;
00025     int16  input_pixel_index            [2];
00026     int16  input_file_index;
00027     char   input_file                   [MAX_NC_NAME];
00028     float64 water_vapor_near_infrared;
00029     float64 water_vapor_infrared;
00030     float64 water_vapor_correction_factors;
00031     int8    quality_assurance_infrared[5];
00032     int8    quality_assurance_near_infrared;
00033     int8    cloud_mask;
00034 } caltrack_record_MODIS_MYD05;
00035 
00043 int read_caltrack_record_MODIS_MYD05 ( const char* filename, const int i_rec, caltrack_record_MODIS_MYD05 *record );
00044 
00049 void print_caltrack_record_MODIS_MYD05 ( const caltrack_record_MODIS_MYD05 const *record );
00050 
00051 #endif

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