ocssw
V2022
|
#include <DtMask.h>
Public Member Functions | |
DtCloudMaskLand () | |
DtCloudMaskLand (DtAlgorithm *process) | |
~DtCloudMaskLand () | |
int | initialize () |
int | compute (unsigned char &mask) |
int | compute_snowmask () |
Public Attributes | |
unsigned char | snowmask_ |
unsigned char | mask_cirrus_ |
Static Public Attributes | |
static constexpr float | THRHLD1380_STD = 0.003 |
static constexpr float | THRHLD1380 = 0.025 |
static constexpr float | THRHLD1380_LOW = 0.01 |
static constexpr float | THRHLD470_STD = 0.0025 |
static constexpr float | THRHLD470 = 0.4 |
Protected Attributes | |
DtAlgorithm * | p_ |
Detailed Description
Constructor & Destructor Documentation
◆ DtCloudMaskLand() [1/2]
DtCloudMaskLand | ( | ) |
Class constructor/destructor
Definition at line 31 of file DtMask.cpp.
◆ DtCloudMaskLand() [2/2]
DtCloudMaskLand | ( | DtAlgorithm * | process | ) |
Definition at line 41 of file DtMask.cpp.
◆ ~DtCloudMaskLand()
~DtCloudMaskLand | ( | ) |
Definition at line 54 of file DtMask.cpp.
Member Function Documentation
◆ compute()
int compute | ( | unsigned char & | mask | ) |
Compute the mask for one pixel
Definition at line 91 of file DtMask.cpp.
◆ compute_snowmask()
int compute_snowmask | ( | ) |
Compute snow mask
Definition at line 196 of file DtMask.cpp.
◆ initialize()
int initialize | ( | ) |
Initialize Input data
Definition at line 65 of file DtMask.cpp.
Member Data Documentation
◆ mask_cirrus_
◆ p_
|
protected |
◆ snowmask_
◆ THRHLD1380
◆ THRHLD1380_LOW
◆ THRHLD1380_STD
◆ THRHLD470
◆ THRHLD470_STD
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/darktarget/DtMask.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/darktarget/DtMask.cpp