|
ocssw
1.0
|
#include <math.h>#include "seabin.h"#include "seaproto.h"#include "meta_l3b.h"#include "getl3b.h"Go to the source code of this file.
Defines | |
| #define | CLEAR 0 |
| #define | INIT 1 |
| #define | RECORDS 2 |
Functions | |
| PRIVATE void | init (void) |
| intn | get_l3b_open (char *l3b_path, int32 prod_ID, int16 *bin_syear, int16 *bin_sday, int16 *bin_eyear, int16 *bin_eday, int16 *syear, int16 *sday, int32 *smsec, int16 *eyear, int16 *eday, int32 *emsec, char *infiles, int32 *start_orb, int32 *end_orb, char *flag_names, char *flag_use, uint8 *eng_q_use, int32 *fsize, char *prod_type, int32 *nbins, int32 *nrows, int32 *max_row, float32 *bin_hgt, float32 *seam_lon, int32 *ibinr, int32 *nbinr, int32 *irecr, int32 *nrecr, meta_l3bType *meta_l3b, l3b_prod *parm_opt) |
| intn | get_l3b_record (int32 prod_ID, int32 sbin, int32 nrec, l3b_prod *parm_opt, int32 *binno, int16 *nobs, int16 *time_rec, int16 *nscenes, float32 *weights, int8 *sel_cat, int32 *flags_set, float32 *l3b_data) |
| intn | get_l3b_close (int32 prod_ID) |
| int32 | read_attrs (int32 sdfid, meta_l3bType *meta_l3b) |
| int32 | rdattr (int32 sdfid, char *attr_name, void *buf) |
| int32 | getattrsz (int32 id, char *attr_name, int32 *nt, int32 *count) |
Variables | |
| PRIVATE int32 | sdfid [MAX_IN] |
| PRIVATE int32 | fid [MAX_IN] |
| PRIVATE int32 | continuity [MAX_IN] |
| PRIVATE int32 * | begin [MAX_IN] |
| PRIVATE int32 * | extent [MAX_IN] |
| PRIVATE int32 | binlist_key [MAX_IN] |
| PRIVATE int32 | p_vskey [MAX_IN][NPARMS] |
| PRIVATE int32 | last_bin [MAX_IN] |
| int32 | NUMROWS |
| intn get_l3b_close | ( | int32 | prod_ID | ) |
| intn get_l3b_open | ( | char * | l3b_path, |
| int32 | prod_ID, | ||
| int16 * | bin_syear, | ||
| int16 * | bin_sday, | ||
| int16 * | bin_eyear, | ||
| int16 * | bin_eday, | ||
| int16 * | syear, | ||
| int16 * | sday, | ||
| int32 * | smsec, | ||
| int16 * | eyear, | ||
| int16 * | eday, | ||
| int32 * | emsec, | ||
| char * | infiles, | ||
| int32 * | start_orb, | ||
| int32 * | end_orb, | ||
| char * | flag_names, | ||
| char * | flag_use, | ||
| uint8 * | eng_q_use, | ||
| int32 * | fsize, | ||
| char * | prod_type, | ||
| int32 * | nbins, | ||
| int32 * | nrows, | ||
| int32 * | max_row, | ||
| float32 * | bin_hgt, | ||
| float32 * | seam_lon, | ||
| int32 * | ibinr, | ||
| int32 * | nbinr, | ||
| int32 * | irecr, | ||
| int32 * | nrecr, | ||
| meta_l3bType * | meta_l3b, | ||
| l3b_prod * | parm_opt | ||
| ) |
| intn get_l3b_record | ( | int32 | prod_ID, |
| int32 | sbin, | ||
| int32 | nrec, | ||
| l3b_prod * | parm_opt, | ||
| int32 * | binno, | ||
| int16 * | nobs, | ||
| int16 * | time_rec, | ||
| int16 * | nscenes, | ||
| float32 * | weights, | ||
| int8 * | sel_cat, | ||
| int32 * | flags_set, | ||
| float32 * | l3b_data | ||
| ) |
| int32 getattrsz | ( | int32 | id, |
| char * | attr_name, | ||
| int32 * | nt, | ||
| int32 * | count | ||
| ) |
| int32 rdattr | ( | int32 | sdfid, |
| char * | attr_name, | ||
| void * | buf | ||
| ) |
| int32 read_attrs | ( | int32 | sdfid, |
| meta_l3bType * | meta_l3b | ||
| ) |
| PRIVATE int32 binlist_key[MAX_IN] |
| PRIVATE int32 continuity[MAX_IN] |
1.7.6.1