ocssw
V2022
|
Go to the source code of this file.
Macros | |
#define | NA_FLOAT32_FILL -999.9f /* Algorithm Exclusions */ |
#define | NA_UINT16_FILL 65535 |
#define | MISS_FLOAT32_FILL -999.8f /* Missing at Time of Processing */ |
#define | MISS_UINT16_FILL 65534 |
#define | ONBOARD_PT_FLOAT32_FILL -999.7f /* Onboard Pixel Trimi (bow tie) */ |
#define | ONBOARD_PT_UINT16_FILL 65533 |
#define | ONGROUND_PT_FLOAT32_FILL -999.6f /* On-ground Pixel Trim */ |
#define | ONGROUND_PT_UINT16_FILL 65532 |
#define | ERR_FLOAT32_FILL -999.5f /* Cannot Calculate */ |
#define | ERR_UINT16_FILL 65531 |
#define | ELINT_FLOAT32_FILL -999.4f /* Ellipsoid Intersection Failed */ |
#define | ELINT_UINT16_FILL 65530 |
#define | VDNE_FLOAT32_FILL -999.3f /* Value Does Not Exist */ |
#define | VDNE_UINT16_FILL 65529 |
#define | SOUB_FLOAT32_FILL -999.2f /* Scaling Out Of Bounds */ |
#define | SOUB_UINT16_FILL 65528 |
Functions | |
int | closel1_viirs_h5 (filehandle *l1file) |
int | openl1_viirs_h5 (filehandle *l1file) |
int | readl1_viirs_h5 (filehandle *l1file, int32_t recnum, l1str *l1rec, int lonlat) |
int | gen_sdr_suite (char *) |
int | set_f_cal_corr (h5io_str *, filehandle *, int64_t) |
int | rd_vir_f_tbl (char *, int64_t, int) |
Macro Definition Documentation
◆ ELINT_FLOAT32_FILL
Definition at line 19 of file l1_viirs_h5.h.
◆ ELINT_UINT16_FILL
#define ELINT_UINT16_FILL 65530 |
Definition at line 20 of file l1_viirs_h5.h.
◆ ERR_FLOAT32_FILL
#define ERR_FLOAT32_FILL -999.5f /* Cannot Calculate */ |
Definition at line 17 of file l1_viirs_h5.h.
◆ ERR_UINT16_FILL
#define ERR_UINT16_FILL 65531 |
Definition at line 18 of file l1_viirs_h5.h.
◆ MISS_FLOAT32_FILL
Definition at line 11 of file l1_viirs_h5.h.
◆ MISS_UINT16_FILL
#define MISS_UINT16_FILL 65534 |
Definition at line 12 of file l1_viirs_h5.h.
◆ NA_FLOAT32_FILL
#define NA_FLOAT32_FILL -999.9f /* Algorithm Exclusions */ |
Definition at line 9 of file l1_viirs_h5.h.
◆ NA_UINT16_FILL
#define NA_UINT16_FILL 65535 |
Definition at line 10 of file l1_viirs_h5.h.
◆ ONBOARD_PT_FLOAT32_FILL
#define ONBOARD_PT_FLOAT32_FILL -999.7f /* Onboard Pixel Trimi (bow tie) */ |
Definition at line 13 of file l1_viirs_h5.h.
◆ ONBOARD_PT_UINT16_FILL
#define ONBOARD_PT_UINT16_FILL 65533 |
Definition at line 14 of file l1_viirs_h5.h.
◆ ONGROUND_PT_FLOAT32_FILL
#define ONGROUND_PT_FLOAT32_FILL -999.6f /* On-ground Pixel Trim */ |
Definition at line 15 of file l1_viirs_h5.h.
◆ ONGROUND_PT_UINT16_FILL
#define ONGROUND_PT_UINT16_FILL 65532 |
Definition at line 16 of file l1_viirs_h5.h.
◆ SOUB_FLOAT32_FILL
#define SOUB_FLOAT32_FILL -999.2f /* Scaling Out Of Bounds */ |
Definition at line 23 of file l1_viirs_h5.h.
◆ SOUB_UINT16_FILL
#define SOUB_UINT16_FILL 65528 |
Definition at line 24 of file l1_viirs_h5.h.
◆ VDNE_FLOAT32_FILL
#define VDNE_FLOAT32_FILL -999.3f /* Value Does Not Exist */ |
Definition at line 21 of file l1_viirs_h5.h.
◆ VDNE_UINT16_FILL
#define VDNE_UINT16_FILL 65529 |
Definition at line 22 of file l1_viirs_h5.h.
Function Documentation
◆ closel1_viirs_h5()
int closel1_viirs_h5 | ( | filehandle * | l1file | ) |
Definition at line 1725 of file l1_viirs_h5.c.
◆ gen_sdr_suite()
int gen_sdr_suite | ( | char * | ) |
Definition at line 107 of file l1_viirs_h5.c.
◆ openl1_viirs_h5()
int openl1_viirs_h5 | ( | filehandle * | l1file | ) |
Definition at line 600 of file l1_viirs_h5.c.
◆ rd_vir_f_tbl()
int rd_vir_f_tbl | ( | char * | , |
int64_t | , | ||
int | |||
) |
Definition at line 394 of file l1_viirs_h5.c.
◆ readl1_viirs_h5()
int readl1_viirs_h5 | ( | filehandle * | l1file, |
int32_t | recnum, | ||
l1str * | l1rec, | ||
int | lonlat | ||
) |
Definition at line 1382 of file l1_viirs_h5.c.
◆ set_f_cal_corr()
int set_f_cal_corr | ( | h5io_str * | , |
filehandle * | , | ||
int64_t | |||
) |
Definition at line 217 of file l1_viirs_h5.c.