|
ocssw
1.0
|
00001 #ifndef _INPUT_STR_H 00002 #define _INPUT_STR_H 00003 00004 #include <stdio.h> 00005 #include "hdf.h" 00006 00007 #define DEF_FLAG "ATMFAIL,LAND,HILT,HISATZEN,STRAYLIGHT,CLDICE,COCCOLITH,LOWLW,CHLFAIL,CHLWARN,NAVWARN,ABSAER,MAXAERITER,ATMWARN,HISOLZEN,NAVFAIL,FILTER" 00008 00009 typedef struct input_struct { 00010 00011 char infile [FILENAME_MAX]; 00012 char ofile [FILENAME_MAX]; 00013 char pfile [FILENAME_MAX]; 00014 char fileuse [FILENAME_MAX]; 00015 char flaguse[1024]; 00016 char l3bprod[1024]; 00017 char prodtype[32]; 00018 char average[32]; 00019 char qual_prod[1024]; 00020 char pversion[16]; 00021 char suite [32]; 00022 00023 char parms [4096]; 00024 00025 int32_t sday; 00026 int32_t eday; 00027 char resolve[4]; 00028 int32_t rowgroup; 00029 int32_t interp; 00030 int32_t meminfo; 00031 int32_t dcinfo; 00032 int32_t noext; 00033 int32_t night; 00034 int32_t verbose; 00035 int32_t healpix; 00036 int32_t minobs; 00037 00038 float latsouth; 00039 float latnorth; 00040 float lonwest; 00041 float loneast; 00042 00043 uint8 qual_max; 00044 00045 } instr; 00046 00047 int l2bin_input(int argc, char **argv, instr *input); 00048 00049 #endif 00050 00051 00052
1.7.6.1