NASA Logo
Ocean Color Science Software

ocssw V2022
sst_cloud_mask_utils.cpp File Reference
#include "sst_cloud_mask_utils.hpp"
#include "d3940tref.h"
Include dependency graph for sst_cloud_mask_utils.cpp:

Go to the source code of this file.

Namespaces

 envset
 
 cldmsk
 

Functions

std::string get_ocdata_root ()
 
std::vector< float > & month_data ()
 
std::string get_sensor (int key)
 
float btrefdiffv6 (int32_t ip, float BT39, float BT40, const l1str *l1rec, int fullscanpix)
 
void get_var_mask (int *mask, const l1str &l1str, size_t npix, int nbands, int ib, get_valid get_mask)
 
void get_var_vals (float *BT, const l1str &l1str, size_t npix, int nbands, int ib, get_value get_val)
 
void get_window_1D_max (float *maxs_1d, const float *inp1d, const int *mask1d, size_t npix, size_t radius)
 
void get_total_2d_max (float *max_global, const float *inp2d, size_t npix, size_t nscan, size_t center, size_t radius)
 
void get_window_1D_min (float *mins_1d, const float *inp1d, const int *mask1d, size_t npix, size_t radius)
 
void get_total_2d_min (float *min_global, const float *inp2d, size_t npix, size_t nscan, size_t center, size_t radius)
 
void get_std_box (const float *inp2d, const int *mask2d, size_t npix, size_t nscan, size_t radius_x, size_t radius_y, float *out, size_t center, l1qstr *l1qrec)
 
void read_sst_bands (const std::string &sat, std::unordered_map< std::string, int > &bands)
 

Variables

std::vector< float > month_data_