ocssw
V2022
|
#include <TmProcess.h>
Public Member Functions | |
TmProcess () | |
virtual | ~TmProcess () |
virtual int | initialize () |
virtual int | compute_pace () |
virtual int | compute_dtdb () |
int | create_output () |
int | write_wavelength (const int wl) |
int | write_global_attributes (NcFile *nc_output) |
void | setHistory (std::string history) |
std::string | getHistory () |
Protected Attributes | |
int | num_bands_ |
tmatrix_in * | tin_ |
tmatrix_out * | tout_ |
Detailed Description
Definition at line 186 of file TmProcess.h.
Constructor & Destructor Documentation
◆ TmProcess()
TmProcess | ( | ) |
Class constructor
Definition at line 66 of file TmProcess.cpp.
◆ ~TmProcess()
|
virtual |
Class destructor
Definition at line 76 of file TmProcess.cpp.
Member Function Documentation
◆ compute_dtdb()
|
virtual |
Definition at line 267 of file TmProcess.cpp.
◆ compute_pace()
|
virtual |
Compute scattering matrix array
Definition at line 228 of file TmProcess.cpp.
◆ create_output()
int create_output | ( | ) |
Write scattering matrix LUT to NetCDF4 file.
Definition at line 342 of file TmProcess.cpp.
◆ getHistory()
|
inline |
Definition at line 255 of file TmProcess.h.
◆ initialize()
|
virtual |
Initialize Input data
Definition at line 89 of file TmProcess.cpp.
◆ setHistory()
|
inline |
Definition at line 252 of file TmProcess.h.
◆ write_global_attributes()
int write_global_attributes | ( | NcFile * | nc_output | ) |
Write global attributes to file..
Definition at line 503 of file TmProcess.cpp.
◆ write_wavelength()
int write_wavelength | ( | const int | wl | ) |
Definition at line 428 of file TmProcess.cpp.
Member Data Documentation
◆ Conventions_
string Conventions_ |
Definition at line 199 of file TmProcess.h.
◆ date_created_
string date_created_ |
Definition at line 203 of file TmProcess.h.
◆ distribution_
string distribution_ |
Definition at line 208 of file TmProcess.h.
◆ history_
string history_ |
Set/Get History
Definition at line 250 of file TmProcess.h.
◆ institution_
string institution_ |
Definition at line 200 of file TmProcess.h.
◆ license_
string license_ |
Definition at line 201 of file TmProcess.h.
◆ naming_authority_
string naming_authority_ |
Definition at line 202 of file TmProcess.h.
◆ num_bands_
|
protected |
Public variables
Definition at line 266 of file TmProcess.h.
◆ output_filepath_
string output_filepath_ |
Definition at line 189 of file TmProcess.h.
◆ processing_version_
string processing_version_ |
Definition at line 198 of file TmProcess.h.
◆ prod_name_
string prod_name_ |
Definition at line 194 of file TmProcess.h.
◆ rad_type_
string rad_type_ |
Definition at line 209 of file TmProcess.h.
◆ shape_
string shape_ |
Definition at line 207 of file TmProcess.h.
◆ source_files_
string source_files_ |
Definition at line 204 of file TmProcess.h.
◆ tin_
|
protected |
Definition at line 268 of file TmProcess.h.
◆ title_
string title_ |
Definition at line 193 of file TmProcess.h.
◆ tout_
|
protected |
Definition at line 269 of file TmProcess.h.
◆ versionid_
string versionid_ |
Definition at line 205 of file TmProcess.h.
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/tmatrix/TmProcess.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/tmatrix/TmProcess.cpp