ocssw
V2022
|
#include <sst_cloud_mask_utils.hpp>
Public Member Functions | |
StatsVarBand () | |
StatsVarBand (size_t npix, size_t nscan, size_t rad_x, size_t rad_y, size_t center, l1qstr *l1qrec, int ib, size_t nbands, cldmsk::get_valid get_mask, cldmsk::get_value get_val, bool std_requested=false, bool max_requested=false, bool min_requested=false, bool min_max_requested=false) | |
void | rearrange () |
![]() | |
void | set_std () |
void | set_min () |
void | set_max () |
void | set_maxmin () |
void | rearrange_stats () |
Stats () | |
Stats (size_t npix, size_t nscan, size_t rad_x, size_t rad_y, size_t center, l1qstr *l1qrec) | |
float * | operator() (const std::string &key) |
int * | get_valid_mask () |
Public Attributes | |
int | ib |
size_t | nbands |
cldmsk::get_valid | get_mask |
cldmsk::get_value | get_val |
![]() | |
int | current_scan = 0 |
size_t | npix |
size_t | nscan |
size_t | rad_x |
size_t | rad_y |
size_t | center |
size_t | i_s |
size_t | i_e |
l1qstr * | l1qrec |
std::vector< float > | var_box |
std::vector< int > | mask_box |
std::vector< float > | var_max |
std::vector< float > | var_min |
std::vector< float > | var_std |
std::vector< float > | var_minmax |
std::vector< float > | var_max_box |
std::vector< float > | var_min_box |
std::unordered_map< std::string, float * > | return_vals |
Detailed Description
A derived class to compute stats for a BT.
Definition at line 836 of file sst_cloud_mask_utils.hpp.
Constructor & Destructor Documentation
◆ StatsVarBand() [1/2]
|
inline |
Definition at line 842 of file sst_cloud_mask_utils.hpp.
◆ StatsVarBand() [2/2]
|
inline |
Definition at line 844 of file sst_cloud_mask_utils.hpp.
Member Function Documentation
◆ rearrange()
|
inline |
Definition at line 873 of file sst_cloud_mask_utils.hpp.
Member Data Documentation
◆ get_mask
cldmsk::get_valid get_mask |
Definition at line 839 of file sst_cloud_mask_utils.hpp.
◆ get_val
cldmsk::get_value get_val |
Definition at line 840 of file sst_cloud_mask_utils.hpp.
◆ ib
int ib |
Definition at line 837 of file sst_cloud_mask_utils.hpp.
◆ nbands
size_t nbands |
Definition at line 838 of file sst_cloud_mask_utils.hpp.
The documentation for this struct was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l2gen/sst_cloud_mask_utils.hpp