#include <slcimage.hh>
Public Member Functions | |
slcimage () | |
~slcimage () | |
void | showdata () const |
void | add_rg_t_error (const real8 dt) |
void | add_az_t_error (const real8 dt) |
void | fillslcimage (const char *file) |
void | updateslcimage (const char *file, const char *iden) |
void | updateslcimageML (const char *file, const char *iden) |
matrix< complr4 > | readdata (window win) const |
real8 | line2ta (const real8 line) const |
real8 | pix2tr (const real8 pixel) const |
real8 | pix2range (const real8 pixel) const |
real8 | ta2line (const real8 azitime) const |
real8 | tr2pix (const real8 rangetime) const |
real8 | pix2fdc (const real8 pixel) const |
Public Attributes | |
char | file [EIGHTY] |
char | utc1 [25] |
int16 | sensor |
int16 | sar_processor |
int16 | formatflag |
cn | approxcentreoriginal |
window | originalwindow |
window | currentwindow |
real8 | prf |
real8 | abw |
real8 | rsr2x |
real8 | rbw |
real8 | t_azi1 |
real8 | t_range1 |
real8 | wavelength |
real8 | f_DC_a0 |
real8 | f_DC_a1 |
real8 | f_DC_a2 |
int32 | coarseoffsetL |
int32 | coarseoffsetP |
Private Member Functions | |
slcimage (const slcimage &img) |
|
Definition at line 65 of file slcimage.hh. |
|
Definition at line 64 of file slcimage.cc. References abw, approxcentreoriginal, currentwindow, DEBUG, f_DC_a0, f_DC_a1, f_DC_a2, window::linehi, window::linelo, originalwindow, window::pixhi, window::pixlo, prf, bk_messages::print(), rbw, rsr2x, SARPR_VMP, sensor, SLC_ERS, t_azi1, t_range1, TRACE_FUNCTION, wavelength, cn::x, cn::y, and cn::z. |
|
Definition at line 103 of file slcimage.hh. References TRACE_FUNCTION. |
|
Definition at line 121 of file slcimage.hh. Referenced by main(). |
|
Definition at line 120 of file slcimage.hh. References real8, and t_range1. Referenced by main(). |
|
Definition at line 110 of file slcimage.cc. References abs(), abw, approxcentreoriginal, bk_assert(), currentwindow, DEBUG, deg2rad(), f_DC_a0, f_DC_a1, f_DC_a2, INFO, int32, window::linehi, window::linelo, ONE27, originalwindow, pix2range(), window::pixhi, window::pixlo, pol2xyz(), prf, bk_messages::print(), rbw, real8, bk_messages::reset(), rsr2x, SARPR_ATL, SARPR_TUD, SARPR_VMP, sensor, showdata(), SLC_ASAR, SLC_ERS, SLC_JERS, SLC_RSAT, sqr(), strptime(), t_azi1, t_range1, TRACE_FUNCTION, uint, utc1, WARNING, and wavelength. |
|
Definition at line 135 of file slcimage.hh. References prf, real8, and t_azi1. Referenced by dinsar(), lp2xyz(), BASELINE::model_parameters(), rangefiltporbits(), slant2hambiguity(), slant2hrodriguez(), tiepoint(), xyz2orb(), and xyz2t(). |
|
Definition at line 156 of file slcimage.hh. References f_DC_a0, f_DC_a1, f_DC_a2, real8, rsr2x, and sqr(). Referenced by azimuthfilter(), and resample(). |
|
Definition at line 143 of file slcimage.hh. References pix2tr(), real8, and SOL. Referenced by fillslcimage(), BASELINE::model_parameters(), slant2hambiguity(), slant2hrodriguez(), and snaphu_unwrap(). |
|
Definition at line 139 of file slcimage.hh. References real8, rsr2x, and t_range1. Referenced by flatearth(), lp2xyz(), pix2range(), radarcodedem(), slant2hambiguity(), slant2hschwabisch(), subtrrefpha(), and tiepoint(). |
|
Definition at line 814 of file slcimage.cc. References file_error, fileci2tomatcr4(), FORMATCI2, FORMATCR4, matrix< Type >::lines(), PRINT_ERROR, and TRACE_FUNCTION. Referenced by coarsecorrel(), coarsecorrelfft(), compcoherence(), compinterfero(), finecoreg(), rangefilter(), rangefiltporbits(), and resample(). |
|
Definition at line 110 of file slcimage.hh. References currentwindow, DEBUG, window::linehi, window::linelo, window::pixhi, window::pixlo, and bk_messages::print(). Referenced by fillslcimage(), main(), updateslcimage(), and updateslcimageML(). |
|
Definition at line 147 of file slcimage.hh. References prf, real8, and t_azi1. Referenced by radarcodedem(), tiepoint(), and xyz2lp(). |
|
Definition at line 151 of file slcimage.hh. References real8, rsr2x, and t_range1. Referenced by radarcodedem(), tiepoint(), and xyz2lp(). |
|
Definition at line 625 of file slcimage.cc. References bk_assert(), currentwindow, DEBUG, EIGHTY, ERROR, file_error, FORMATCI2, FORMATCR4, FORMATHGT, FORMATI2, FORMATI2_BIGENDIAN, FORMATR4, FORMATR8, bk_messages::get_str(), int32, window::linehi, window::linelo, window::lines(), ONE27, window::pixels(), window::pixhi, window::pixlo, bk_messages::print(), PRINT_ERROR, showdata(), some_error, TRACE_FUNCTION, uint, and WARNING. Referenced by main(). |
|
Definition at line 864 of file slcimage.cc. References bk_assert(), currentwindow, DEBUG, EIGHTY, ERROR, file_error, FORMATCI2, FORMATCR4, FORMATHGT, FORMATI2, FORMATI2_BIGENDIAN, FORMATR4, FORMATR8, bk_messages::get_str(), INFO, int32, window::linehi, window::linelo, window::lines(), ONE27, originalwindow, window::pixels(), window::pixhi, window::pixlo, prf, bk_messages::print(), PRINT_ERROR, rsr2x, showdata(), some_error, TRACE_FUNCTION, uint, and WARNING. Referenced by main(). |
|
Definition at line 78 of file slcimage.hh. Referenced by azimuthfilter(), blockazifilt(), fillslcimage(), resample(), slcimage(), and snaphu_unwrap(). |
|
Definition at line 74 of file slcimage.hh. Referenced by fillslcimage(), lp2xyz(), main(), and slcimage(). |
|
Definition at line 96 of file slcimage.hh. Referenced by main(), and rangefiltporbits(). |
|
Definition at line 97 of file slcimage.hh. Referenced by blockazifilt(), main(), and rangefiltporbits(). |
|
Definition at line 76 of file slcimage.hh. Referenced by azimuthfilter(), blockazifilt(), coarsecorrel(), coarsecorrelfft(), coarseporbit(), compcoherence(), compinterfero(), fillslcimage(), finecoreg(), getoverlap(), main(), BASELINE::model_parameters(), OversampleSLC(), rangefilter(), rangefiltporbits(), resample(), showdata(), slcimage(), updateslcimage(), updateslcimageML(), xyz2orb(), and xyz2t(). |
|
Definition at line 88 of file slcimage.hh. Referenced by azimuthfilter(), blockazifilt(), fillslcimage(), pix2fdc(), shiftazispectrum(), and slcimage(). |
|
Definition at line 89 of file slcimage.hh. Referenced by azimuthfilter(), blockazifilt(), fillslcimage(), pix2fdc(), shiftazispectrum(), and slcimage(). |
|
Definition at line 90 of file slcimage.hh. Referenced by azimuthfilter(), blockazifilt(), fillslcimage(), pix2fdc(), shiftazispectrum(), and slcimage(). |
|
Definition at line 69 of file slcimage.hh. Referenced by azimuthfilter(), compcoherence(), compinterfero(), main(), OversampleSLC(), rangefilter(), and rangefiltporbits(). |
|
Definition at line 73 of file slcimage.hh. Referenced by azimuthfilter(), compcoherence(), compinterfero(), main(), OversampleSLC(), rangefilter(), and rangefiltporbits(). |
|
Definition at line 75 of file slcimage.hh. Referenced by compcoherence(), compinterfero(), dinsar(), fillslcimage(), flatearth(), getorb(), getoverlap(), main(), resample(), slant2hrodriguez(), slcimage(), subtrrefpha(), and updateslcimageML(). |
|
Definition at line 77 of file slcimage.hh. Referenced by azimuthfilter(), blockazifilt(), fillslcimage(), getorb(), line2ta(), resample(), shiftazispectrum(), slcimage(), snaphu_unwrap(), ta2line(), and updateslcimageML(). |
|
Definition at line 80 of file slcimage.hh. Referenced by fillslcimage(), rangefilter(), rangefiltporbits(), resample(), slcimage(), and snaphu_unwrap(). |
|
Definition at line 79 of file slcimage.hh. Referenced by blockazifilt(), fillslcimage(), pix2fdc(), pix2tr(), rangefilter(), rangefiltporbits(), resample(), shiftazispectrum(), slcimage(), snaphu_unwrap(), tr2pix(), and updateslcimageML(). |
|
Definition at line 72 of file slcimage.hh. Referenced by main(). |
|
Definition at line 71 of file slcimage.hh. Referenced by fillslcimage(), main(), and slcimage(). |
|
Definition at line 81 of file slcimage.hh. Referenced by add_az_t_error(), fillslcimage(), line2ta(), slcimage(), and ta2line(). |
|
Definition at line 82 of file slcimage.hh. Referenced by add_rg_t_error(), fillslcimage(), pix2tr(), slcimage(), and tr2pix(). |
|
Definition at line 70 of file slcimage.hh. Referenced by coarseporbit(), fillslcimage(), and getorb(). |
|
Definition at line 83 of file slcimage.hh. Referenced by fillslcimage(), flatearth(), main(), BASELINE::model_parameters(), radarcodedem(), rangefiltporbits(), slant2hambiguity(), slant2hrodriguez(), slant2hschwabisch(), slcimage(), snaphu_unwrap(), subtrrefpha(), and tiepoint(). |