OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <DbMask.h>

Collaboration diagram for DbCloudMaskLand:
[legend]

Public Member Functions

 DbCloudMaskLand ()
 
 DbCloudMaskLand (DbAlgLand *proc)
 
 DbCloudMaskLand (DDProcess *granule, DbAlgLand *proc)
 
 ~DbCloudMaskLand ()
 
int compute_1 (const size_t iy, const size_t ix, short &mask, short &snow1, short &snow2)
 
int compute_2 (const size_t iy, const size_t ix, short &mask, const short snow2)
 

Protected Attributes

DbAlgLandp_
 

Detailed Description

Definition at line 17 of file DbMask.h.

Constructor & Destructor Documentation

◆ DbCloudMaskLand() [1/3]

Class constructor / destructor

Definition at line 31 of file DbMask.cpp.

◆ DbCloudMaskLand() [2/3]

Definition at line 35 of file DbMask.cpp.

◆ DbCloudMaskLand() [3/3]

DbCloudMaskLand ( DDProcess granule,
DbAlgLand proc 
)

◆ ~DbCloudMaskLand()

Definition at line 40 of file DbMask.cpp.

Member Function Documentation

◆ compute_1()

int compute_1 ( const size_t  iy,
const size_t  ix,
short &  mask,
short &  snow1,
short &  snow2 
)

Compute the 2 stages of cloud mask calculations

Definition at line 50 of file DbMask.cpp.

◆ compute_2()

int compute_2 ( const size_t  iy,
const size_t  ix,
short &  mask,
const short  snow2 
)

Definition at line 197 of file DbMask.cpp.

Member Data Documentation

◆ p_

DbAlgLand* p_
protected

Definition at line 41 of file DbMask.h.


The documentation for this class was generated from the following files:
  • /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/deepblue/DbMask.h
  • /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/deepblue/DbMask.cpp