OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <CldMask.h>

Collaboration diagram for CldMaskLand:
[legend]

Public Member Functions

 CldMaskLand ()
 
 CldMaskLand (DDAlgorithm *process)
 
 ~CldMaskLand ()
 
int initialize ()
 
int compute (unsigned char &mask)
 

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

DDAlgorithmp_
 

Detailed Description

Definition at line 54 of file CldMask.h.

Constructor & Destructor Documentation

◆ CldMaskLand() [1/2]

Class constructor/destructor

Definition at line 28 of file CldMask.cpp.

◆ CldMaskLand() [2/2]

CldMaskLand ( DDAlgorithm process)

Definition at line 38 of file CldMask.cpp.

◆ ~CldMaskLand()

Definition at line 51 of file CldMask.cpp.

Member Function Documentation

◆ compute()

int compute ( unsigned char &  mask)

Compute the mask for one pixel

Definition at line 88 of file CldMask.cpp.

◆ initialize()

int initialize ( )

Initialize Input data

Definition at line 62 of file CldMask.cpp.

Member Data Documentation

◆ mask_cirrus_

unsigned char mask_cirrus_

Definition at line 84 of file CldMask.h.

◆ p_

DDAlgorithm* p_
protected

Definition at line 88 of file CldMask.h.

◆ snowmask_

unsigned char snowmask_

Definition at line 65 of file CldMask.h.

◆ THRHLD1380

constexpr float THRHLD1380 = 0.025
staticconstexpr

Definition at line 60 of file CldMask.h.

◆ THRHLD1380_LOW

constexpr float THRHLD1380_LOW = 0.01
staticconstexpr

Definition at line 61 of file CldMask.h.

◆ THRHLD1380_STD

constexpr float THRHLD1380_STD = 0.003
staticconstexpr

Definition at line 59 of file CldMask.h.

◆ THRHLD470

constexpr float THRHLD470 = 0.4
staticconstexpr

Definition at line 63 of file CldMask.h.

◆ THRHLD470_STD

constexpr float THRHLD470_STD = 0.0025
staticconstexpr

Definition at line 62 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