ocssw
V2022
|
#include <VcstCalNetcdfInputItem.h>
Public Member Functions | |
VcstCalNetcdfInputItem (const std::string &groupName, size_t size) | |
virtual | ~VcstCalNetcdfInputItem () |
virtual int | getData () |
int | getData (double tai) |
Public Member Functions inherited from VcstCalLutInputItem | |
VcstCalLutInputItem (const std::string &groupName, size_t size) | |
virtual | ~VcstCalLutInputItem () |
Public Member Functions inherited from VcstLutInputItem | |
VcstLutInputItem (const std::string &groupName, size_t size) | |
virtual | ~VcstLutInputItem () |
void * | getDataPtr () const |
bool | dataPtrUnknown () const |
const std::string | getShortName () const |
void | setShortName (const std::string &shortName) |
const std::string | getFilePath () const |
void | setFilePath (const std::string &filePath) |
const std::string | getFileName () const |
void | setDataPtr (void *ptr) |
Protected Attributes | |
long long | iet_ |
Protected Attributes inherited from VcstLutInputItem | |
std::string | groupName_ |
Additional Inherited Members | |
Static Public Member Functions inherited from VcstLutInputItem | |
static VcstLutInputItem * | getInstance () |
Static Protected Member Functions inherited from VcstLutInputItem | |
template<typename T > | |
static void | byteSwap (T &aValue) |
Static Protected Attributes inherited from VcstLutInputItem | |
static const std::size_t | MAX_IO_SIZE = 1073741824 |
Detailed Description
Definition at line 28 of file VcstCalNetcdfInputItem.h.
Constructor & Destructor Documentation
◆ VcstCalNetcdfInputItem()
VcstCalNetcdfInputItem | ( | const std::string & | groupName, |
size_t | size | ||
) |
Constructor
◆ ~VcstCalNetcdfInputItem()
|
virtual |
Destructor
Member Function Documentation
◆ expand_StrayLight_LUT()
|
protected |
Expand DNB Stray Light LUT through linear interpolation of values.
- Returns
- FAIL or SUCCESS
◆ getData() [1/2]
|
virtual |
Read data from LUT or netCDF file depending on availability
Reimplemented from VcstLutInputItem.
◆ getData() [2/2]
int getData | ( | double | tai | ) |
Read data from netCDF time-dependent dynamic LUT file
◆ read_DG_ANOMALY_DN_LIMITS_LUT()
|
protected |
◆ read_DNB_STRAY_LIGHT_CORRECTION_LUT()
|
protected |
◆ read_Dynamic_DNB_STRAY_LIGHT_CORRECTION_LUT()
|
protected |
◆ read_Dynamic_SDR_DNB_DN0_LUT()
|
protected |
◆ read_Dynamic_SDR_DNB_GAIN_RATIOS_LUT()
|
protected |
◆ read_Dynamic_SDR_DNB_LGS_GAINS_LUT()
|
protected |
◆ read_Dynamic_SDR_F_PREDICTED_LUT()
|
protected |
◆ read_Dynamic_SDR_SOLAR_SPECTRAL_IRAD_LUT()
|
protected |
◆ read_SDR_BB_TEMP_COEFFS()
|
protected |
◆ read_SDR_COEFF_A_LUT()
|
protected |
◆ read_SDR_COEFF_B_LUT()
|
protected |
◆ read_SDR_DELTA_C_LUT()
|
protected |
◆ read_SDR_DNB_DN0_LUT()
|
protected |
◆ read_SDR_DNB_FRAME_TO_ZONE()
|
protected |
◆ read_SDR_DNB_GAIN_RATIOS_LUT()
|
protected |
◆ read_SDR_DNB_LGS_GAINS_LUT()
|
protected |
◆ read_SDR_DNB_RVS()
|
protected |
◆ read_SDR_EBBT_TABLE()
|
protected |
◆ read_SDR_EMISSIVE_LUT()
|
protected |
◆ read_SDR_F_PREDICTED_LUT()
|
protected |
◆ read_SDR_GAIN_LUT()
|
protected |
◆ read_SDR_HAM_ER_TABLE()
|
protected |
◆ read_SDR_OBC_ER_TABLE()
|
protected |
◆ read_SDR_OBC_RR_TABLE()
|
protected |
◆ read_SDR_OBS_TO_PIXELS()
|
protected |
◆ read_SDR_RADIOMETRIC_PARAMETERS()
|
protected |
◆ read_SDR_REFLECTIVE_LUT()
|
protected |
◆ read_SDR_RELATIVE_SPECTRAL_RESPONSE_LUT()
|
protected |
◆ read_SDR_RTA_ER_TABLE()
|
protected |
◆ read_SDR_RVS_LUT()
|
protected |
◆ read_SDR_SOLAR_IRAD_LUT()
|
protected |
◆ read_SDR_SOLAR_SPECTRAL_IRAD_LUT()
|
protected |
◆ read_SDR_TELE_COEFFS()
|
protected |
◆ readDynamicNetcdf()
|
protected |
Functions to from time-dependent reprocess LUT data used by Calibration.
◆ readNetCDF()
|
protected |
Functions to from netCDF LUT data used by Common Geolocation.
Member Data Documentation
◆ iet_
|
protected |
Definition at line 123 of file VcstCalNetcdfInputItem.h.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/include/ViirsCal/VcstCalNetcdfInputItem.h