ocssw
V2022
|
VcstCalLutStructures.h
Go to the documentation of this file.
89 double data[NUM_ELECTRONICS_SIDE][NUM_VIIRS_BAND][MAX_NUM_DETECTOR][NUM_M_I_GAIN_STATES][NUM_MIRROR_SIDES][NUM_TDET_LEVEL][DIM_NUM4];
93 double data[NUM_ELECTRONICS_SIDE][NUM_VIIRS_BAND][MAX_NUM_DETECTOR][NUM_MIRROR_SIDES][NUM_TELE_LEVEL][DIM_NUM4];
99 double DeltaC[NUM_ELECTRONICS_SIDE][NUM_VIIRS_BAND][MAX_NUM_DETECTOR][NUM_M_I_GAIN_STATES][NUM_MIRROR_SIDES][MAX_NUM_C_COEF][telecThermistorNum];
125 double DnbGainRatios[NUM_AGG_SEQ][NUM_DETECTORS_DNB][NUM_GAIN_RATIOS][NUM_DNB_GAIN_RATIO_COEFFS];
144 float VIIRS_DNB_SDR_STRAY_OFFSET[NUM_HEMISPHERES][NUM_SZA_BINS][EV_DNB_FRAMES][NUM_DETECTORS_DNB][NUM_MIRROR_SIDES];
unsigned char implicit_pad0[4]
Definition: VcstCalLutStructures.h:255
double F_ref[NUM_VIIRS_BAND][MAX_NUM_DETECTOR][MAX_NUM_GAIN][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:175
float RVS_750m_SV_DG[NUM_750M_DG_BANDS][NUM_DETECTORS_750M][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:274
short SV_DN_first_frame_to_use
Definition: VcstCalLutStructures.h:161
double DeltaC[NUM_ELECTRONICS_SIDE][NUM_VIIRS_BAND][MAX_NUM_DETECTOR][NUM_M_I_GAIN_STATES][NUM_MIRROR_SIDES][MAX_NUM_C_COEF][telecThermistorNum]
Definition: VcstCalLutStructures.h:99
signed char Fit_type[NUM_VIIRS_BAND]
Definition: VcstCalLutStructures.h:172
double OBC_ER_rad[MAX_OBC_ER_INDEX]
Definition: VcstCalLutStructures.h:195
float BB_Weight[NUM_BB_THERMISTORS]
Definition: VcstCalLutStructures.h:168
float data[NUM_REFL_750M_DG_BANDS][NUM_DETECTORS_750M][PRO_VIIRS_MIN_MAX_DIM]
Definition: VcstCalLutStructures.h:105
int Tomm_Thermister_Indexes[NUM_TOMM_THERM]
Definition: VcstCalLutStructures.h:233
int Tfplw_Indexes[NUM_TFPLW]
Definition: VcstCalLutStructures.h:231
int Tfpsm_Indexes[NUM_TFPSM]
Definition: VcstCalLutStructures.h:229
float Tfplw_Weights[NUM_TFPLW]
Definition: VcstCalLutStructures.h:232
double rsr[NUM_REFL_PLUS_DNB_BANDS][MAX_RSR_VALUES]
Definition: VcstCalLutStructures.h:253
double data[NUM_ELECTRONICS_SIDE][NUM_VIIRS_BAND][MAX_NUM_DETECTOR][NUM_MIRROR_SIDES][NUM_TELE_LEVEL][DIM_NUM4]
Definition: VcstCalLutStructures.h:93
unsigned char implicit_pad0[2]
Definition: VcstCalLutStructures.h:173
Definition: VcstCalLutStructures.h:262
short SV_DN_moon_include_frames
Definition: VcstCalLutStructures.h:163
int RTA_ER_indices[NUM_OF_RTAER_FILES][2]
Definition: VcstCalLutStructures.h:263
int Trta_Indexes[NUM_TRTA]
Definition: VcstCalLutStructures.h:222
double OBC_ER_tp[MAX_OBC_ER_INDEX]
Definition: VcstCalLutStructures.h:194
double L_to_EBBT_tp[MAX_EBBT_INDEX]
Definition: VcstCalLutStructures.h:155
double F_param_1[NUM_AGG_SEQ][NUM_DETECTORS_DNB][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:133
int Tomm_for_Tfplw_Switch
Definition: VcstCalLutStructures.h:239
int Telec_Therm_Indexes[NUM_TELEC_THERM]
Definition: VcstCalLutStructures.h:215
double wavelength[NUM_REFL_PLUS_DNB_BANDS][MAX_RSR_VALUES]
Definition: VcstCalLutStructures.h:252
float VIIRS_DNB_SDR_STRAY_OFFSET[NUM_HEMISPHERES][NUM_SZA_BINS][EV_DNB_FRAMES][NUM_DETECTORS_DNB][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:144
float bbTempAdditive
Definition: VcstCalLutStructures.h:291
int OBC_ER_indices[NUM_OF_OBCER_FILES][2]
Definition: VcstCalLutStructures.h:193
int HAM_ER_indices[NUM_OF_HAMER_FILES][2]
Definition: VcstCalLutStructures.h:187
double solar_spectral_irad[NUM_REFL_PLUS_DNB_BANDS]
Definition: VcstCalLutStructures.h:259
Definition: VcstCalLutStructures.h:186
proSdrViirsCalBBTempCoeffStruct thermister[NUM_BB_THERMISTORS]
Definition: VcstCalLutStructures.h:309
float Tfpsm_Weights[NUM_TFPSM]
Definition: VcstCalLutStructures.h:230
double L_to_EBBT_rad[MAX_EBBT_INDEX]
Definition: VcstCalLutStructures.h:156
double Tdet[NUM_ELECTRONICS_SIDE][NUM_FOCAL_PLANES][NUM_TDET_LEVEL]
Definition: VcstCalLutStructures.h:101
float VIIRS_STRAY_SZA_GRID[NUM_HEMISPHERES][NUM_SZA_BINS]
Definition: VcstCalLutStructures.h:143
float bbTempOffsetDef
Definition: VcstCalLutStructures.h:289
float VIIRS_STRAY_SZA_GRID[NUM_HEMISPHERES][NUM_SZA_BINS]
Definition: VcstCalLutStructures.h:149
float Tsh_Weights[NUM_TSH]
Definition: VcstCalLutStructures.h:218
float RVS_375m_SV[NUM_375M_BANDS][NUM_DETECTORS_375M][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:272
int Tcav_Indexes[NUM_TCAV]
Definition: VcstCalLutStructures.h:225
float Telec_Therm_Weights[NUM_TELEC_THERM]
Definition: VcstCalLutStructures.h:216
float Trta_Weights[NUM_TRTA]
Definition: VcstCalLutStructures.h:223
int FrameToZone[EV_DNB_FRAMES]
Definition: VcstCalLutStructures.h:121
float RVS_375m_BB[NUM_375M_BANDS][NUM_DETECTORS_375M][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:275
double HAM_ER_tp[MAX_HAM_ER_INDEX]
Definition: VcstCalLutStructures.h:188
float lwirNominalTolerance
Definition: VcstCalLutStructures.h:241
float evCtPrecTrefMux1Ca[NUM_MAX_EV_CT_PREC_TREF_MUX1CA]
Definition: VcstCalLutStructures.h:297
int pixels[EV_FRAMES_750m_DG]
Definition: VcstCalLutStructures.h:207
float Tomm_Thermister_Weights[NUM_TOMM_THERM]
Definition: VcstCalLutStructures.h:234
const int NUM_MAX_EV_CT_PREC_TREF_MUX1CA
Definition: VcstCalLutStructures.h:67
int EBBT_indices[NUM_OF_EBBT_FILES][2]
Definition: VcstCalLutStructures.h:154
float MAX_RADIANCE_STRAY
Definition: VcstCalLutStructures.h:142
double DNBCoeffs[NUM_ELECTRONICS_SIDE][NUM_ZONES][NUM_DETECTORS_DNB][MAX_NUM_GAIN][3]
Definition: VcstCalLutStructures.h:111
short SV_DN_number_of_frames_to_use
Definition: VcstCalLutStructures.h:162
float defaultValue[NUM_MAX_THERMISTORS]
Definition: VcstCalLutStructures.h:296
double RTA_ER_rad[MAX_RTA_ER_INDEX]
Definition: VcstCalLutStructures.h:265
float MAX_RADIANCE_STRAY
Definition: VcstCalLutStructures.h:148
int OBC_RR_indices[NUM_OF_OBCRR_FILES][2]
Definition: VcstCalLutStructures.h:199
short BB_DN_first_frame_to_use
Definition: VcstCalLutStructures.h:164
int Tomm_for_Tfpsm_Switch
Definition: VcstCalLutStructures.h:238
double F_ref[NUM_AGG_SEQ][NUM_DETECTORS_DNB][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:132
int Tmir_Indexes[NUM_TMIR]
Definition: VcstCalLutStructures.h:227
Definition: VcstCalLutStructures.h:268
double OBC_RR_tp[MAX_OBC_RR_INDEX]
Definition: VcstCalLutStructures.h:200
double F_param_2[NUM_VIIRS_BAND][MAX_NUM_DETECTOR][MAX_NUM_GAIN][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:177
float filterThreshold[NUM_MAX_THERMISTORS]
Definition: VcstCalLutStructures.h:294
Definition: VcstCalLutStructures.h:198
short RSB_SV_DN_moon_include_frames
Definition: VcstCalLutStructures.h:247
float RVS_750m_DG[NUM_750M_DG_BANDS][NUM_DETECTORS_750M][EV_750M_DG_FRAMES][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:271
double RTA_ER_tp[MAX_RTA_ER_INDEX]
Definition: VcstCalLutStructures.h:264
float Ttel_Tsh_Tcav_Weights[NUM_TTEL_TSH_TCAV]
Definition: VcstCalLutStructures.h:235
float VIIRS_DNB_SDR_STRAY_OFFSET[NUM_HEMISPHERES][NUM_SZA_BINS][SHORT_DNB_FRAMES][NUM_DETECTORS_DNB][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:150
int numRsr[NUM_REFL_PLUS_DNB_BANDS]
Definition: VcstCalLutStructures.h:254
double HAM_ER_rad[MAX_HAM_ER_INDEX]
Definition: VcstCalLutStructures.h:189
double data[NUM_ELECTRONICS_SIDE][NUM_VIIRS_BAND][MAX_NUM_DETECTOR][NUM_M_I_GAIN_STATES][NUM_MIRROR_SIDES][NUM_TDET_LEVEL][DIM_NUM4]
Definition: VcstCalLutStructures.h:89
float Ttele_Weights[NUM_TTELE]
Definition: VcstCalLutStructures.h:220
Definition: VcstCalLutStructures.h:114
double DnbGainRatios[NUM_AGG_SEQ][NUM_DETECTORS_DNB][NUM_GAIN_RATIOS][NUM_DNB_GAIN_RATIO_COEFFS]
Definition: VcstCalLutStructures.h:125
float dnbrvs[EV_DNB_FRAMES][NUM_DETECTORS_DNB][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:138
short offsets[DNB_VIIRS_RDR_COLS][NUM_DETECTORS_DNB][N_DNB_BANDS]
Definition: VcstCalLutStructures.h:211
short BB_DN_number_of_frames_to_use
Definition: VcstCalLutStructures.h:165
float Tcav_Weights[NUM_TCAV]
Definition: VcstCalLutStructures.h:226
float teleCoeffs[NUM_MAX_THERMISTORS][NUM_TEMP_COEFFS]
Definition: VcstCalLutStructures.h:288
double F_param_2[NUM_AGG_SEQ][NUM_DETECTORS_DNB][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:134
float bbNominalTemp_Tolerances[OneTempTwoTolerances]
Definition: VcstCalLutStructures.h:240
Definition: VcstCalLutStructures.h:192
short DN_obc_avg_first_frame
Definition: VcstCalLutStructures.h:245
short wordBoundaryPad
Definition: VcstCalLutStructures.h:248
float RVS_750m_SV_SG[NUM_750M_SG_BANDS][NUM_DETECTORS_750M][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:273
double Tele[NUM_ELECTRONICS_SIDE][NUM_TELE_LEVEL]
Definition: VcstCalLutStructures.h:100
int Ttele_Indexes[NUM_TTELE]
Definition: VcstCalLutStructures.h:219
float Tmir_Weights[NUM_TMIR]
Definition: VcstCalLutStructures.h:228
double OBC_RR_rad[MAX_OBC_RR_INDEX]
Definition: VcstCalLutStructures.h:201
float RVS_750m_BB_DG[NUM_750M_DG_BANDS][NUM_DETECTORS_750M][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:277
float RVS_375m[NUM_375M_BANDS][NUM_DETECTORS_375M][EV_375M_FRAMES][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:269
short wordBoundaryPad
Definition: VcstCalLutStructures.h:160
float data[EV_DNB_FRAMES][NUM_DETECTORS_DNB][MAX_NUM_GAIN][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:115
int Tsh_Indexes[NUM_TSH]
Definition: VcstCalLutStructures.h:217
short DN_obc_avg_num_frames
Definition: VcstCalLutStructures.h:246
double F_param_1[NUM_VIIRS_BAND][MAX_NUM_DETECTOR][MAX_NUM_GAIN][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:176
float RVS_750m_SG[NUM_750M_SG_BANDS][NUM_DETECTORS_750M][EV_750M_SG_FRAMES][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:270
int T_mir_function_flag[NUM_T_MIR_THERMISTORS]
Definition: VcstCalLutStructures.h:166
float RVS_750m_BB_SG[NUM_750M_SG_BANDS][NUM_DETECTORS_750M][NUM_MIRROR_SIDES]
Definition: VcstCalLutStructures.h:276
unsigned char implicit_pad0[7]
Definition: VcstCalLutStructures.h:130