ocssw
V2022
|
#include <DbLutNetcdf.h>
Static Protected Member Functions | |
template<typename T > | |
static void | byteSwap (T &aValue) |
Protected Attributes | |
NcDim | scalar_dim_ |
NcDim | dim_seasons_ |
NcDim | dim_months_ |
NcDim | dim_20800_ |
NcDim | dim_260_ |
NcDim | dim_160_ |
NcDim | dim_2_ |
NcDim | dim_3_ |
NcDim | dim_4_ |
NcDim | dim_720_ |
NcDim | dim_180_ |
NcDim | dim_360_ |
NcDim | dim_4320_ |
NcDim | dim_2160_ |
NcDim | dim_nszav_ |
NcDim | dim_nsza_ |
NcDim | dim_nvza_ |
NcDim | dim_nraa_ |
NcDim | dim_ntau_ |
NcDim | dim_nssa_ |
NcDim | dim_nsr_ |
NcDim | dim_ssa412_ |
NcDim | dim_ssa470_ |
NcDim | dim_sr412_ |
NcDim | dim_sr470_ |
NcDim | dim_sr650_ |
NcDim | dim_ndvi_ |
NcDim | dim_terms_ |
NcDim | dim_3000_ |
NcDim | dim_6000_ |
NcDim | dim_1800_ |
NcDim | dim_3600_ |
NcDim | dim_7200_ |
NcDim | dim_nrraa_ |
NcDim | dim_nstokes_ |
NcDim | dim_xcoeff_ |
NcDim | dim_det_ |
NcDim | dim_ms_ |
NcDim | dim_entries_412_ |
NcDim | dim_entries_470_ |
NcDim | dim_entries_412x_ |
NcDim | dim_entries_470x_ |
NcDim | dim_nfmf_ |
NcDim | dim_nws_ |
NcDim | dim_nchl_ |
NcDim | dim_nwl_ |
NcDim | dim_nx_ |
NcDim | dim_ny_ |
NcDim | dim_nz_ |
Detailed Description
Definition at line 396 of file DbLutNetcdf.h.
Constructor & Destructor Documentation
◆ DbLutNetcdf()
DbLutNetcdf | ( | ) |
Class constructor
Definition at line 37 of file DbLutNetcdf.cpp.
◆ ~DbLutNetcdf()
~DbLutNetcdf | ( | ) |
Class destructor
Definition at line 47 of file DbLutNetcdf.cpp.
Member Function Documentation
◆ byteSwap()
|
staticprotected |
Converts the endianness of the parameter by performing the appropriate byte swapping.
Definition at line 614 of file DbLutNetcdf.h.
◆ create_db_nc4_lut()
int create_db_nc4_lut | ( | ) |
Create dark target aerosol netCDF4 LUT
Definition at line 69 of file DbLutNetcdf.cpp.
◆ getHistory()
|
inline |
Definition at line 485 of file DbLutNetcdf.h.
◆ initialize()
int initialize | ( | ) |
Initialize L1A data
Definition at line 57 of file DbLutNetcdf.cpp.
◆ isPlatformLittleEndian()
|
protected |
Determine if platform is little endian
Definition at line 4037 of file DbLutNetcdf.cpp.
◆ read_bathymetry_files()
|
protected |
Definition at line 3631 of file DbLutNetcdf.cpp.
◆ read_bathymetry_lut()
int read_bathymetry_lut | ( | dbBathymetryLUT * | lut | ) |
Definition at line 3712 of file DbLutNetcdf.cpp.
◆ read_chl_files()
|
protected |
Definition at line 3749 of file DbLutNetcdf.cpp.
◆ read_chl_lut()
int read_chl_lut | ( | dbChlLUT * | lut | ) |
Definition at line 3821 of file DbLutNetcdf.cpp.
◆ read_geozone_files()
|
protected |
Definition at line 3861 of file DbLutNetcdf.cpp.
◆ read_geozone_lut()
int read_geozone_lut | ( | dbGeozoneLUT * | lut | ) |
Definition at line 3950 of file DbLutNetcdf.cpp.
◆ read_land_aero_file()
|
protected |
Definition at line 3262 of file DbLutNetcdf.cpp.
◆ read_land_aero_lut()
int read_land_aero_lut | ( | dbLandAerosolLUT * | lut, |
const string | sType | ||
) |
Definition at line 3554 of file DbLutNetcdf.cpp.
◆ read_landcover_files()
|
protected |
Definition at line 2119 of file DbLutNetcdf.cpp.
◆ read_landcover_lut()
int read_landcover_lut | ( | dbLandcoverLUT * | lut | ) |
Definition at line 2274 of file DbLutNetcdf.cpp.
◆ read_modis_surf_refl_files()
|
protected |
Definition at line 1210 of file DbLutNetcdf.cpp.
◆ read_modis_surf_refl_lut()
int read_modis_surf_refl_lut | ( | dbModisSurfReflLimited * | lut, |
int * | start, | ||
int * | edge, | ||
int & | season, | ||
int & | dateline | ||
) |
Definition at line 1362 of file DbLutNetcdf.cpp.
◆ read_nvalx_files()
|
protected |
Definition at line 703 of file DbLutNetcdf.cpp.
◆ read_nvalx_lut()
int read_nvalx_lut | ( | dbNvalxLUT * | lut | ) |
Definition at line 857 of file DbLutNetcdf.cpp.
◆ read_ocean_aero_file()
|
protected |
Definition at line 2692 of file DbLutNetcdf.cpp.
◆ read_ocean_aero_lut()
int read_ocean_aero_lut | ( | dbOceanAerosolLUMA * | lut, |
const string | sType | ||
) |
Definition at line 3127 of file DbLutNetcdf.cpp.
◆ read_rayleigh_files()
|
protected |
Definition at line 1966 of file DbLutNetcdf.cpp.
◆ read_rayleigh_lut()
int read_rayleigh_lut | ( | dbRayleighLUT * | lut | ) |
Definition at line 2079 of file DbLutNetcdf.cpp.
◆ read_surf_coeff_files()
|
protected |
Definition at line 1694 of file DbLutNetcdf.cpp.
◆ read_surf_coeff_lut()
int read_surf_coeff_lut | ( | dbSurfCoeffLimited * | lut, |
int * | start, | ||
int * | edge, | ||
int & | season, | ||
int & | dateline | ||
) |
Definition at line 1872 of file DbLutNetcdf.cpp.
◆ read_surface_pressure_file()
|
protected |
Definition at line 554 of file DbLutNetcdf.cpp.
◆ read_surface_pressure_lut()
int read_surface_pressure_lut | ( | dbSurfacePressureLUT * | lut | ) |
Definition at line 663 of file DbLutNetcdf.cpp.
◆ read_swir_file()
|
protected |
Definition at line 2317 of file DbLutNetcdf.cpp.
◆ read_swir_lut()
int read_swir_lut | ( | dbViirsSwirVsVisLUT * | lut | ) |
Definition at line 2629 of file DbLutNetcdf.cpp.
◆ read_tables_file()
|
protected |
Read LUT files.
Definition at line 386 of file DbLutNetcdf.cpp.
◆ read_tables_lut()
int read_tables_lut | ( | dbTablesLUT * | lut | ) |
Read aerosol netCDF4 LUT
Definition at line 503 of file DbLutNetcdf.cpp.
◆ read_veg_21sfc_files()
|
protected |
Definition at line 897 of file DbLutNetcdf.cpp.
◆ read_veg_21sfc_lut()
int read_veg_21sfc_lut | ( | dbVeg_21sfcLUT * | lut | ) |
Definition at line 1143 of file DbLutNetcdf.cpp.
◆ read_viirs_surf_refl_files()
|
protected |
Definition at line 1459 of file DbLutNetcdf.cpp.
◆ read_viirs_surf_refl_lut()
int read_viirs_surf_refl_lut | ( | dbViirsSurfReflLimited * | lut, |
int * | start, | ||
int * | edge, | ||
int & | season, | ||
int & | dateline | ||
) |
Definition at line 1618 of file DbLutNetcdf.cpp.
◆ setHistory()
|
inline |
Set/Get History
Definition at line 482 of file DbLutNetcdf.h.
◆ write_bathymetry_lut()
|
protected |
Definition at line 3684 of file DbLutNetcdf.cpp.
◆ write_chl_lut()
|
protected |
Definition at line 3787 of file DbLutNetcdf.cpp.
◆ write_geozone_lut()
|
protected |
Definition at line 3916 of file DbLutNetcdf.cpp.
◆ write_global_attributes()
|
protected |
Write global attributes to file
Definition at line 3988 of file DbLutNetcdf.cpp.
◆ write_land_aero_lut()
|
protected |
Definition at line 3462 of file DbLutNetcdf.cpp.
◆ write_landcover_lut()
|
protected |
Definition at line 2235 of file DbLutNetcdf.cpp.
◆ write_modis_surf_refl_lut()
|
protected |
Definition at line 1313 of file DbLutNetcdf.cpp.
◆ write_nvalx_lut()
|
protected |
Definition at line 800 of file DbLutNetcdf.cpp.
◆ write_ocean_aero_lut()
|
protected |
Definition at line 3038 of file DbLutNetcdf.cpp.
◆ write_rayleigh_lut()
|
protected |
Definition at line 2044 of file DbLutNetcdf.cpp.
◆ write_surf_coeff_lut()
|
protected |
Definition at line 1826 of file DbLutNetcdf.cpp.
◆ write_surface_pressure_lut()
|
protected |
Definition at line 626 of file DbLutNetcdf.cpp.
◆ write_swir_lut()
|
protected |
Definition at line 2551 of file DbLutNetcdf.cpp.
◆ write_tables_lut()
|
protected |
Write LUT files to NetCDF4 lut file.
Definition at line 451 of file DbLutNetcdf.cpp.
◆ write_veg_21sfc_lut()
|
protected |
Definition at line 1081 of file DbLutNetcdf.cpp.
◆ write_viirs_surf_refl_lut()
|
protected |
Definition at line 1578 of file DbLutNetcdf.cpp.
Member Data Documentation
◆ cdm_data_type_
string cdm_data_type_ |
Definition at line 422 of file DbLutNetcdf.h.
◆ Conventions_
string Conventions_ |
Definition at line 407 of file DbLutNetcdf.h.
◆ creator_email_
string creator_email_ |
Definition at line 415 of file DbLutNetcdf.h.
◆ creator_name_
string creator_name_ |
Definition at line 414 of file DbLutNetcdf.h.
◆ creator_url_
string creator_url_ |
Definition at line 416 of file DbLutNetcdf.h.
◆ date_created_
string date_created_ |
Definition at line 411 of file DbLutNetcdf.h.
◆ dim_160_
|
protected |
Definition at line 553 of file DbLutNetcdf.h.
◆ dim_1800_
|
protected |
Definition at line 578 of file DbLutNetcdf.h.
◆ dim_180_
|
protected |
Definition at line 558 of file DbLutNetcdf.h.
◆ dim_20800_
|
protected |
Definition at line 551 of file DbLutNetcdf.h.
◆ dim_2160_
|
protected |
Definition at line 561 of file DbLutNetcdf.h.
◆ dim_260_
|
protected |
Definition at line 552 of file DbLutNetcdf.h.
◆ dim_2_
|
protected |
Definition at line 554 of file DbLutNetcdf.h.
◆ dim_3000_
|
protected |
Definition at line 576 of file DbLutNetcdf.h.
◆ dim_3600_
|
protected |
Definition at line 579 of file DbLutNetcdf.h.
◆ dim_360_
|
protected |
Definition at line 559 of file DbLutNetcdf.h.
◆ dim_3_
|
protected |
Definition at line 555 of file DbLutNetcdf.h.
◆ dim_4320_
|
protected |
Definition at line 560 of file DbLutNetcdf.h.
◆ dim_4_
|
protected |
Definition at line 556 of file DbLutNetcdf.h.
◆ dim_6000_
|
protected |
Definition at line 577 of file DbLutNetcdf.h.
◆ dim_7200_
|
protected |
Definition at line 580 of file DbLutNetcdf.h.
◆ dim_720_
|
protected |
Definition at line 557 of file DbLutNetcdf.h.
◆ dim_det_
|
protected |
Definition at line 584 of file DbLutNetcdf.h.
◆ dim_entries_412_
|
protected |
Definition at line 586 of file DbLutNetcdf.h.
◆ dim_entries_412x_
|
protected |
Definition at line 588 of file DbLutNetcdf.h.
◆ dim_entries_470_
|
protected |
Definition at line 587 of file DbLutNetcdf.h.
◆ dim_entries_470x_
|
protected |
Definition at line 589 of file DbLutNetcdf.h.
◆ dim_months_
|
protected |
Definition at line 550 of file DbLutNetcdf.h.
◆ dim_ms_
|
protected |
Definition at line 585 of file DbLutNetcdf.h.
◆ dim_nchl_
|
protected |
Definition at line 592 of file DbLutNetcdf.h.
◆ dim_ndvi_
|
protected |
Definition at line 574 of file DbLutNetcdf.h.
◆ dim_nfmf_
|
protected |
Definition at line 590 of file DbLutNetcdf.h.
◆ dim_nraa_
|
protected |
Definition at line 565 of file DbLutNetcdf.h.
◆ dim_nrraa_
|
protected |
Definition at line 581 of file DbLutNetcdf.h.
◆ dim_nsr_
|
protected |
Definition at line 568 of file DbLutNetcdf.h.
◆ dim_nssa_
|
protected |
Definition at line 567 of file DbLutNetcdf.h.
◆ dim_nstokes_
|
protected |
Definition at line 582 of file DbLutNetcdf.h.
◆ dim_nsza_
|
protected |
Definition at line 563 of file DbLutNetcdf.h.
◆ dim_nszav_
|
protected |
Definition at line 562 of file DbLutNetcdf.h.
◆ dim_ntau_
|
protected |
Definition at line 566 of file DbLutNetcdf.h.
◆ dim_nvza_
|
protected |
Definition at line 564 of file DbLutNetcdf.h.
◆ dim_nwl_
|
protected |
Definition at line 593 of file DbLutNetcdf.h.
◆ dim_nws_
|
protected |
Definition at line 591 of file DbLutNetcdf.h.
◆ dim_nx_
|
protected |
Definition at line 594 of file DbLutNetcdf.h.
◆ dim_ny_
|
protected |
Definition at line 595 of file DbLutNetcdf.h.
◆ dim_nz_
|
protected |
Definition at line 596 of file DbLutNetcdf.h.
◆ dim_seasons_
|
protected |
Definition at line 549 of file DbLutNetcdf.h.
◆ dim_sr412_
|
protected |
Definition at line 571 of file DbLutNetcdf.h.
◆ dim_sr470_
|
protected |
Definition at line 572 of file DbLutNetcdf.h.
◆ dim_sr650_
|
protected |
Definition at line 573 of file DbLutNetcdf.h.
◆ dim_ssa412_
|
protected |
Definition at line 569 of file DbLutNetcdf.h.
◆ dim_ssa470_
|
protected |
Definition at line 570 of file DbLutNetcdf.h.
◆ dim_terms_
|
protected |
Definition at line 575 of file DbLutNetcdf.h.
◆ dim_xcoeff_
|
protected |
Definition at line 583 of file DbLutNetcdf.h.
◆ format_version_
int format_version_ |
Definition at line 428 of file DbLutNetcdf.h.
◆ history_
string history_ |
Definition at line 424 of file DbLutNetcdf.h.
◆ institution_
string institution_ |
Definition at line 408 of file DbLutNetcdf.h.
◆ instrument_number_
int instrument_number_ |
Definition at line 429 of file DbLutNetcdf.h.
◆ keywords_vocabulary_
string keywords_vocabulary_ |
Definition at line 412 of file DbLutNetcdf.h.
◆ license_
string license_ |
Definition at line 409 of file DbLutNetcdf.h.
◆ lut_prod_name_
string lut_prod_name_ |
Definition at line 402 of file DbLutNetcdf.h.
◆ lut_title_
string lut_title_ |
Definition at line 401 of file DbLutNetcdf.h.
◆ naming_authority_
string naming_authority_ |
Definition at line 410 of file DbLutNetcdf.h.
◆ orbit_number_
int orbit_number_ |
Definition at line 423 of file DbLutNetcdf.h.
◆ processing_level_
string processing_level_ |
Definition at line 421 of file DbLutNetcdf.h.
◆ processing_version_
string processing_version_ |
Definition at line 406 of file DbLutNetcdf.h.
◆ project_
string project_ |
Definition at line 417 of file DbLutNetcdf.h.
◆ publisher_email_
string publisher_email_ |
Definition at line 420 of file DbLutNetcdf.h.
◆ publisher_name_
string publisher_name_ |
Definition at line 418 of file DbLutNetcdf.h.
◆ publisher_url_
string publisher_url_ |
Definition at line 419 of file DbLutNetcdf.h.
◆ scalar_dim_
|
protected |
Definition at line 548 of file DbLutNetcdf.h.
◆ sensor_
string sensor_ |
Definition at line 405 of file DbLutNetcdf.h.
◆ source_files_
string source_files_ |
Definition at line 425 of file DbLutNetcdf.h.
◆ stdname_vocabulary_
string stdname_vocabulary_ |
Definition at line 413 of file DbLutNetcdf.h.
◆ time_coverage_end_
string time_coverage_end_ |
Definition at line 427 of file DbLutNetcdf.h.
◆ time_coverage_start_
string time_coverage_start_ |
Definition at line 426 of file DbLutNetcdf.h.
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/deepblue/DbLutNetcdf.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/deepblue/DbLutNetcdf.cpp