OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
OutFile.h File Reference
#include <stdio.h>
#include <stdint.h>
#include <png.h>
#include <xtiffio.h>
#include <geotiffio.h>
#include <netcdf>
#include <meta_l3b.h>
#include <productInfo.h>
#include <vector>
#include <string>
#include <clo.h>
Include dependency graph for OutFile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OutFile
 
class  OutFile::ProductStuff
 
class  OutFile_pgm
 
class  OutFile_ppm
 
class  OutFile_ppm_rgb
 
class  OutFile_png
 
class  OutFile_png_rgb
 
class  OutFile_tiff
 
class  OutFile_tiff_color
 
class  OutFile_tiff_gray
 
class  OutFile_tiff_rgb
 
class  OutFile_hdf4
 
class  OutFile_netcdf4
 

Macros

#define EARTH_RADIUS   6378137.0
 
#define INSTITUTION   "NASA Goddard Space Flight Center, Ocean Ecology Laboratory, Ocean Biology Processing Group"
 
#define LICENSE   "https://science.nasa.gov/earth-science/earth-science-data/data-information-policy/"
 
#define NAMING_AUTHORITY   "gov.nasa.gsfc.sci.oceandata"
 
#define KEYWORDS_VOCABULARY   "NASA Global Change Master Directory (GCMD) Science Keywords"
 
#define KEYWORDS_OC   "Oceans > Ocean Chemistry > Chlorophyll; Oceans > Ocean Optics > Ocean Color"
 
#define KEYWORDS_IOP   "Oceans > Ocean Optics > Ocean Color"
 
#define KEYWORDS_SST   "Oceans > Ocean Temperature > Sea Surface Temperature"
 
#define STDNAME_VOCABULARY   "CF Standard Name Table v36"
 
#define CREATOR_NAME   "NASA/GSFC/OBPG"
 
#define CREATOR_EMAIL   "data@oceancolor.gsfc.nasa.gov"
 
#define CREATOR_URL   "https://oceandata.sci.gsfc.nasa.gov"
 
#define PROJECT   "Ocean Biology Processing Group (NASA/GSFC/OBPG)"
 
#define PUBLISHER_NAME   "NASA/GSFC/OBPG"
 
#define PUBLISHER_EMAIL   "data@oceancolor.gsfc.nasa.gov"
 
#define PUBLISHER_URL   "https://oceandata.sci.gsfc.nasa.gov"
 
#define DOIAUTHORITY   "https://dx.doi.org"
 

Variables

clo_optionList_toptionList
 

Macro Definition Documentation

◆ CREATOR_EMAIL

#define CREATOR_EMAIL   "data@oceancolor.gsfc.nasa.gov"

Definition at line 32 of file OutFile.h.

◆ CREATOR_NAME

#define CREATOR_NAME   "NASA/GSFC/OBPG"

Definition at line 31 of file OutFile.h.

◆ CREATOR_URL

#define CREATOR_URL   "https://oceandata.sci.gsfc.nasa.gov"

Definition at line 33 of file OutFile.h.

◆ DOIAUTHORITY

#define DOIAUTHORITY   "https://dx.doi.org"

Definition at line 38 of file OutFile.h.

◆ EARTH_RADIUS

#define EARTH_RADIUS   6378137.0

Definition at line 19 of file OutFile.h.

◆ INSTITUTION

#define INSTITUTION   "NASA Goddard Space Flight Center, Ocean Ecology Laboratory, Ocean Biology Processing Group"

Definition at line 23 of file OutFile.h.

◆ KEYWORDS_IOP

#define KEYWORDS_IOP   "Oceans > Ocean Optics > Ocean Color"

Definition at line 28 of file OutFile.h.

◆ KEYWORDS_OC

#define KEYWORDS_OC   "Oceans > Ocean Chemistry > Chlorophyll; Oceans > Ocean Optics > Ocean Color"

Definition at line 27 of file OutFile.h.

◆ KEYWORDS_SST

#define KEYWORDS_SST   "Oceans > Ocean Temperature > Sea Surface Temperature"

Definition at line 29 of file OutFile.h.

◆ KEYWORDS_VOCABULARY

#define KEYWORDS_VOCABULARY   "NASA Global Change Master Directory (GCMD) Science Keywords"

Definition at line 26 of file OutFile.h.

◆ LICENSE

#define LICENSE   "https://science.nasa.gov/earth-science/earth-science-data/data-information-policy/"

Definition at line 24 of file OutFile.h.

◆ NAMING_AUTHORITY

#define NAMING_AUTHORITY   "gov.nasa.gsfc.sci.oceandata"

Definition at line 25 of file OutFile.h.

◆ PROJECT

#define PROJECT   "Ocean Biology Processing Group (NASA/GSFC/OBPG)"

Definition at line 34 of file OutFile.h.

◆ PUBLISHER_EMAIL

#define PUBLISHER_EMAIL   "data@oceancolor.gsfc.nasa.gov"

Definition at line 36 of file OutFile.h.

◆ PUBLISHER_NAME

#define PUBLISHER_NAME   "NASA/GSFC/OBPG"

Definition at line 35 of file OutFile.h.

◆ PUBLISHER_URL

#define PUBLISHER_URL   "https://oceandata.sci.gsfc.nasa.gov"

Definition at line 37 of file OutFile.h.

◆ STDNAME_VOCABULARY

#define STDNAME_VOCABULARY   "CF Standard Name Table v36"

Definition at line 30 of file OutFile.h.

Variable Documentation

◆ optionList

clo_optionList_t* optionList

Definition at line 39 of file l2qc_viirs.cpp.