|
| | 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.