OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <DDSensor.h>

Inheritance diagram for POCI:
[legend]
Collaboration diagram for POCI:
[legend]

Public Member Functions

 POCI ()
 
 ~POCI ()
 
- Public Member Functions inherited from DDSensor
 DDSensor ()
 
virtual ~DDSensor ()
 
map< string, ddata * > create (vector< size_t > start, vector< size_t > count)
 
map< string, ddata * > read (vector< size_t > start, vector< size_t > count)
 
map< string, ddata * > read_landmask (map< string, ddata * > gmap, vector< size_t > start, vector< size_t > count)
 

Protected Member Functions

float noise_model (float rfl, int iw, float snr_mult)
 
map< string, ddata * > read_l1b (const string &filepath, vector< size_t > start, vector< size_t > count)
 
map< string, ddata * > read_l1b_attributes (NcFile *nc_input)
 
map< string, ddata * > read_geo (const string &filepath, vector< size_t > start, vector< size_t > count)
 
size_t bindex (float wl)
 
size_t rindex (float wl)
 
- Protected Member Functions inherited from DDSensor
unsigned long int random_seed ()
 
float make_noise (float sigma)
 
map< string, ddata * > create_l2 (map< string, ddata * >)
 

Additional Inherited Members

- Protected Attributes inherited from DDSensor
bool brad_
 
float fsol_
 

Detailed Description

Definition at line 185 of file DDSensor.h.

Constructor & Destructor Documentation

◆ POCI()

POCI ( )

Class constructor

Definition at line 571 of file DDSensor.cpp.

◆ ~POCI()

~POCI ( )

Class destructor

Definition at line 579 of file DDSensor.cpp.

Member Function Documentation

◆ bindex()

size_t bindex ( float  wl)
inlineprotected

Definition at line 222 of file DDSensor.h.

◆ noise_model()

float noise_model ( float  rfl,
int  iw,
float  snr_mult 
)
protectedvirtual

Instrument-dependent noise model

Reimplemented from DDSensor.

Definition at line 590 of file DDSensor.cpp.

◆ read_geo()

map< string, ddata * > read_geo ( const string filepath,
vector< size_t >  start,
vector< size_t >  count 
)
protectedvirtual

Read POCI geolocation file

Reimplemented from DDSensor.

Definition at line 824 of file DDSensor.cpp.

◆ read_l1b()

map< string, ddata * > read_l1b ( const string filepath,
vector< size_t >  start,
vector< size_t >  count 
)
protectedvirtual

Read POCI L1B file

Reimplemented from DDSensor.

Definition at line 620 of file DDSensor.cpp.

◆ read_l1b_attributes()

map< string, ddata * > read_l1b_attributes ( NcFile *  nc_input)
protectedvirtual

Read POCI L1B attributes

Reimplemented from DDSensor.

Definition at line 728 of file DDSensor.cpp.

◆ rindex()

size_t rindex ( float  wl)
inlineprotected

Definition at line 223 of file DDSensor.h.


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