caltrack_reader_omi_no2.h

00001 /*
00002 * C Interface: caltrack_reader_omi_no2
00003 *
00004 * Description:
00005 *   Set the structure and the functions to read a record of a OMI NO2 CALTRACK_UNIT product
00006 *
00007 * Author:
00008 *   CGTD-ICARE/UDEV Nicolas PASCAL <nicolas.pascal@icare.univ-lille1.fr>, (C) 2009
00009 *
00010 * License :
00011 *   This file must be used under the terms of the CeCILL.
00012 *   This source file is licensed as described in the file COPYING, which
00013 *   you should have received as part of this distribution.  The terms
00014 *   are also available at
00015 *   http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
00016 *
00017 */
00018 
00019 #ifndef CALTRACK_READER_OMI_NO2_H
00020 #define CALTRACK_READER_OMI_NO2_H
00021 
00022 #include "caltrack_reader_common.h"
00023 
00027 typedef struct {
00028     float32 lat;
00029     float32 lon;
00030     float64 time;
00031     float64 cloud_fraction;
00032     float64 cloud_pressure;
00033     float64 column_amount_no2_trop;
00034     float64 column_amount_no2_trop_std;
00035 } caltrack_record_OMI_NO2;
00036 
00044 int read_caltrack_record_OMI_NO2 ( const char* filename, const int i_rec, caltrack_record_OMI_NO2 *record );
00045 
00050 void print_caltrack_record_OMI_NO2 ( const caltrack_record_OMI_NO2 const *record );
00051 
00052 #endif

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