isce3 0.25.0
Loading...
Searching...
No Matches
Backproject.h
1#pragma once
2
3#include <isce3/container/forward.h>
4#include <isce3/core/forward.h>
5#include <isce3/geometry/forward.h>
6
7#include <complex>
8
9#include <isce3/error/ErrorCode.h>
10#include <isce3/geometry/detail/Geo2Rdr.h>
11#include <isce3/geometry/detail/Rdr2Geo.h>
12
13#include "DryTroposphereModel.h"
14
15namespace isce3 {
16namespace focus {
17
37isce3::error::ErrorCode
38backproject(std::complex<float>* out,
39 const isce3::container::RadarGeometry& out_geometry,
40 const std::complex<float>* in,
41 const isce3::container::RadarGeometry& in_geometry,
42 const isce3::geometry::DEMInterpolator& dem, double fc, double ds,
43 const isce3::core::Kernel<float>& kernel,
44 DryTroposphereModel dry_tropo_model = DryTroposphereModel::TSX,
45 const isce3::geometry::detail::Rdr2GeoBracketParams& r2g_params = {},
46 const isce3::geometry::detail::Geo2RdrBracketParams& g2r_params = {},
47 float* height = nullptr);
48
49} // namespace focus
50} // namespace isce3
base interpolator is an abstract base class
Definition BinarySearchFunc.cpp:5

Generated for ISCE3.0 by doxygen 1.13.2.