ocssw
V2022
|
#include <productInfo.h>
Public Attributes | |
char * | description |
char * | units |
char * | palette |
char * | paramDesignator |
int | paramWaveMin |
int | paramWaveMax |
char * | standardName |
char * | category |
char * | dataType |
char * | prefix |
char * | suffix |
char * | algorithmName |
char * | productName |
int | cat_ix |
int | prod_ix |
int | rank |
double | fillValue |
double | validMin |
double | validMax |
char * | displayScale |
double | displayMin |
double | displayMax |
double | scaleFactor |
double | addOffset |
char * | reference |
char * | comment |
char * | titleFormat |
Detailed Description
Product data structure for product XML file.
Definition at line 47 of file productInfo.h.
Member Data Documentation
◆ addOffset
double addOffset |
physicalVal = fileVal * scaleFactor + addOffset
Definition at line 71 of file productInfo.h.
◆ algorithmName
char* algorithmName |
algorithm name, usually the default suffix
Definition at line 59 of file productInfo.h.
◆ cat_ix
int cat_ix |
catalog index for l2gen
Definition at line 61 of file productInfo.h.
◆ category
char* category |
category for product grouping
Definition at line 55 of file productInfo.h.
◆ comment
char* comment |
comments to provide additional useful information
Definition at line 73 of file productInfo.h.
◆ dataType
char* dataType |
data type (byte,ubyte,short,ushort,int,uint,float,double)
Definition at line 56 of file productInfo.h.
◆ description
char* description |
description of the product
Definition at line 48 of file productInfo.h.
◆ displayMax
double displayMax |
suggested display max
Definition at line 69 of file productInfo.h.
◆ displayMin
double displayMin |
suggested display min
Definition at line 68 of file productInfo.h.
◆ displayScale
char* displayScale |
scaling for display (linear,log,arctan)
Definition at line 67 of file productInfo.h.
◆ fillValue
double fillValue |
missing data value
Definition at line 64 of file productInfo.h.
◆ palette
char* palette |
palette file name (without .pal extention)
Definition at line 50 of file productInfo.h.
◆ paramDesignator
char* paramDesignator |
wavelengths (none,wave,band,int)
Definition at line 51 of file productInfo.h.
◆ paramWaveMax
int paramWaveMax |
parameter maximum wavelength
Definition at line 53 of file productInfo.h.
◆ paramWaveMin
int paramWaveMin |
parameter minimum wavelength
Definition at line 52 of file productInfo.h.
◆ prefix
char* prefix |
first part of full product name (before wavelength)
Definition at line 57 of file productInfo.h.
◆ prod_ix
int prod_ix |
param in prod name (none,wavelength,band#,int)
Definition at line 62 of file productInfo.h.
◆ productName
char* productName |
product name, usually the default prefix
Definition at line 60 of file productInfo.h.
◆ rank
int rank |
how many dimensions in the product array
Definition at line 63 of file productInfo.h.
◆ reference
char* reference |
reference to a paper describing the algorithm
Definition at line 72 of file productInfo.h.
◆ scaleFactor
double scaleFactor |
physicalVal = fileVal * scaleFactor + addOffset
Definition at line 70 of file productInfo.h.
◆ standardName
char* standardName |
CF compliant name for product
Definition at line 54 of file productInfo.h.
◆ suffix
char* suffix |
last part of product name (after wavelength)
Definition at line 58 of file productInfo.h.
◆ titleFormat
char* titleFormat |
format string used to make the description
Definition at line 74 of file productInfo.h.
◆ units
char* units |
product units
Definition at line 49 of file productInfo.h.
◆ validMax
double validMax |
valid data range max
Definition at line 66 of file productInfo.h.
◆ validMin
double validMin |
valid data range min
Definition at line 65 of file productInfo.h.
The documentation for this struct was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/oel_util/libpiutils/productInfo.h