OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <DtMask.h>

Collaboration diagram for DtCloudMaskLand:
[legend]

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

DtAlgorithmp_
 

Detailed Description

Definition at line 58 of file DtMask.h.

Constructor & Destructor Documentation

◆ DtCloudMaskLand() [1/2]

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

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_

unsigned char mask_cirrus_

Definition at line 93 of file DtMask.h.

◆ p_

DtAlgorithm* p_
protected

Definition at line 97 of file DtMask.h.

◆ snowmask_

unsigned char snowmask_

Definition at line 69 of file DtMask.h.

◆ THRHLD1380

constexpr float THRHLD1380 = 0.025
staticconstexpr

Definition at line 64 of file DtMask.h.

◆ THRHLD1380_LOW

constexpr float THRHLD1380_LOW = 0.01
staticconstexpr

Definition at line 65 of file DtMask.h.

◆ THRHLD1380_STD

constexpr float THRHLD1380_STD = 0.003
staticconstexpr

Definition at line 63 of file DtMask.h.

◆ THRHLD470

constexpr float THRHLD470 = 0.4
staticconstexpr

Definition at line 67 of file DtMask.h.

◆ THRHLD470_STD

constexpr float THRHLD470_STD = 0.0025
staticconstexpr

Definition at line 66 of file DtMask.h.


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