27 int nrows()
const {
return _nrows; }
29 int ncols()
const {
return _ncols; }
31 int upsample_factor()
const {
return _upsampleFactor; }
33 int fftsize()
const {
return _fftsize; }
47 Eigen::Ref<isce3::core::EArray2D<std::complex<float>>> out_ifgram,
48 const Eigen::Ref<
const isce3::core::EArray2D<std::complex<float>>>&
50 const Eigen::Ref<
const isce3::core::EArray2D<std::complex<float>>>&
59 isce3::core::EArray2D<std::complex<float>> _ref_slc;
60 isce3::core::EArray2D<std::complex<float>> _sec_slc;
61 isce3::core::EArray2D<std::complex<float>> _ref_slc_spec;
62 isce3::core::EArray2D<std::complex<float>> _sec_slc_spec;
63 isce3::core::EArray2D<std::complex<float>> _ref_slc_up;
64 isce3::core::EArray2D<std::complex<float>> _sec_slc_up;
65 isce3::core::EArray2D<std::complex<float>> _ref_slc_up_spec;
66 isce3::core::EArray2D<std::complex<float>> _sec_slc_up_spec;
67 isce3::core::EArray2D<std::complex<float>> _ifgram_up;
void crossmultiply(Eigen::Ref< isce3::core::EArray2D< std::complex< float > > > out_ifgram, const Eigen::Ref< const isce3::core::EArray2D< std::complex< float > > > &ref_slc, const Eigen::Ref< const isce3::core::EArray2D< std::complex< float > > > &sec_slc)
Perform interferogram formation on a block of input data.
Definition CrossMultiply.cpp:48