ocssw
V2022
|
#include <EnvsatMPH.h>
Public Member Functions | |
EnvsatMPH (const EnvsatMPH &orig) | |
EnvsatMPH (EnvsatFile *file) | |
virtual | ~EnvsatMPH () |
virtual EnvsatMPH & | operator= (const EnvsatMPH &src) |
virtual EnvsatFile * | getEnvsatFile () |
virtual int | readHeader (int fin) |
virtual int | writeHeader (int fout) |
virtual EnvsatSPH * | createSPH () |
virtual int | getMPHSize () |
virtual std::string & | getProductName () |
virtual void | setProductName (const std::string &name) |
virtual std::string & | getProductType () |
virtual bool | getObpgExtract () |
virtual void | setObpgExtract (bool val) |
virtual int | getStartPixel () |
virtual void | setStartPixel (int pix) |
virtual int | getEndPixel () |
virtual void | setEndPixel (int pix) |
virtual double | getSensingStart () |
virtual void | setSensingStart (double unixTime) |
virtual double | getSensingStop () |
virtual void | setSensingStop (double unixTime) |
virtual int64_t | getTotalSize () |
virtual void | setTotalSize (int64_t size) |
virtual int | getSPHSize () |
virtual void | setSPHSize (int size) |
virtual int | getNumDSDs () |
virtual void | setNumDSDs (int num) |
virtual int | getDSDSize () |
virtual void | setDSDSize (int size) |
virtual int | getNumDSs () |
virtual void | setNumDSs (int num) |
virtual void | print () |
virtual void | printRecursive () |
Static Public Attributes | |
static const std::string | TYPE_MERIS_RR_L1 = "MER_RR__1P" |
static const std::string | TYPE_MERIS_FR_L1 = "MER_FR__1P" |
static const std::string | TYPE_MERIS_FRS_L1 = "MER_FRS_1P" |
Detailed Description
Definition at line 17 of file EnvsatMPH.h.
Constructor & Destructor Documentation
◆ EnvsatMPH() [1/2]
Definition at line 35 of file EnvsatMPH.cpp.
◆ EnvsatMPH() [2/2]
EnvsatMPH | ( | EnvsatFile * | file | ) |
Definition at line 31 of file EnvsatMPH.cpp.
◆ ~EnvsatMPH()
|
virtual |
Definition at line 40 of file EnvsatMPH.cpp.
Member Function Documentation
◆ createSPH()
|
virtual |
Definition at line 84 of file EnvsatMPH.cpp.
◆ getDSDSize()
|
virtual |
Definition at line 234 of file EnvsatMPH.cpp.
◆ getEndPixel()
|
virtual |
get the end pixel, if this is an OBPG extracted file.
- Returns
- end pixel (1 based), or -1 if not set
Definition at line 162 of file EnvsatMPH.cpp.
◆ getEnvsatFile()
|
inlinevirtual |
Definition at line 32 of file EnvsatMPH.h.
◆ getMPHSize()
|
inlinevirtual |
Definition at line 42 of file EnvsatMPH.h.
◆ getNumDSDs()
|
virtual |
Definition at line 226 of file EnvsatMPH.cpp.
◆ getNumDSs()
|
virtual |
Definition at line 242 of file EnvsatMPH.cpp.
◆ getObpgExtract()
|
virtual |
Definition at line 110 of file EnvsatMPH.cpp.
◆ getProductName()
|
virtual |
Definition at line 94 of file EnvsatMPH.cpp.
◆ getProductType()
|
virtual |
return the first part of the product name which identifies the type of the product. For example: MER_FR__1PNUPA20030723_105132_000000982018_00223_07291_0388.N1 would return MER_FR__1P
Definition at line 104 of file EnvsatMPH.cpp.
◆ getSensingStart()
|
virtual |
Definition at line 188 of file EnvsatMPH.cpp.
◆ getSensingStop()
|
virtual |
Definition at line 199 of file EnvsatMPH.cpp.
◆ getSPHSize()
|
virtual |
Definition at line 218 of file EnvsatMPH.cpp.
◆ getStartPixel()
|
virtual |
get the start pixel, if this is an OBPG extracted file.
- Returns
- start pixel (1 based), or -1 if not set
Definition at line 131 of file EnvsatMPH.cpp.
◆ getTotalSize()
|
virtual |
return the size of the whole produce file in bytes
Definition at line 210 of file EnvsatMPH.cpp.
◆ operator=()
Definition at line 51 of file EnvsatMPH.cpp.
◆ print()
|
virtual |
Definition at line 250 of file EnvsatMPH.cpp.
◆ printRecursive()
|
virtual |
Definition at line 273 of file EnvsatMPH.cpp.
◆ readHeader()
|
virtual |
Definition at line 56 of file EnvsatMPH.cpp.
◆ setDSDSize()
|
virtual |
Definition at line 238 of file EnvsatMPH.cpp.
◆ setEndPixel()
|
virtual |
set the end pixel (1 based). if pix<1 is given then the label and value are over written with spaces
Definition at line 176 of file EnvsatMPH.cpp.
◆ setNumDSDs()
|
virtual |
Definition at line 230 of file EnvsatMPH.cpp.
◆ setNumDSs()
|
virtual |
Definition at line 246 of file EnvsatMPH.cpp.
◆ setObpgExtract()
|
virtual |
Definition at line 119 of file EnvsatMPH.cpp.
◆ setProductName()
|
virtual |
Definition at line 100 of file EnvsatMPH.cpp.
◆ setSensingStart()
|
virtual |
Definition at line 194 of file EnvsatMPH.cpp.
◆ setSensingStop()
|
virtual |
Definition at line 205 of file EnvsatMPH.cpp.
◆ setSPHSize()
|
virtual |
Definition at line 222 of file EnvsatMPH.cpp.
◆ setStartPixel()
|
virtual |
set the start pixel (1 based). if pix<1 is given then the label and value are over written with spaces
Definition at line 145 of file EnvsatMPH.cpp.
◆ setTotalSize()
|
virtual |
Definition at line 214 of file EnvsatMPH.cpp.
◆ writeHeader()
|
virtual |
Definition at line 70 of file EnvsatMPH.cpp.
Member Data Documentation
◆ TYPE_MERIS_FR_L1
Definition at line 22 of file EnvsatMPH.h.
◆ TYPE_MERIS_FRS_L1
Definition at line 23 of file EnvsatMPH.h.
◆ TYPE_MERIS_RR_L1
Definition at line 21 of file EnvsatMPH.h.
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l1bextract_meris/EnvsatMPH.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l1bextract_meris/EnvsatMPH.cpp