GeoGridProduct class declaration.
More...
#include <GeoGridProduct.h>
|
| GeoGridProduct (isce3::io::IH5File &) |
| Constructor from IH5File object.
|
|
| GeoGridProduct (const Metadata &, const std::map< char, isce3::product::Grid > &) |
| Constructor with Metadata and Grid map.
|
|
const Metadata & | metadata () const |
| Get a read-only reference to the metadata.
|
|
Metadata & | metadata () |
| Get a reference to the metadata.
|
|
const Grid & | grid (char freq) const |
| Get a read-only reference to a grid.
|
|
Grid & | grid (char freq) |
| Get a reference to a grid.
|
|
void | grid (const Grid &s, char freq) |
| Set a grid.
|
|
isce3::core::LookSide | lookSide () const |
| Get the look direction.
|
|
void | lookSide (isce3::core::LookSide side) |
| Set look direction using enum.
|
|
void | lookSide (const std::string &) |
| Set look direction from a string.
|
|
std::string | filename () const |
| Get the filename of the HDF5 file.
|
|
GeoGridProduct class declaration.
The L2Produt attribute Grids map, i.e. _grids, associates the frequency (key) with the Grids object (value). The GeoGridProduct object is usually initiated with an empty map and the serialization of the GeoGridProduct is responsible for populating the Grid map from the GeoGridProduct's metadata.
◆ GeoGridProduct() [1/2]
Constructor from IH5File object.
- Parameters
-
[in] | file | IH5File object for product. |
◆ GeoGridProduct() [2/2]
Constructor with Metadata and Grid map.
- Parameters
-
[in] | meta | Metadata object |
[in] | grids | Map of grid objects per frequency |
◆ lookSide()
void isce3::product::GeoGridProduct::lookSide |
( |
const std::string & | inputLook | ) |
|
|
inline |
Set look direction from a string.
- Parameters
-
[in] | look | String representation of look side |
The documentation for this class was generated from the following files:
- /home/runner/work/isce3/isce3/cxx/isce3/product/GeoGridProduct.h
- /home/runner/work/isce3/isce3/cxx/isce3/product/GeoGridProduct.cpp
1.13.2.