ocssw
V2022
|
#include <l1c_latlongrid.h>
Public Member Functions | |
bin_str () | |
virtual | ~bin_str () |
virtual int | alloc_bin (bin_str *binstr) |
virtual int | close_bin (bin_str *binstr) |
Public Attributes | |
std::string | version |
std::string | history |
std::string | pversion |
std::string | doi |
int | sensor |
int16_t | num_gridlines |
int16_t | nbinx |
int16_t | nviews |
int16_t | nbands |
int32_t | num_pixels |
int32_t | nscans |
bool | verbose |
int | gdshift |
float ** | lat_gd |
float ** | lon_gd |
double *** | time_l1b |
double * | time_gd |
float ** | alt |
short ** | nrec_2D |
short *** | nrec_3D |
short *** | nrec_3D_view |
float **** | nrec_4D_band |
float ** | alt_mean |
float ** | alt_rmse |
short ** | alt_2D |
short ** | alt_diff2 |
float *** | suna_3D |
float *** | sunz_3D |
float *** | sena_3D |
float *** | senz_3D |
float *** | sca_3D |
float *** | rot_angle |
float **** | QC_bitwise_4D |
float *** | QC_4D |
float **** | I_4D |
float **** | i_diff2 |
float **** | I_noise_4D |
short * | obs_per_view |
float * | QC_bitwise |
float * | QC |
float * | I |
float * | I_noise |
file_format | format |
filehandle * | l1file |
std::string | full_l1cgrid |
std::string | l1cgrid |
short | fillval1 = -32767 |
float | fillval2 = -32767. |
double | fillval3 = -32767. |
int32_t | inpix |
int32_t | outpix |
int32_t | badgeo |
double | tini_l1c |
double | tend_l1c |
double | tini_l1b |
double | tend_l1b |
std::string | date_mid_grid |
int | bintype |
char | outlist [FILENAME_MAX] |
char | l1c_anc [FILENAME_MAX] |
int | cloudem_flag |
int | cloud_type |
int | dem_flag |
Detailed Description
Definition at line 15 of file l1c_latlongrid.h.
Constructor & Destructor Documentation
◆ bin_str()
bin_str | ( | ) |
Definition at line 28 of file l1c_latlongrid.cpp.
◆ ~bin_str()
|
virtual |
Definition at line 102 of file l1c_latlongrid.cpp.
Member Function Documentation
◆ alloc_bin()
|
virtual |
Definition at line 176 of file l1c_latlongrid.cpp.
◆ close_bin()
|
virtual |
Definition at line 105 of file l1c_latlongrid.cpp.
Member Data Documentation
◆ alt
float** alt |
Definition at line 45 of file l1c_latlongrid.h.
◆ alt_2D
short** alt_2D |
Definition at line 54 of file l1c_latlongrid.h.
◆ alt_diff2
short** alt_diff2 |
Definition at line 55 of file l1c_latlongrid.h.
◆ alt_mean
float** alt_mean |
Definition at line 52 of file l1c_latlongrid.h.
◆ alt_rmse
float** alt_rmse |
Definition at line 53 of file l1c_latlongrid.h.
◆ badgeo
int32_t badgeo |
Definition at line 87 of file l1c_latlongrid.h.
◆ bintype
int bintype |
Definition at line 95 of file l1c_latlongrid.h.
◆ cloud_type
int cloud_type |
Definition at line 100 of file l1c_latlongrid.h.
◆ cloudem_flag
int cloudem_flag |
Definition at line 99 of file l1c_latlongrid.h.
◆ date_mid_grid
std::string date_mid_grid |
Definition at line 93 of file l1c_latlongrid.h.
◆ dem_flag
int dem_flag |
Definition at line 101 of file l1c_latlongrid.h.
◆ doi
std::string doi |
Definition at line 27 of file l1c_latlongrid.h.
◆ fillval1
short fillval1 = -32767 |
Definition at line 81 of file l1c_latlongrid.h.
◆ fillval2
float fillval2 = -32767. |
Definition at line 82 of file l1c_latlongrid.h.
◆ fillval3
double fillval3 = -32767. |
Definition at line 83 of file l1c_latlongrid.h.
◆ format
file_format format |
Definition at line 75 of file l1c_latlongrid.h.
◆ full_l1cgrid
std::string full_l1cgrid |
Definition at line 78 of file l1c_latlongrid.h.
◆ gdshift
int gdshift |
Definition at line 40 of file l1c_latlongrid.h.
◆ history
std::string history |
Definition at line 25 of file l1c_latlongrid.h.
◆ I
float* I |
Definition at line 72 of file l1c_latlongrid.h.
◆ I_4D
float**** I_4D |
Definition at line 64 of file l1c_latlongrid.h.
◆ i_diff2
float**** i_diff2 |
Definition at line 65 of file l1c_latlongrid.h.
◆ I_noise
float* I_noise |
Definition at line 73 of file l1c_latlongrid.h.
◆ I_noise_4D
float**** I_noise_4D |
Definition at line 66 of file l1c_latlongrid.h.
◆ inpix
int32_t inpix |
Definition at line 85 of file l1c_latlongrid.h.
◆ l1c_anc
char l1c_anc[FILENAME_MAX] |
Definition at line 98 of file l1c_latlongrid.h.
◆ l1cgrid
std::string l1cgrid |
Definition at line 79 of file l1c_latlongrid.h.
◆ l1file
filehandle* l1file |
Definition at line 77 of file l1c_latlongrid.h.
◆ lat_gd
float** lat_gd |
Definition at line 41 of file l1c_latlongrid.h.
◆ lon_gd
float** lon_gd |
Definition at line 42 of file l1c_latlongrid.h.
◆ nbands
int16_t nbands |
Definition at line 34 of file l1c_latlongrid.h.
◆ nbinx
int16_t nbinx |
Definition at line 32 of file l1c_latlongrid.h.
◆ nrec_2D
short** nrec_2D |
Definition at line 48 of file l1c_latlongrid.h.
◆ nrec_3D
short*** nrec_3D |
Definition at line 49 of file l1c_latlongrid.h.
◆ nrec_3D_view
short*** nrec_3D_view |
Definition at line 50 of file l1c_latlongrid.h.
◆ nrec_4D_band
float**** nrec_4D_band |
Definition at line 51 of file l1c_latlongrid.h.
◆ nscans
int32_t nscans |
Definition at line 36 of file l1c_latlongrid.h.
◆ num_gridlines
int16_t num_gridlines |
Definition at line 31 of file l1c_latlongrid.h.
◆ num_pixels
int32_t num_pixels |
Definition at line 35 of file l1c_latlongrid.h.
◆ nviews
int16_t nviews |
Definition at line 33 of file l1c_latlongrid.h.
◆ obs_per_view
short* obs_per_view |
Definition at line 69 of file l1c_latlongrid.h.
◆ outlist
char outlist[FILENAME_MAX] |
Definition at line 97 of file l1c_latlongrid.h.
◆ outpix
int32_t outpix |
Definition at line 86 of file l1c_latlongrid.h.
◆ pversion
std::string pversion |
Definition at line 26 of file l1c_latlongrid.h.
◆ QC
float* QC |
Definition at line 71 of file l1c_latlongrid.h.
◆ QC_4D
float*** QC_4D |
Definition at line 63 of file l1c_latlongrid.h.
◆ QC_bitwise
float* QC_bitwise |
Definition at line 70 of file l1c_latlongrid.h.
◆ QC_bitwise_4D
float**** QC_bitwise_4D |
Definition at line 62 of file l1c_latlongrid.h.
◆ rot_angle
float*** rot_angle |
Definition at line 61 of file l1c_latlongrid.h.
◆ sca_3D
float*** sca_3D |
Definition at line 60 of file l1c_latlongrid.h.
◆ sena_3D
float*** sena_3D |
Definition at line 58 of file l1c_latlongrid.h.
◆ sensor
int sensor |
Definition at line 28 of file l1c_latlongrid.h.
◆ senz_3D
float*** senz_3D |
Definition at line 59 of file l1c_latlongrid.h.
◆ suna_3D
float*** suna_3D |
Definition at line 56 of file l1c_latlongrid.h.
◆ sunz_3D
float*** sunz_3D |
Definition at line 57 of file l1c_latlongrid.h.
◆ tend_l1b
double tend_l1b |
Definition at line 92 of file l1c_latlongrid.h.
◆ tend_l1c
double tend_l1c |
Definition at line 90 of file l1c_latlongrid.h.
◆ time_gd
double* time_gd |
Definition at line 44 of file l1c_latlongrid.h.
◆ time_l1b
double*** time_l1b |
Definition at line 43 of file l1c_latlongrid.h.
◆ tini_l1b
double tini_l1b |
Definition at line 91 of file l1c_latlongrid.h.
◆ tini_l1c
double tini_l1c |
Definition at line 89 of file l1c_latlongrid.h.
◆ verbose
bool verbose |
Definition at line 37 of file l1c_latlongrid.h.
◆ version
std::string version |
Definition at line 24 of file l1c_latlongrid.h.
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l1cgen/l1c_latlongrid.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l1cgen/l1c_latlongrid.cpp