ocssw
V2022
|
VcstViirsBandMod.h
~ViirsBandModSGTeb()
vector< unsigned short > sample_quality_flag_masks_
Definition: VcstViirsBandMod.h:48
MOD_PR01 Production producing one five minute granule of output data in each run It can be configured to produce as many as three five minute granules per run Each execution with one construction record and one date file for each dataset In normal these are created by which splits them out of the hour datasets For LANCE they are created by which merges all session MODIS L0 datasets overlapping the requested time and extracts from the merged data those packets which fall within that time period Each scan of data is stored in the L1A granule that covers the start time of that scan
Definition: MOD_PR01_pr.txt:19
PARAM_TYPE_NONE Default value No parameter is buried in the product name name_prefix is case insensitive string compared to the product name PARAM_TYPE_VIS_WAVE The visible wavelength bands from the sensor are buried in the product name The product name is compared by appending and name_suffix ie aph_412_giop where prod_ix will be set to PARAM_TYPE_IR_WAVE same search method as PARAM_TYPE_VIS_WAVE except only wavelength above are looped through but prod_ix is still based ie aph_2_giop for the second band
Definition: HOWTO_Add_a_product.txt:42
virtual int initialize_L1B_data()
~ViirsBandModSGRsb()
unsigned short shrt_pix_array[EV_PIXELS]
Definition: VcstViirsBandMod.h:65
int calibrate_pixel(int row, int scan, int det, int &frm, short MS, short DN_EV, float &rad, float &refl, unsigned int &shrt, unsigned short &qual)
Definition: VcstObc.h:45
virtual int initialize()
int initialize_L1A_data()
int calibrate_pixel(int row, int scan, int det, int &frm, short MS, short DN_EV, float &rad, float &refl, unsigned int &shrt, unsigned short &qual)
Definition: VcstViirsBandMod.h:181
virtual int calibrate_pixel(int row, int scan, int det, int &frm, short MS, short DN_EV, float &rad, float &refl_bt, unsigned int &shrt, unsigned short &qual)
~ViirsBandMod()
Definition: VcstViirsBandMod.h:150
Definition: VcstViirsBandMod.h:20
ViirsBandModSGTeb(VcstObc *pObc, VIIRS_BAND_ENUM band)
ViirsBandMod(VcstObc *pObc, VIIRS_BAND_ENUM band)
int get_l1bdata(float *l1bdata)
virtual int calibrate_scan(int scan)
ViirsBandModSGRsb(VcstObc *pObc, VIIRS_BAND_ENUM band)
virtual int check_pixel_quality(int band, int scan, int det, short &DN_EV, unsigned short &qual)
virtual int getSVFromEV()
Definition: VcstViirsBand.h:19
bool precheck_scan(int scan)