12 #define LSPD 299792458.0L
17 #define PI 3.141592653589793L
21 #define BOLTZDB -228.601209136
25 #define LN2 0.69314718055994529
29 #define DEG2RAD 0.017453292519943295
33 #define EARTH_RADIUS 6378137.0
37 #define EARTH_E2 0.0066943799901
40 #define EARTH_G ((double) 6.6622000E-11)
41 #define EARTH_MASS ((double) 5.974E24)
43 #define OUT_OF_BOUNDS -999.
46 #define H_TRK_NULL -99.
50 #define MASK_TRK_NULL 255
60 #define LAYOVER_NULL -99
63 #define PTR_SCALE 1.8789e8 // scale to make area under PTR = 1 for Gaussian PTR
67 #define NOT_UNIFORM -1
68 #define LAND_UNIFORM 0
69 #define WATER_UNIFORM 1
70 #define NULL_WEIGHT complex<double> (0.,0.)
72 #define INTF_IMAG_NULL 0.
73 #define INTF_REAL_NULL 0.
76 #define MAX_CHAN 2 // Total channels to process
77 #define MAX_CPDEG 2 // maximal degree of caltone phase polynomial fit
78 #define MAXCHEBY 1000 // maximal order of Chebyshev polynomial
79 #define MAX_PHSDRIFTORDER 5 // maximal order of phase drift polynomial
80 #define MAX_RNGFFT 65536 // maximal order of phase drift polynomial
81 #define MAX_RNGSAMPS 10000 // maximum valid range samples
82 #define MAX_NOTCHES 10 //
83 #define WVL_DEG 2 // maximal degree of wavelength fit
84 #define MAX_RNGBYTES 65536
86 #define STD_TVPPARAMS 15
89 #define MAX_CALPARAMS 10
90 #define MAX_TVPPARAMS STD_TVPPARAMS+MAX_GAINS+MAX_LEVERS+MAX_CALPARAMS+1
92 #define FIXED_TVPREAD 15
96 #define TVPF_HdrRecs 2
99 #define MAX_CALPUL 250
100 #define MAXINTKERLGH 21
104 #define TD_CALCHIRP 2.2222040e-6
105 #define WINSIZ_CALCHIRP 90.0e-6
113 #define GAINREF 2.51188643151e-2
115 #define ANTENNA_ANGLE_DELTA 0.02 // deg
116 #define ANTENNA_AZIMUTH_START -20.0 // deg
117 #define ANTENNA_AZIMUTH_NR_POINTS 2001
118 #define ANTENNA_AZIMUTH_BIAS -0.28 // deg (peak position)
119 #define ANTENNA_RANGE_START -60.0 // deg
120 #define ANTENNA_RANGE_NR_POINTS 6001
121 #define ANTENNA_RANGE_BIAS -13.235 // deg (peak position)
125 #define i_notactive 0
126 #define i_calibrationmode 2
139 #define i_fbpq_block_length 128
146 #define i_iq_quantization_scheme_factor 2
147 #define i_lowerband -1
148 #define i_upperband 1
150 #define i_offsetvideo 1
159 #define fcomplex complex<float>
161 #define r_relfiltlenps 6.0
162 #define r_betaps 0.85
163 #define r_pedestalps 1.0
164 #define i_decfactorps 8192
165 #define i_blocksizeps 128
167 #define i_sinc_length_bp 8
168 #define r_beta_bp 0.85
169 #define r_pedestal_bp 0.0
170 #define i_decfactor_bp 8192
172 #define PULSELENGTHREF 40.0e-6
175 #define PSWF_A_LOW 1.5029
176 #define PSWF_B_LOW 3.141592654
177 #define PSWF_A 1.5029
178 #define PSWF_B 3.141592654
179 #define PSWF_A_HIGH 5.2630
180 #define PSWF_B_HIGH 0.000001
182 #define Null_Height_Value -10000.0
183 #define Null_Phase_Value -10000.0
184 #define Null_Amplitude_Value 0.0
185 #define Null_Height_Error_Value -1.0
186 #define Null_Correlation_Value -1.0
188 #define AirSWOT_lrl 1
194 #define AirSWOT_antenna_panel_roll 0.0 // 0.016 // -0.2690 // degree
195 #define AirSWOT_antenna_panel_pitch 0.0 // 0.0746 // 0.4838 // degree
196 #define AirSWOT_antenna_panel_yaw 0.0 // -1.3 //-0.6942 // -0.2981 // degree
198 #define AirSWOT_azimuth_beamwidth 2.0 // degree
201 #define AirSWOT_far_range_lookangle 30.0 // 25.0 // degrees
204 #define Glistin_azimuth_beamwidth 0.8 // degree
205 #define Glistin_antenna_panel_roll 0.0 // degree
206 #define Glistin_antenna_panel_pitch 0.0 // degree
207 #define Glistin_antenna_panel_yaw 0.0 // degree
Generated for ISCE3.0 by
1.8.5.