|
| SeaSurfaceTemperatureCalcuations (l1str *l1rec, l1qstr *l1qrec, instr *input, const char *product_type) |
|
float * | get_sst (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
float * | get_std (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
float * | get_bias (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
float * | get_bias_mean (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
int16_t * | get_flags_sst (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
void | set_ext_products (std::unique_ptr< SeaSurfaceTemperatureCalcuations > &ext_product, const std::string &ext_product_name) |
|
size_t | get_number_of_external_products () |
|
int8_t * | get_quality_flags (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
int16_t * | get_counts (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
float * | get_dust_correction (l1str *l1rec, l1qstr *l1qrec, instr *input, const std::string &product_type) |
|
| ~SeaSurfaceTemperatureCalcuations () |
|
- Class to compute the SST products (the sst, cloud mask etc)
- Parameters
-
this_product | - product type. Can be SST, SST3 or SST4 |
sst | - contatins the SST queue |
valid_mask | - ocean/vlaid bt mask |
flags_sst | - bit flags SST |
qual_sst | - quality flags (0-5) |
treesum | - the treesum array |
scan_time | - scan time |
npix | - number of pixels in line |
n_q_size | - queu size |
fullscanpix | - number of pixels for full scan |
btbox | - size of the sliding windwow |
latwin | - the width of latitude window used in interpolation for the NLSST |
processed_scan_sst | - processed scan sst |
processed_scan_flags | - processed scan for flags, |
processed_scan_sses | - processed scan for sses |
regression_model_name | - regression model used |
nlatbands | - size of the latitude arrays used in NLSST |
ncoeffs | - number of regression coefficients |
bounds_search | - bounds for latitude used in NLSST |
sses_bias_data | - the object which contains SSES data |
desicion_tree | - ADT |
test_data | - contains pointers to the data used for in ADT/Cloud masking/SSES Bias calculations |
test_masks | - contains pointers to the data(masks) used for in ADT/Cloud masking |
StatsBTs | - contains the data/stats needed for ADT/Cloudmasking/SSES Bias calculations. Each map element Stores the data for a Single BT |
PairOfVarsBTs | - containts the ratio/ difference of two BT |
StatsSSTs | - contains the data/stats for single SST product |
PairOfSSTs | - containts the difference of two SST |
modis_ref | - the modis reference. if product SST4, than it uses the CMC. if the product SST, at night it uses SST4 as a reference |
dust_correction_data | - dust correction for MODIST SST |
external_products | - Calculations of SST product (the sst and the cloud mask) may require some variables from the SST3 and SST4 (and vice versa). This variable stores the references to the products |
Definition at line 129 of file sst_cloud_mask.cpp.