ocssw
V2022
|
CldMaskOcean
#include <CldMask.h>
Collaboration diagram for CldMaskOcean:
Public Member Functions | |
CldMaskOcean () | |
CldMaskOcean (DDAlgorithm *process) | |
~CldMaskOcean () | |
int | initialize () |
int | compute (unsigned char &mask) |
Static Public Attributes | |
static constexpr float | M01_STDV_THOLD = 0.0025 |
static constexpr float | M08_STDV_THOLD = 0.0025 |
static constexpr float | M08_HILAT_STDV_THOLD = 0.001 |
static constexpr float | M09_THOLD = 0.004 |
static constexpr float | M03_THOLD = 0.11 |
static constexpr float | THRHLD550_STD = 0.0025 |
static constexpr float | THRHLD470 = 0.4 |
static constexpr float | THRHLD138 = 0.03 |
static constexpr float | THRHLD138_LOW = 0.005 |
static constexpr float | THRHLD_DUST = 0.75 |
static constexpr float | THRHLD_CIRRUS = 0.3 |
Protected Attributes | |
DDAlgorithm * | p_ |
Detailed Description
Constructor & Destructor Documentation
◆ CldMaskOcean() [1/2]
CldMaskOcean | ( | ) |
Class constructor/destructor
Definition at line 194 of file CldMask.cpp.
◆ CldMaskOcean() [2/2]
CldMaskOcean | ( | DDAlgorithm * | process | ) |
Definition at line 204 of file CldMask.cpp.
◆ ~CldMaskOcean()
~CldMaskOcean | ( | ) |
Definition at line 215 of file CldMask.cpp.
Member Function Documentation
◆ compute()
int compute | ( | unsigned char & | mask | ) |
Compute the mask for one pixel
Definition at line 239 of file CldMask.cpp.
◆ initialize()
int initialize | ( | ) |
Initialize Input data
Definition at line 226 of file CldMask.cpp.
Member Data Documentation
◆ M01_STDV_THOLD
◆ M03_THOLD
◆ M08_HILAT_STDV_THOLD
|
staticconstexpr |
◆ M08_STDV_THOLD
◆ M09_THOLD
◆ p_
|
protected |
◆ THRHLD138
◆ THRHLD138_LOW
◆ THRHLD470
◆ THRHLD550_STD
◆ THRHLD_CIRRUS
◆ THRHLD_DUST
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/l1b/CldMask.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/l1b/CldMask.cpp