OB.DAAC Logo
NASA Logo
Ocean Color Science Software

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