isce3 0.25.0
Loading...
Searching...
No Matches
Metadata.h
1// -*- C++ -*-
2// -*- coding: utf-8 -*-
3//
4// Source Author: Bryan Riel
5// Co-Author: Joshua Cohen
6// Copyright 2017-2018
7
8#pragma once
9
10#include "forward.h"
11
12#include <iosfwd>
13#include "DateTime.h"
14#include "LookSide.h"
15
18public:
19
20 // Acquisition related parameters
21 double radarWavelength;
22 double prf;
23 double rangeFirstSample;
24 double slantRangePixelSpacing;
25 double chirpSlope;
26 double pulseDuration;
27 double antennaLength;
28 LookSide lookSide;
29 DateTime sensingStart;
30 double pegHeading, pegLatitude, pegLongitude;
31
32 // Image formation related parametesr
33 int numberRangeLooks;
34 int numberAzimuthLooks;
35
36 // Geometry parameters
37 int width;
38 int length;
39
40};
41
42// Define std::cout interaction for debugging
43std::ostream& operator<<(std::ostream &os, const isce3::core::Metadata &radar);
Data structure to store date time to nano-sec precision.
Definition DateTime.h:18
Data structure for storing basic radar geometry image metadata.
Definition Metadata.h:17

Generated for ISCE3.0 by doxygen 1.13.2.