OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <AfrtProcess.h>

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

Public Member Functions

 AfrtProcessRt1 ()
 
 ~AfrtProcessRt1 ()
 
int initialize ()
 
int read_af ()
 
- Public Member Functions inherited from AfrtProcess
 AfrtProcess ()
 
virtual ~AfrtProcess ()
 
virtual int process ()
 
NcFile * open_nc4 (string ofile)
 
virtual int write_nc4 (NcFile *ncout)
 
int write_global_attributes (NcFile *nc_output)
 
void setHistory (std::string history)
 
std::string getHistory ()
 

Public Attributes

rt1_inin_
 
rt1_outout_
 
- Public Attributes inherited from AfrtProcess
string output_filepath_
 
string title_
 
string prod_name_
 
string sensor_
 
string platform_
 
string processing_version_
 
string conventions_
 
string institution_
 
string license_
 
string naming_authority_
 
string date_created_
 
string keywords_vocabulary_
 
string stdname_vocabulary_
 
string creator_name_
 
string creator_email_
 
string creator_url_
 
string project_
 
string publisher_name_
 
string publisher_url_
 
string publisher_email_
 
string processing_level_
 
string cdm_data_type_
 
string source_files_
 
string time_coverage_start_
 
string time_coverage_end_
 
string pge_start_time_
 
string pge_end_time_
 
string versionid_
 
string history_
 

Static Public Attributes

constexpr static int klam =250
 
constexpr static int ktau =10
 
constexpr static int klyr =200
 
constexpr static int kair =3
 
constexpr static int kmac =100
 
constexpr static int kozn =100
 
constexpr static int koznp =101
 
constexpr static int kdlyr =160
 
constexpr static int kdlvl =161
 
constexpr static int kmacp =101
 
constexpr static int nsc =1000
 
constexpr static int krh =10
 
constexpr static int ksd =100
 
constexpr static int knm =85
 

Additional Inherited Members

- Protected Attributes inherited from AfrtProcess
int num_bands_
 
STAGE_ENUM stage_
 

Detailed Description

Definition at line 602 of file AfrtProcess.h.

Constructor & Destructor Documentation

◆ AfrtProcessRt1()

class constructor

Definition at line 182 of file AfrtProcess.cpp.

◆ ~AfrtProcessRt1()

class destructor

Definition at line 217 of file AfrtProcess.cpp.

Member Function Documentation

◆ initialize()

int initialize ( )
virtual

initialize input data

Reimplemented from AfrtProcess.

Definition at line 386 of file AfrtProcess.cpp.

◆ read_af()

int read_af ( )
virtual

Read inputs from legacy AF formatted files

Reimplemented from AfrtProcess.

Definition at line 882 of file AfrtProcess.cpp.

Member Data Documentation

◆ in_

rt1_in* in_

Definition at line 640 of file AfrtProcess.h.

◆ kair

constexpr static int kair =3
staticconstexpr

Definition at line 608 of file AfrtProcess.h.

◆ kdlvl

constexpr static int kdlvl =161
staticconstexpr

Definition at line 613 of file AfrtProcess.h.

◆ kdlyr

constexpr static int kdlyr =160
staticconstexpr

Definition at line 612 of file AfrtProcess.h.

◆ klam

constexpr static int klam =250
staticconstexpr

Definition at line 605 of file AfrtProcess.h.

◆ klyr

constexpr static int klyr =200
staticconstexpr

Definition at line 607 of file AfrtProcess.h.

◆ kmac

constexpr static int kmac =100
staticconstexpr

Definition at line 609 of file AfrtProcess.h.

◆ kmacp

constexpr static int kmacp =101
staticconstexpr

Definition at line 614 of file AfrtProcess.h.

◆ knm

constexpr static int knm =85
staticconstexpr

Definition at line 618 of file AfrtProcess.h.

◆ kozn

constexpr static int kozn =100
staticconstexpr

Definition at line 610 of file AfrtProcess.h.

◆ koznp

constexpr static int koznp =101
staticconstexpr

Definition at line 611 of file AfrtProcess.h.

◆ krh

constexpr static int krh =10
staticconstexpr

Definition at line 616 of file AfrtProcess.h.

◆ ksd

constexpr static int ksd =100
staticconstexpr

Definition at line 617 of file AfrtProcess.h.

◆ ktau

constexpr static int ktau =10
staticconstexpr

Definition at line 606 of file AfrtProcess.h.

◆ nsc

constexpr static int nsc =1000
staticconstexpr

Definition at line 615 of file AfrtProcess.h.

◆ out_

rt1_out* out_

Definition at line 641 of file AfrtProcess.h.


The documentation for this class was generated from the following files: