Go to the source code of this file.
|
#define | byte unsigned char |
|
#define | MAXNFILES 10000 /* Increase to 544 09/25/06 JMG - 800 WDR */ |
|
|
void | free_rowgroup_cache () |
|
void | init_rowgroup_cache () |
|
int32_t | get_dtype (int32_t dtype, ds_format_t fileformat) |
|
int32_t | openL2 (const char *, char *, l2_prod *) |
|
int32_t | reopenL2 (int32_t, l2_prod *) |
|
int32_t | readL2 (l2_prod *l2_str, int32_t ifile, int32_t recnum, int32_t iprod, unsigned char *scan_in_rowgroup) |
|
int32_t | readlonlat (l2_prod *l2_str, int32_t ifile, int32_t *start, int32_t *edges, unsigned char *scan_in_rowgroup) |
|
int32_t | closeL2 (l2_prod *, int32_t) |
|
int32_t | freeL2 (l2_prod *) |
|
int32_t | findprod (l2_prod *, char *) |
|
int32_t | readL2meta (meta_l2Type *, int32_t) |
|
int32_t | freeL2meta (meta_l2Type *) |
|
int32_t | getL3units (l2_prod *, int32_t, char *, char *) |
|
void | enableL2PixelArea (enum L2PixelMode_t val) |
|
◆ byte
#define byte unsigned char |
◆ MAXNFILES
#define MAXNFILES 10000 /* Increase to 544 09/25/06 JMG - 800 WDR */ |
◆ L2PixelMode_t
Enumerator |
---|
L2PixelOff | |
L2PixelCorner | |
L2PixelDelta | |
Definition at line 154 of file readL2scan.h.
◆ closeL2()
int32_t closeL2 |
( |
l2_prod * |
, |
|
|
int32_t |
|
|
) |
| |
◆ enableL2PixelArea()
Turn on the calculation of the lat/lon deltas. Used for area weighting.
- Parameters
-
val | L2PixelOff(0)=off, L2PixelCorner(1)=pixel corners, L2PixelDelta(2)=pixel deltas |
Definition at line 193 of file readL2scan.c.
◆ findprod()
int32_t findprod |
( |
l2_prod * |
, |
|
|
char * |
|
|
) |
| |
◆ free_rowgroup_cache()
void free_rowgroup_cache |
( |
| ) |
|
◆ freeL2()
int32_t freeL2 |
( |
l2_prod * |
| ) |
|
◆ freeL2meta()
int32_t freeL2meta |
( |
meta_l2Type * |
| ) |
|
◆ get_dtype()
int32_t get_dtype |
( |
int32_t |
dtype, |
|
|
ds_format_t |
fileformat |
|
) |
| |
get_dtype get proper data type for reading This converts to appropriate NCDF type given an HDF type May want a better mouse trap, but for now solves the problem
Definition at line 211 of file readL2scan.c.
◆ getL3units()
int32_t getL3units |
( |
l2_prod * |
, |
|
|
int32_t |
, |
|
|
char * |
, |
|
|
char * |
|
|
) |
| |
◆ init_rowgroup_cache()
void init_rowgroup_cache |
( |
| ) |
|
◆ openL2()
int32_t openL2 |
( |
const char * |
, |
|
|
char * |
, |
|
|
l2_prod * |
|
|
) |
| |
◆ readL2()
int32_t readL2 |
( |
l2_prod * |
l2_str, |
|
|
int32_t |
ifile, |
|
|
int32_t |
recnum, |
|
|
int32_t |
iprod, |
|
|
unsigned char * |
scan_in_rowgroup |
|
) |
| |
◆ readL2meta()
int32_t readL2meta |
( |
meta_l2Type * |
, |
|
|
int32_t |
|
|
) |
| |
◆ readlonlat()
int32_t readlonlat |
( |
l2_prod * |
l2_str, |
|
|
int32_t |
ifile, |
|
|
int32_t * |
start, |
|
|
int32_t * |
edges, |
|
|
unsigned char * |
scan_in_rowgroup |
|
) |
| |
◆ reopenL2()
int32_t reopenL2 |
( |
int32_t |
, |
|
|
l2_prod * |
|
|
) |
| |