OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <CldMask.h>

Collaboration diagram for CldMaskOcean:
[legend]

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

DDAlgorithmp_
 

Detailed Description

Definition at line 13 of file CldMask.h.

Constructor & Destructor Documentation

◆ CldMaskOcean() [1/2]

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()

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

constexpr float M01_STDV_THOLD = 0.0025
staticconstexpr

Definition at line 17 of file CldMask.h.

◆ M03_THOLD

constexpr float M03_THOLD = 0.11
staticconstexpr

Definition at line 21 of file CldMask.h.

◆ M08_HILAT_STDV_THOLD

constexpr float M08_HILAT_STDV_THOLD = 0.001
staticconstexpr

Definition at line 19 of file CldMask.h.

◆ M08_STDV_THOLD

constexpr float M08_STDV_THOLD = 0.0025
staticconstexpr

Definition at line 18 of file CldMask.h.

◆ M09_THOLD

constexpr float M09_THOLD = 0.004
staticconstexpr

Definition at line 20 of file CldMask.h.

◆ p_

DDAlgorithm* p_
protected

Definition at line 49 of file CldMask.h.

◆ THRHLD138

constexpr float THRHLD138 = 0.03
staticconstexpr

Definition at line 25 of file CldMask.h.

◆ THRHLD138_LOW

constexpr float THRHLD138_LOW = 0.005
staticconstexpr

Definition at line 26 of file CldMask.h.

◆ THRHLD470

constexpr float THRHLD470 = 0.4
staticconstexpr

Definition at line 24 of file CldMask.h.

◆ THRHLD550_STD

constexpr float THRHLD550_STD = 0.0025
staticconstexpr

Definition at line 23 of file CldMask.h.

◆ THRHLD_CIRRUS

constexpr float THRHLD_CIRRUS = 0.3
staticconstexpr

Definition at line 28 of file CldMask.h.

◆ THRHLD_DUST

constexpr float THRHLD_DUST = 0.75
staticconstexpr

Definition at line 27 of file CldMask.h.


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