#include <bk_baseline.hh>
Public Member Functions | |
BASELINE () | |
~BASELINE () | |
void | model_parameters (const slcimage &master, const slcimage &slave, orbit &masterorbit, orbit &slaveorbit, const input_ell &ellips) |
real8 | get_range (const real8 pixel) const |
real8 | get_bperp (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_bpar (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_theta (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_theta_inc (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_b (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_alpha (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_bhor (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_bvert (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_hamb (const real8 line, const real8 pixel, const real8 height=0.0) const |
real8 | get_orb_conv (const real8 line, const real8 pixel, const real8 height=0.0) const |
void | dump (const real8 line, const real8 pixel, const real8 height=0.0) |
Private Member Functions | |
BASELINE (const BASELINE &A) | |
real8 | polyval (const matrix< real8 > &C, const real8 line, const real8 pixel, const real8 height) const |
void | BBparBperpTheta (real8 &B, real8 &Bpar, real8 &Bperp, real8 &theta, const cn Master, const cn Point, const cn Slave) const |
real8 | IncidenceAngle (const cn Master, const cn Point) const |
Private Attributes | |
bool | initialized |
real8 | master_wavelength |
real8 | nearrange |
real8 | drange_dp |
real8 | orbit_convergence |
real8 | orbit_heading |
real8 | H_min |
real8 | H_max |
int32 | N_coeffs |
matrix< real8 > | BPERP_cf |
matrix< real8 > | BPAR_cf |
matrix< real8 > | THETA_cf |
matrix< real8 > | THETA_INC_cf |
|
Definition at line 100 of file bk_baseline.hh. |
|
Definition at line 171 of file bk_baseline.hh. References H_max, H_min, initialized, master_wavelength, N_coeffs, orbit_convergence, orbit_heading, and TRACE_FUNCTION. |
|
Definition at line 184 of file bk_baseline.hh. References TRACE_FUNCTION. |
|
Definition at line 131 of file bk_baseline.hh. References cn::angle(), cn::dist(), cn::min(), real8, sqr(), and TRACE_FUNCTION. Referenced by model_parameters(). |
|
Definition at line 556 of file bk_baseline.hh. References DEBUG, get_alpha(), get_b(), get_bhor(), get_bpar(), get_bperp(), get_bvert(), get_hamb(), get_theta(), get_theta_inc(), INFO, initialized, bk_messages::print(), rad2deg(), and real8. Referenced by main(). |
|
Definition at line 499 of file bk_baseline.hh. References get_b(), get_bpar(), get_bperp(), get_theta(), NaN, and real8. Referenced by coarseporbit(), dump(), get_bhor(), and get_bvert(). |
|
Definition at line 493 of file bk_baseline.hh. References get_bpar(), get_bperp(), real8, and sqr(). Referenced by coarseporbit(), dump(), get_alpha(), get_bhor(), and get_bvert(). |
|
Definition at line 512 of file bk_baseline.hh. References cos(), get_alpha(), get_b(), get_bpar(), get_bperp(), get_theta(), and real8. Referenced by coarseporbit(), and dump(). |
|
Definition at line 476 of file bk_baseline.hh. References BPAR_cf, polyval(), and real8. Referenced by coarseporbit(), dump(), get_alpha(), get_b(), get_bhor(), get_bvert(), and slant2hambiguity(). |
|
Definition at line 471 of file bk_baseline.hh. References BPERP_cf, polyval(), and real8. Referenced by coarseporbit(), dump(), get_alpha(), get_b(), get_bhor(), get_bvert(), get_hamb(), and slant2hambiguity(). |
|
Definition at line 523 of file bk_baseline.hh. References get_alpha(), get_b(), get_bpar(), get_bperp(), get_theta(), real8, and sin(). Referenced by coarseporbit(), and dump(). |
|
Definition at line 534 of file bk_baseline.hh. References get_bperp(), get_range(), get_theta_inc(), Inf, master_wavelength, real8, and sin(). Referenced by coarseporbit(), and dump(). |
|
Definition at line 548 of file bk_baseline.hh. References orbit_convergence, and real8. Referenced by coarseporbit(). |
|
Definition at line 460 of file bk_baseline.hh. References drange_dp, nearrange, and real8. Referenced by get_hamb(). |
|
Definition at line 481 of file bk_baseline.hh. References polyval(), real8, and THETA_cf. Referenced by coarseporbit(), dump(), get_alpha(), get_bhor(), and get_bvert(). |
|
Definition at line 486 of file bk_baseline.hh. References polyval(), real8, and THETA_INC_cf. Referenced by coarseporbit(), dump(), get_hamb(), and slant2hambiguity(). |
|
Definition at line 157 of file bk_baseline.hh. References cn::angle(), cn::min(), real8, and TRACE_FUNCTION. Referenced by model_parameters(). |
|
|
Definition at line 111 of file bk_baseline.hh. References real8, matrix< Type >::size(), sqr(), and TRACE_FUNCTION. Referenced by get_bpar(), get_bperp(), get_theta(), and get_theta_inc(). |
|
Definition at line 94 of file bk_baseline.hh. Referenced by get_bpar(), and model_parameters(). |
|
Definition at line 93 of file bk_baseline.hh. Referenced by get_bperp(), and model_parameters(). |
|
Definition at line 82 of file bk_baseline.hh. Referenced by get_range(), and model_parameters(). |
|
Definition at line 86 of file bk_baseline.hh. Referenced by BASELINE(), and model_parameters(). |
|
Definition at line 85 of file bk_baseline.hh. Referenced by BASELINE(), and model_parameters(). |
|
Definition at line 79 of file bk_baseline.hh. Referenced by BASELINE(), dump(), and model_parameters(). |
|
Definition at line 80 of file bk_baseline.hh. Referenced by BASELINE(), get_hamb(), and model_parameters(). |
|
Definition at line 91 of file bk_baseline.hh. Referenced by BASELINE(), and model_parameters(). |
|
Definition at line 81 of file bk_baseline.hh. Referenced by get_range(), and model_parameters(). |
|
Definition at line 83 of file bk_baseline.hh. Referenced by BASELINE(), get_orb_conv(), and model_parameters(). |
|
Definition at line 84 of file bk_baseline.hh. Referenced by BASELINE(). |
|
Definition at line 95 of file bk_baseline.hh. Referenced by get_theta(), and model_parameters(). |
|
Definition at line 96 of file bk_baseline.hh. Referenced by get_theta_inc(), and model_parameters(). |