|
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


