HDDT ID= 04009 SITE NAME= usamacinta65-4 CCT TYPE= at CCT ID= 46 LATITUDE AT START OF SCENE= 17.387476849436322 LONGITUDE AT START OF SCENE= -91.342390079145986 LATITUDE AT END OF SCENE= 17.387476849436322 LONGITUDE AT END OF SCENE= -91.342390079145986 CHIRP BANDWIDTH= 40 RADAR ALTITUDE= 7992.714 AIRCRAFT TRACK ANGLE= 64.889727106272119 NUMBER OF LINES IN IMAGE= 11113 NUMBER OF SAMPLES PER RECORD= 1814 PROCESSOR START FRAMECOUNT= 11857408 RANGE PIXEL SPACING= 3.331027 AZIMUTH PIXEL SPACING= 3.897523 JPL AIRCRAFT SAR PROCESSOR VERSION= Pre-Release C BAND (PROCESSING PARAMETERS) ;=============================================================================== ; ; ATI pre-processor parameter file ; produced by script ; at Thu Aug 26 11:44:18 PDT 2004 by ; for AIRSAR (c Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; include hpp file: /export/air27/airops/at46out/at0046.chpp ;=============================================================================== ; ; header processor parameter file ; produced by script /u/auroch0/airops/ati/hp/scripts/hp ; at Thu Aug 26 10:58:24 PDT 2004 by ; for AIRSAR (c Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpInit ; executables used for header processing tools = /u/auroch0/airops/ati/Tools/bin ; utility executables path pick = /u/auroch0/airops/ati/Tools/bin/pick ; general-purpose data extraction byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; fast specialized data extraction 2bin = /u/auroch0/airops/ati/Tools/bin/2bin ; ascii-->binary conversion filt = /u/auroch0/airops/ati/Tools/bin/filt ; median filter stats = /u/auroch0/airops/ati/Tools/bin/stats ; statistics tool pickmocomp = /u/auroch0/airops/ati/Tools/bin/pick sym=moc ; pick applied to motion files hppath = /u/auroch0/airops/ati/hp ; location of hp top folder calpath = /u/auroch0/airops/ati/hp/data ; folder of cal parm files scripts = /u/auroch0/airops/ati/hp/scripts ; location of hp scripts bin = /u/auroch0/airops/ati/hp/bin ; location of hp C++ programs hp = /u/auroch0/airops/ati/hp/scripts/hp ; main executable hp_init = /u/auroch0/airops/ati/hp/scripts/hpInit ; parameter initialization hp_sub = /u/auroch0/airops/ati/hp/scripts/hpSeparate ; extract sub-comm data hp_frm = /u/auroch0/airops/ati/hp/scripts/hpFrame ; IGI frame time-tags hp_hw = /u/auroch0/airops/ati/hp/scripts/hpHW ; extract honeywell data hp_cal = /u/auroch0/airops/ati/hp/scripts/hpCal ; get calibration file for this data hp_par = /u/auroch0/airops/ati/hp/scripts/hpParms ; get miscellaneous parameters hp_hwf = /u/auroch0/airops/ati/hp/scripts/hpHWf ; median filter honeywell data hp_hwp = /u/auroch0/airops/ati/hp/bin/hwProc ; clean honeywell data hp_mxr = /u/auroch0/airops/ati/hp/bin/moxRef ; peg data to ref track hp_mxa = /u/auroch0/airops/ati/hp/bin/moxArm ; add leverarms hp_mxs = /u/auroch0/airops/ati/hp/scripts/hpMxStats ; statistics on motion data ; data run pwd = /export/air27/airops/at46out ; folder from which scripts were executed inpath = /export/air27/airops/at46out ; folder for the aux data tag = at0046 ; name of all associated files for this data set band = c ; band (l,c,x,p) of operation ; paths and filenames out = /export/air27/airops/at46out ; folder for hp output hpp = /export/air27/airops/at46out/at0046.chpp ; this file (Header Processor Parameter file) aux = /export/air27/airops/at46out/at0046.caux ; aux file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpSeparate sub = /export/air27/airops/at46out/at0046.csub ; subcommutated header fix = /export/air27/airops/at46out/at0046.cfix; aux file with missing lines stripped year = 2004 ; year for this data take ; info for /export/air27/airops/at46out/at0046.caux and /export/air27/airops/at46out/at0046.csub auxreclen = 128 ; length (bytes) of the aux records subdatalen = 32 ; length (bytes) of mux data in each aux record subreclen = 4096 ; length (bytes) of the subcomm records subrec0 = 0 ; aux record for first subcom record minfsize = 9186 ; subtract hdrlen and / 2 to get good bytes maxDataBytes = 4529 ; number of bytes to use in each raw data rec nframes = 238006 ; # records in aux file (one per xmit pulse) framestart = 11857408 ; frame count of first aux record framestop = 12095413 ; frame count of last aux record missing = 203138 205124 205177 209354 221605 223180 224855 235866 235900 ; missing lines (0-offset from first frame) ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; ; calibration parameters from cal-2000-07-25 ; ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cal = /u/auroch0/airops/ati/hp/data/cal-2000-07-25 ; cal parm file used jDay = 64 ; Julian day of year(2004) of data acq. acqDay = 8824 ; gps day of acquisition gDay = 7506 ; gps day of cal file (cal-2000-07-25) ; ; calibration parameter file ; ; antenna lever arms are in the ijk coord system, ; i.e., i is forward, j is port and k is up ; differential delays lhh_rangeDelay(m)=0.0 lhv_rangeDelay(m)=0.0 lvh_rangeDelay(m)=0.0 lvv_rangeDelay(m)=0.0 lfa_rangeDelay(m)=0.0 cfa_rangeDelay(m)=0.0 pss_rangeDelay(m)=0.0 ; phase offsets laf_phaseOffset(rad)=0.0 lfa_phaseOffset(rad)=0.0 laa_phaseOffset(rad)=0.0 lff_phaseOffset(rad)=0.0 caf_phaseOffset(rad)=0.0 cfa_phaseOffset(rad)=0.0 caa_phaseOffset(rad)=0.0 cff_phaseOffset(rad)=0.0 ; L-band antennas lever_lt(m) = 0.47 1.18 1.49 lever_la(m) = -0.0676 0.4822 -0.1632 lever_lf(m) = 19.6876 0.3878 -0.1268 length_lf(m) = 1.505 length_la(m) = 1.505 length_lt(m) = 1.505 ; C-band antennas ; based on anhua's email 31 Jul 2000 lever_ct(m) = 1.88890 1.72601 1.91212 lever_cb(m) = 1.87212 0.67711 -0.35411 ; lever_cs(m) = 0.55 0.67 -0.09 length_ct(m) = 1.3 length_cb(m) = 1.3 ; length_cs(m) = 1.3 lever_ca(m) = 0.5509 0.6757 -0.0882 lever_cf(m) = 2.4691 0.1243 -0.7018 length_cf(m) = 1.3 length_ca(m) = 1.3 ; P-band antennas lever_ps(m) = 2.48 0.58 -0.26 ; only one antenna for both channels length_ps(m) = 1.65 ; center frequencies fconv_p_20(Hz) = 450.0e6 fconv_p_40(Hz) = 450.0e6 fconv_l_20(Hz) = 1.26e9 fconv_l_40(Hz) = 1.26e9 fconv_l_80(Hz) = 1.3025e9 fconv_c_20(Hz) = 5.31e9 fconv_c_40(Hz) = 5.31e9 elecdelay(s) = 32.5e-6 ; IMU calibration ; (the biases are subtracted from the IMU data) ;rollBias(rad) = 0.0089623 ; 0.5135 degrees rollBias(rad) = 0.0 pitchBias(rad) = 0.0 yawBias(rad) = 0.0 ; phase calibration laa_rangeDelay(m)=0.0 laf_rangeDelay(m)=12.0874 ;lff_rangeDelay(m)=25.44 lff_rangeDelay(m)=0.0 csb_rangeDelay(m)=3.3 css_rangeDelay(m)=0.0 caa_rangeDelay(m)=0.0 caf_rangeDelay(m)=2.6208 ;cff_rangeDelay(m)=5.34 cff_rangeDelay(m)=0.0 ctt_rangeDelay(m)=0.0 ctf_rangeDelay(m)=0.0 cbb_rangeDelay(m)=0.0 ; use crd for this ctb_rangeDelay(m)=-2.013 ; ctt_rangeDelay(m)=-3.63 ; based on anhua's email ; Common range delay measurements ; currently, the nomenclature is: ; crd_$band_$bw ; where $band is the frequency [p,l,c] ; and $bw is the bandwidth in MHz [20,40,80] ; ; the crd parameter is subtracted from ; the original value of range0 to get the ; new value of the range0 parameter crd_p_20(m)=0.0 crd_p_40(m)=0.0 crd_p_80(m)=0.0 crd_l_20(m)=0.0 crd_l_40(m)=-96.61 crd_l_80(m)=-53.6 crd_c_20(m)=0.0 crd_c_40(m)=-100.26 crd_c_80(m)=0.0 ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpParms fc(Hz) = 5.31e9 ; RF conversion frequency for this mode frequency(Hz) = 5287500000 ; RF center of video frequency spectrum wavelength(m) = 0.0566983372104019 ; wavelength of the center frequency range0(m) = 8869.1893965 ; meters to first sample bandwidth(Hz) = 40000000 ; pulse bandwidth pulseduration(s) = 1e-05 ; pulse duration sampfreq(Hz) = 90000000 ; real sampling frequency (2 * complex sampfreq) rangeSampleSpacing(m) = 3.33102731111111 ; meters (complex samples) chirpdirection = DN ; options: UP, DN, or U/D transmitmode = 1 ; 1 for ping-pong, 0 for common-xmtr lightspeed = 299792458 ; speed of light in vacuo acqname = usamacinta65-4 ; name of data take acqdate = 64 18:11:13.000 ; day of year, time of mission acqlat = +17 17.7 ; rough latitude of mission acqlon = -091 32.8 ; rough longitude of mission serial = 04009 ; volume serial number on tape acqmode = 0 ; what mode for this datatake? acqstatus = ATI2P ; radar status: test,data,etc acqantenna = Mixed Modes ; antenna configuration acqcrew = Tim, Scott and Bruce National Geo ; whom do we blame for this data set? acqnotes = Less signal returns here telev(ft) = 328 ; estimated elevation of target lCalFreq(MHz) = 1216.40625 ; L-band caltone frequency cCalFreq(MHz) = 5266.40625 ; C-band caltone frequency pCalFreq(MHz) = 406.40625 ; P-band caltone frequency calFreq(MHz) = 5266.40625 ; caltone for current band (c) ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHW hw = /export/air27/airops/at46out/at0046.chw ; honeywell data ; info on /export/air27/airops/at46out/at0046.chw file hwfields = frame time tprf lat lon alt ve vn vu hdg pitch roll nhwfields = 12 ; number of fields in each record hwrecsize = 96 ; number of bytes in each record nhwrecs = 14011 ; number of records in the file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpFrame frm = /export/air27/airops/at46out/at0046.cfrm ; IGI frame time-tags timestart = 411087.7538182 ; GPS time at first frame timestop = 411306.645161157 ; GPS time at last frame timetotal = 218.89134295698 ; duration of data segment timepri = 0.000919688339609001 ; estimate of PRI from time tags badFrames = 0 ; number of mis-ordered frames badTimes = 0 ; number of mis-ordered time tags ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHWf hwffilterlength = 5 ; length of HW data median filter hwm = /export/air27/airops/at46out/at0046.chwm ; median filtered HW data hwf = /export/air27/airops/at46out/at0046.chwf ; corrected HW data ; parameters used or added by /u/auroch0/airops/ati/hp/bin/hwProc hwpolyfit = 2 ; order of polynomial fit hwstdevfilter = 3 ; stdev's from avg hwfilterlength = 11 ; smoothing window ; parameters added by /u/auroch0/airops/ati/hp/bin/moxRef mox = /export/air27/airops/at46out/at0046.cmox ; INU motion pegged to ref ; reference track: peg(deg) = 17.387476849436322 -91.342390079145986 0 heading(deg) = 64.889727106272119 ; parameters added by /u/auroch0/airops/ati/hp/bin/moxArm mox_ctt = /export/air27/airops/at46out/at0046.cmox_ctt; motion data for ctt phase center (no interp). mox_ctb = /export/air27/airops/at46out/at0046.cmox_ctb; motion data for ctb phase center (no interp). mox_cta = /export/air27/airops/at46out/at0046.cmox_cta; motion data for cta phase center (no interp). mox_ctf = /export/air27/airops/at46out/at0046.cmox_ctf; motion data for ctf phase center (no interp). mox_cbt = /export/air27/airops/at46out/at0046.cmox_cbt; motion data for cbt phase center (no interp). mox_cbb = /export/air27/airops/at46out/at0046.cmox_cbb; motion data for cbb phase center (no interp). mox_cba = /export/air27/airops/at46out/at0046.cmox_cba; motion data for cba phase center (no interp). mox_cbf = /export/air27/airops/at46out/at0046.cmox_cbf; motion data for cbf phase center (no interp). mox_cat = /export/air27/airops/at46out/at0046.cmox_cat; motion data for cat phase center (no interp). mox_cab = /export/air27/airops/at46out/at0046.cmox_cab; motion data for cab phase center (no interp). mox_caa = /export/air27/airops/at46out/at0046.cmox_caa; motion data for caa phase center (no interp). mox_caf = /export/air27/airops/at46out/at0046.cmox_caf; motion data for caf phase center (no interp). mox_cft = /export/air27/airops/at46out/at0046.cmox_cft; motion data for cft phase center (no interp). mox_cfb = /export/air27/airops/at46out/at0046.cmox_cfb; motion data for cfb phase center (no interp). mox_cfa = /export/air27/airops/at46out/at0046.cmox_cfa; motion data for cfa phase center (no interp). mox_cff = /export/air27/airops/at46out/at0046.cmox_cff; motion data for cff phase center (no interp). ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpMxStats stf = /export/air27/airops/at46out/at0046.cstf ; stats file for motion data ; ; specific command line parameters added for this job ; azkeep = 1 ch1 = caf ch2 = caa exit = regrid noclean = 1 ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp executables and paths pppath = /u/auroch0/airops/ati/pp ; top-level for pp ppscripts = /u/auroch0/airops/ati/pp/scripts ; source folder for scripts ppbin = /u/auroch0/airops/ati/pp/bin ; folder for pp binaries pp_setup = /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp setup script ps_setup = /u/auroch0/airops/ati/pp/scripts/psSetup ; presum setup script az_setup = /u/auroch0/airops/ati/pp/scripts/azSetup ; azimuth processing setup script if_setup = /u/auroch0/airops/ati/pp/scripts/ifSetup ; interferogram and magfile setup script uw_setup = /u/auroch0/airops/ati/pp/scripts/uwSetup ; phase unwrapping setup script grid_setup = /u/auroch0/airops/ati/pp/scripts/gridSetup ; phase unwrapping setup script par_setup = /u/auroch0/airops/ati/pp/scripts/parSetup ; parameter parsing setup script pp_ati = /u/auroch0/airops/ati/pp/bin/ppAti ; pp binary for ATI ; ATI executables and paths ati_path = /u/auroch0/airops/ati ; top-level for ATI software ati_bin = /u/auroch0/airops/ati/bin ; folder for ATI executables caltone = /u/auroch0/airops/ati/bin/caltone ; caltone estimation executable presum = /u/auroch0/airops/ati/bin/presum ; presum executable azproc = /u/auroch0/airops/ati/bin/azproc ; azimuth compression executable intf = /u/auroch0/airops/ati/bin/intf ; interferogram formation executable mags = /u/auroch0/airops/ati/bin/mags ; mag files formation executable unwrap = /u/auroch0/airops/ati/bin/unwrap ; phase unwrapping executable regrid = /u/auroch0/airops/ati/bin/grid ; regridding incMap = /u/auroch0/airops/ati/bin/incMap ; incidence angle map creation offsets = /u/auroch0/airops/ati/Tools/bin/calib_ampcor ; registration estimator tools = /u/auroch0/airops/ati/Tools/bin ; path to ati utilities rilooks = /u/auroch0/airops/ati/Tools/bin/rilooks ; utility for taking real looks in complex data cpxlooks = /u/auroch0/airops/ati/Tools/bin/cpxlooks ; utility for taking complex looks reallooks = /u/auroch0/airops/ati/Tools/bin/detilt_hgt ; utility for taking real looks in real data cpx2mag = /u/auroch0/airops/ati/Tools/bin/cpx2mag ; utility for converting complex*8 to real*4 mags cpx2phs = /u/auroch0/airops/ati/Tools/bin/cpx2phs ; utility for converting complex*8 to real*4 phase byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; utility for fast extraction of raw data ; files and paths ppout = /export/air27/airops/at46out ; where to write the output ppp = /export/air27/airops/at46out/at0046.cppp ; pre-processing parameters (this file) par = /export/air27/airops/at46out/at0046.caf_caa_par ; nicely-formatted essential parameters file. ; interferometric channels ch0 = caf_caa ; reference ch1 = caf ; first channel ch2 = caa ; second channel lever_caf = 1.51 0.4 -0.395 ; phase center for caf channel lever_caa = 0.5509 0.6757 -0.0882 ; phase center for caa channel baseline_caf_caa = 0.9591 -0.2757 -0.3068 ; vector: lever_caf - lever_caa ; ping-pong information transmitBaseline = pp ; pp/ct (ping-pong/common-transmitter) tprfFactor = 2 ; tprf corresponds to 1/2 channels processBaseline = 1 ; 0/1/2 for baseline factor caf_ndataframes = 119003 ; nRecs in caf rsd file caa_ndataframes = 119003 ; nRecs in caf rsd file caf_frameOffset = 1 ; lookup into frametag caa_frameOffset = 1 ; lookup into frametag ; ppAti options ppOs = 1.2 ; oversampling factor ppnRefSkip = 0 ; number of points between each ref point ppnRefAvg = 1 ; number of points to average for ref moxTag = mox ; suffix for mox files mocTag = moc ; suffix for moc files leverTag = lever ; suffix for leverarm keywords lengthTag = length ; suffix for antenna length keywords ppdt(s) = 1 ; (debugging) time delay between updates ppds(m) = 1 ; spacing (meters) for reference track ; output products: number of looks azonl = 1 ; 'target' total number of looks for output imagery ; ; parameters added by ppAti ; ppDs(m) = 0.641171 ; motion record spacing ppS0(m) = -11.9786 ; starting position ppSS(m) = 47032.1 ; along track length ppnMocRecs = 73354 ; number of records caf_caa_moc = /export/air27/airops/at46out/at0046.cmoc_caf_caa ; mocomp file for ref caf_moc = /export/air27/airops/at46out/at0046.cmoc_caf ; mocomp file for ch1 caa_moc = /export/air27/airops/at46out/at0046.cmoc_caa ; mocomp file for ch2 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/psSetup ; ; data files caf = /export/air27/airops/at46out/at0046.caf ; data file for first channel caa = /export/air27/airops/at46out/at0046.caa ; data file for second channel caf_nsamples = 6144 ; caf data file record length caa_nsamples = 6144 ; caa data file record length ; presum options psRfl = 4 ; presum relative filter length psfPrecision = 1024 ; presum filter precision psfWindow = Hanning ; presum filter window psfBandwidth = 1 ; presum filter fractional bandwidth psbRes(Hz) = 1 ; presum buffer update resolution psElevRef(m) = 99.9745999491999 ; elevation reference for presummer caf_psMocRec0 = 0 ; presum start mocrec caa_psMocRec0 = 0 ; presum start mocrec caf_psOut = /export/air27/airops/at46out/at0046.caf-ps ; presum output file for caf caa_psOut = /export/air27/airops/at46out/at0046.caa-ps ; presum output file for caa ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.cppp ; caltone parameter file caf_nSamples = 6144 caf_caltone = /export/air27/airops/at46out/at0046.caf_caltone caf_calnAvgAz = 4 caf_calBin = 3968 caf_calPhase(rad) = 0.351478 caf_calMag = 8.26038 ; ; parameters added by presum ; caf_psnmocrecs = 73354 ; number of moc recs presummed caf_psnsamples = 1814 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/azSetup ; offset_log = /export/air27/airops/at46out/at0046.azOffsetsLog_caf_caa ; log of registration estimates offset_data = /export/air27/airops/at46out/at0046.azOffsets_caf_caa ; registration estimates data ; azimuth processing options caf_azout = /export/air27/airops/at46out/at0046.caf-az ; azimuth processed file for caf caa_azout = /export/air27/airops/at46out/at0046.caa-az ; azimuth processed file for caa caf_azSquint = /export/air27/airops/at46out/at0046.caf-az-squint ; squint used to azimuth-compress caf caa_azSquint = /export/air27/airops/at46out/at0046.caa-az-squint ; squint used to azimuth-compress caa caf_azMocAvg = /export/air27/airops/at46out/at0046.caf-az-mocAvg ; mocAvg used to azimuth-compress caf caa_azMocAvg = /export/air27/airops/at46out/at0046.caa-az-mocAvg ; mocAvg used to azimuth-compress caa azPixelRatio = 6.49403067027187 ; ratio of one-look pixel dimensions azonlRa = 1 ; range looks for output magnitude image azonlAz = 6 ; azimuth looks for output magnitude image imageLooks = 6 ; actual number of looks taken for imagery ; ; parameters added by azproc for ch caf ; caf_refLen = 1024 ; az reference length caf_azblock = 2048 ; length of azimuth proc. patch caf_azdata = 1024 ; length of azimuth output patch caf_aznsamples = 1814 ; samples in az file caf_azsample0 = 0 ; first azimuth sample caf_aznmocrecs = 73354 ; number of pulses in az file caf_azmocrec0 = 0 ; first pulse in az file ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.cppp ; caltone parameter file caa_nSamples = 6144 caa_caltone = /export/air27/airops/at46out/at0046.caa_caltone caa_calnAvgAz = 4 caa_calBin = 3968 caa_calPhase(rad) = -0.617743 caa_calMag = 9.74296 ; ; parameters added by presum ; caa_psnmocrecs = 73354 ; number of moc recs presummed caa_psnsamples = 1814 ; ; parameters added by azproc for ch caa ; caa_refLen = 1024 ; az reference length caa_azblock = 2048 ; length of azimuth proc. patch caa_azdata = 1024 ; length of azimuth output patch caa_aznsamples = 1814 ; samples in az file caa_azsample0 = 0 ; first azimuth sample caa_aznmocrecs = 73354 ; number of pulses in az file caa_azmocrec0 = 0 ; first pulse in az file ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/ifSetup ; ; azimuth processing options caf_caa_intf = /export/air27/airops/at46out/at0046.caf_caa_intf ; interferogram betwenn caf and caa caf_caa_azmag = /export/air27/airops/at46out/at0046.caf_caa_azmag ; complex (caf,caa) mag file ifonlRa = 1 ; range looks for output interferogram ifonlAz = 6 ; azimuth looks for output interferogram ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/uwSetup ; ; unwrapping processing options gwf = /export/air27/airops/at46out/at0046.caf_caa_intf.gwf ; parmfile for gwf unwrapper uwAvgRa = 3 ; looks in range for unwrapping uwAvgAz = 15.5856736086525 ; looks in azimuth for unwrapping uwSm = /export/air27/airops/at46out/at0046.caf_caa-uwSm ; Filtered Interferogram File uwUnw = /export/air27/airops/at46out/at0046.caf_caa-uwWrp ; Unwrapped Phase File uwWrp = /export/air27/airops/at46out/at0046.caf_caa-uwWrp ; Wrapped Phase File uwFlg = /export/air27/airops/at46out/at0046.caf_caa-uwFlg ; Flag File uwSlp = /export/air27/airops/at46out/at0046.caf_caa-uwSlp ; Phase Gradient File uwGcc = /export/air27/airops/at46out/at0046.caf_caa-uwGcc ; Gradient Corrected Correlation File uwCc = /export/air27/airops/at46out/at0046.caf_caa-uwCc ; Standard Correlation File uwPhs = /export/air27/airops/at46out/at0046.caf_caa-uwPhs ; Phase Sigma File uwScc = /export/air27/airops/at46out/at0046.caf_caa-uwScc ; Phase Sigma Correlation File ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/gridSetup ; ; re-gridding processing options postS(m) = 10 ; along-track post spacing postC(m) = 10 ; cross-track post spacing grid_intf = /export/air27/airops/at46out/at0046.caf_caa-uwWrp-sc10x10 ; gridded interferogram output filename grid_corr = /export/air27/airops/at46out/at0046.caf_caa-uwScc-sc10x10 ; gridded correlation output filename grid_inc = /export/air27/airops/at46out/at0046.caf_caa-uwWrp-sc10x10-inc ; gridded incidence angles output filename ; ; parameters added by grid ; grid_sMin = -22925; min S in regridded output grid_sMax = 23245; max S in regridded output grid_cMin = 3818; min C in regridded output grid_cMax = 12578; max C in regridded output grid_pulse_window = 18 grid_sample_window = 7 grid_distance_threshhold = 14.1421 grid_nsamples = 877; regridded samples grid_nrecords = 4618; regridded records grid_corner_1 = 17.33071698 -91.55317935 99.94681101; lat(d) lon(d) alt(m) grid_corner_2 = 17.40235674 -91.58825044 99.91667177; lat(d) lon(d) alt(m) grid_corner_3 = 17.50780219 -91.15964466 100.0117279; lat(d) lon(d) alt(m) grid_corner_4 = 17.5795096 -91.1945964 100.1310648; lat(d) lon(d) alt(m) L BAND (PROCESSING PARAMETERS) ;=============================================================================== ; ; ATI pre-processor parameter file ; produced by script ; at Fri Aug 27 23:08:53 PDT 2004 by ; for AIRSAR (l Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; include hpp file: /export/air27/airops/at46out/at0046.lhpp ;=============================================================================== ; ; header processor parameter file ; produced by script /u/auroch0/airops/ati/hp/scripts/hp ; at Fri Aug 27 22:29:39 PDT 2004 by ; for AIRSAR (l Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpInit ; executables used for header processing tools = /u/auroch0/airops/ati/Tools/bin ; utility executables path pick = /u/auroch0/airops/ati/Tools/bin/pick ; general-purpose data extraction byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; fast specialized data extraction 2bin = /u/auroch0/airops/ati/Tools/bin/2bin ; ascii-->binary conversion filt = /u/auroch0/airops/ati/Tools/bin/filt ; median filter stats = /u/auroch0/airops/ati/Tools/bin/stats ; statistics tool pickmocomp = /u/auroch0/airops/ati/Tools/bin/pick sym=moc ; pick applied to motion files hppath = /u/auroch0/airops/ati/hp ; location of hp top folder calpath = /u/auroch0/airops/ati/hp/data ; folder of cal parm files scripts = /u/auroch0/airops/ati/hp/scripts ; location of hp scripts bin = /u/auroch0/airops/ati/hp/bin ; location of hp C++ programs hp = /u/auroch0/airops/ati/hp/scripts/hp ; main executable hp_init = /u/auroch0/airops/ati/hp/scripts/hpInit ; parameter initialization hp_sub = /u/auroch0/airops/ati/hp/scripts/hpSeparate ; extract sub-comm data hp_frm = /u/auroch0/airops/ati/hp/scripts/hpFrame ; IGI frame time-tags hp_hw = /u/auroch0/airops/ati/hp/scripts/hpHW ; extract honeywell data hp_cal = /u/auroch0/airops/ati/hp/scripts/hpCal ; get calibration file for this data hp_par = /u/auroch0/airops/ati/hp/scripts/hpParms ; get miscellaneous parameters hp_hwf = /u/auroch0/airops/ati/hp/scripts/hpHWf ; median filter honeywell data hp_hwp = /u/auroch0/airops/ati/hp/bin/hwProc ; clean honeywell data hp_mxr = /u/auroch0/airops/ati/hp/bin/moxRef ; peg data to ref track hp_mxa = /u/auroch0/airops/ati/hp/bin/moxArm ; add leverarms hp_mxs = /u/auroch0/airops/ati/hp/scripts/hpMxStats ; statistics on motion data ; data run pwd = /export/air27/airops/at46out ; folder from which scripts were executed inpath = /export/air27/airops/at46out ; folder for the aux data tag = at0046 ; name of all associated files for this data set band = l ; band (l,c,x,p) of operation ; paths and filenames out = /export/air27/airops/at46out ; folder for hp output hpp = /export/air27/airops/at46out/at0046.lhpp ; this file (Header Processor Parameter file) aux = /export/air27/airops/at46out/at0046.laux ; aux file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpSeparate sub = /export/air27/airops/at46out/at0046.lsub ; subcommutated header fix = /export/air27/airops/at46out/at0046.lfix; aux file with missing lines stripped year = 2004 ; year for this data take ; info for /export/air27/airops/at46out/at0046.laux and /export/air27/airops/at46out/at0046.lsub auxreclen = 128 ; length (bytes) of the aux records subdatalen = 32 ; length (bytes) of mux data in each aux record subreclen = 4096 ; length (bytes) of the subcomm records subrec0 = 0 ; aux record for first subcom record minfsize = 9186 ; subtract hdrlen and / 2 to get good bytes maxDataBytes = 4529 ; number of bytes to use in each raw data rec nframes = 238006 ; # records in aux file (one per xmit pulse) framestart = 11857408 ; frame count of first aux record framestop = 12095413 ; frame count of last aux record missing = 223180 ; missing lines (0-offset from first frame) ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; ; calibration parameters from cal-2000-07-25 ; ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cal = /u/auroch0/airops/ati/hp/data/cal-2000-07-25 ; cal parm file used jDay = 64 ; Julian day of year(2004) of data acq. acqDay = 8824 ; gps day of acquisition gDay = 7506 ; gps day of cal file (cal-2000-07-25) ; ; calibration parameter file ; ; antenna lever arms are in the ijk coord system, ; i.e., i is forward, j is port and k is up ; differential delays lhh_rangeDelay(m)=0.0 lhv_rangeDelay(m)=0.0 lvh_rangeDelay(m)=0.0 lvv_rangeDelay(m)=0.0 lfa_rangeDelay(m)=0.0 cfa_rangeDelay(m)=0.0 pss_rangeDelay(m)=0.0 ; phase offsets laf_phaseOffset(rad)=0.0 lfa_phaseOffset(rad)=0.0 laa_phaseOffset(rad)=0.0 lff_phaseOffset(rad)=0.0 caf_phaseOffset(rad)=0.0 cfa_phaseOffset(rad)=0.0 caa_phaseOffset(rad)=0.0 cff_phaseOffset(rad)=0.0 ; L-band antennas lever_lt(m) = 0.47 1.18 1.49 lever_la(m) = -0.0676 0.4822 -0.1632 lever_lf(m) = 19.6876 0.3878 -0.1268 length_lf(m) = 1.505 length_la(m) = 1.505 length_lt(m) = 1.505 ; C-band antennas ; based on anhua's email 31 Jul 2000 lever_ct(m) = 1.88890 1.72601 1.91212 lever_cb(m) = 1.87212 0.67711 -0.35411 ; lever_cs(m) = 0.55 0.67 -0.09 length_ct(m) = 1.3 length_cb(m) = 1.3 ; length_cs(m) = 1.3 lever_ca(m) = 0.5509 0.6757 -0.0882 lever_cf(m) = 2.4691 0.1243 -0.7018 length_cf(m) = 1.3 length_ca(m) = 1.3 ; P-band antennas lever_ps(m) = 2.48 0.58 -0.26 ; only one antenna for both channels length_ps(m) = 1.65 ; center frequencies fconv_p_20(Hz) = 450.0e6 fconv_p_40(Hz) = 450.0e6 fconv_l_20(Hz) = 1.26e9 fconv_l_40(Hz) = 1.26e9 fconv_l_80(Hz) = 1.3025e9 fconv_c_20(Hz) = 5.31e9 fconv_c_40(Hz) = 5.31e9 elecdelay(s) = 32.5e-6 ; IMU calibration ; (the biases are subtracted from the IMU data) ;rollBias(rad) = 0.0089623 ; 0.5135 degrees rollBias(rad) = 0.0 pitchBias(rad) = 0.0 yawBias(rad) = 0.0 ; phase calibration laa_rangeDelay(m)=0.0 laf_rangeDelay(m)=12.0874 ;lff_rangeDelay(m)=25.44 lff_rangeDelay(m)=0.0 csb_rangeDelay(m)=3.3 css_rangeDelay(m)=0.0 caa_rangeDelay(m)=0.0 caf_rangeDelay(m)=2.6208 ;cff_rangeDelay(m)=5.34 cff_rangeDelay(m)=0.0 ctt_rangeDelay(m)=0.0 ctf_rangeDelay(m)=0.0 cbb_rangeDelay(m)=0.0 ; use crd for this ctb_rangeDelay(m)=-2.013 ; ctt_rangeDelay(m)=-3.63 ; based on anhua's email ; Common range delay measurements ; currently, the nomenclature is: ; crd_$band_$bw ; where $band is the frequency [p,l,c] ; and $bw is the bandwidth in MHz [20,40,80] ; ; the crd parameter is subtracted from ; the original value of range0 to get the ; new value of the range0 parameter crd_p_20(m)=0.0 crd_p_40(m)=0.0 crd_p_80(m)=0.0 crd_l_20(m)=0.0 crd_l_40(m)=-96.61 crd_l_80(m)=-53.6 crd_c_20(m)=0.0 crd_c_40(m)=-100.26 crd_c_80(m)=0.0 ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpParms fc(Hz) = 1.26e9 ; RF conversion frequency for this mode frequency(Hz) = 1237500000 ; RF center of video frequency spectrum wavelength(m) = 0.242256531717172 ; wavelength of the center frequency range0(m) = 8865.5393965 ; meters to first sample bandwidth(Hz) = 40000000 ; pulse bandwidth pulseduration(s) = 1e-05 ; pulse duration sampfreq(Hz) = 90000000 ; real sampling frequency (2 * complex sampfreq) rangeSampleSpacing(m) = 3.33102731111111 ; meters (complex samples) chirpdirection = DN ; options: UP, DN, or U/D transmitmode = 1 ; 1 for ping-pong, 0 for common-xmtr lightspeed = 299792458 ; speed of light in vacuo acqname = usamacinta65-4 ; name of data take acqdate = 64 18:11:13.000 ; day of year, time of mission acqlat = +17 17.7 ; rough latitude of mission acqlon = -091 32.8 ; rough longitude of mission serial = 04009 ; volume serial number on tape acqmode = 0 ; what mode for this datatake? acqstatus = ATI2P ; radar status: test,data,etc acqantenna = Mixed Modes ; antenna configuration acqcrew = Tim, Scott and Bruce National Geo ; whom do we blame for this data set? acqnotes = Less signal returns here telev(ft) = 328 ; estimated elevation of target lCalFreq(MHz) = 1216.40625 ; L-band caltone frequency cCalFreq(MHz) = 5266.40625 ; C-band caltone frequency pCalFreq(MHz) = 406.40625 ; P-band caltone frequency calFreq(MHz) = 1216.40625 ; caltone for current band (l) ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHW hw = /export/air27/airops/at46out/at0046.lhw ; honeywell data ; info on /export/air27/airops/at46out/at0046.lhw file hwfields = frame time tprf lat lon alt ve vn vu hdg pitch roll nhwfields = 12 ; number of fields in each record hwrecsize = 96 ; number of bytes in each record nhwrecs = 14011 ; number of records in the file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpFrame frm = /export/air27/airops/at46out/at0046.lfrm ; IGI frame time-tags timestart = 411087.7538182 ; GPS time at first frame timestop = 411306.652522757 ; GPS time at last frame timetotal = 218.898704556981 ; duration of data segment timepri = 0.000919719269921687 ; estimate of PRI from time tags badFrames = 0 ; number of mis-ordered frames badTimes = 0 ; number of mis-ordered time tags ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHWf hwffilterlength = 5 ; length of HW data median filter hwm = /export/air27/airops/at46out/at0046.lhwm ; median filtered HW data hwf = /export/air27/airops/at46out/at0046.lhwf ; corrected HW data ; parameters used or added by /u/auroch0/airops/ati/hp/bin/hwProc hwpolyfit = 2 ; order of polynomial fit hwstdevfilter = 3 ; stdev's from avg hwfilterlength = 11 ; smoothing window ; parameters added by /u/auroch0/airops/ati/hp/bin/moxRef mox = /export/air27/airops/at46out/at0046.lmox ; INU motion pegged to ref ; reference track: peg(deg) = 17.387476849436322 -91.342390079145986 0 heading(deg) = 64.889727106272119 ; parameters added by /u/auroch0/airops/ati/hp/bin/moxArm mox_ltt = /export/air27/airops/at46out/at0046.lmox_ltt; motion data for ltt phase center (no interp). mox_lta = /export/air27/airops/at46out/at0046.lmox_lta; motion data for lta phase center (no interp). mox_ltf = /export/air27/airops/at46out/at0046.lmox_ltf; motion data for ltf phase center (no interp). mox_lat = /export/air27/airops/at46out/at0046.lmox_lat; motion data for lat phase center (no interp). mox_laa = /export/air27/airops/at46out/at0046.lmox_laa; motion data for laa phase center (no interp). mox_laf = /export/air27/airops/at46out/at0046.lmox_laf; motion data for laf phase center (no interp). mox_lft = /export/air27/airops/at46out/at0046.lmox_lft; motion data for lft phase center (no interp). mox_lfa = /export/air27/airops/at46out/at0046.lmox_lfa; motion data for lfa phase center (no interp). mox_lff = /export/air27/airops/at46out/at0046.lmox_lff; motion data for lff phase center (no interp). ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpMxStats stf = /export/air27/airops/at46out/at0046.lstf ; stats file for motion data ; ; specific command line parameters added for this job ; azkeep = 1 ch1 = laf ch2 = laa exit = regrid noclean = 1 ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp executables and paths pppath = /u/auroch0/airops/ati/pp ; top-level for pp ppscripts = /u/auroch0/airops/ati/pp/scripts ; source folder for scripts ppbin = /u/auroch0/airops/ati/pp/bin ; folder for pp binaries pp_setup = /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp setup script ps_setup = /u/auroch0/airops/ati/pp/scripts/psSetup ; presum setup script az_setup = /u/auroch0/airops/ati/pp/scripts/azSetup ; azimuth processing setup script if_setup = /u/auroch0/airops/ati/pp/scripts/ifSetup ; interferogram and magfile setup script uw_setup = /u/auroch0/airops/ati/pp/scripts/uwSetup ; phase unwrapping setup script grid_setup = /u/auroch0/airops/ati/pp/scripts/gridSetup ; phase unwrapping setup script par_setup = /u/auroch0/airops/ati/pp/scripts/parSetup ; parameter parsing setup script pp_ati = /u/auroch0/airops/ati/pp/bin/ppAti ; pp binary for ATI ; ATI executables and paths ati_path = /u/auroch0/airops/ati ; top-level for ATI software ati_bin = /u/auroch0/airops/ati/bin ; folder for ATI executables caltone = /u/auroch0/airops/ati/bin/caltone ; caltone estimation executable presum = /u/auroch0/airops/ati/bin/presum ; presum executable azproc = /u/auroch0/airops/ati/bin/azproc ; azimuth compression executable intf = /u/auroch0/airops/ati/bin/intf ; interferogram formation executable mags = /u/auroch0/airops/ati/bin/mags ; mag files formation executable unwrap = /u/auroch0/airops/ati/bin/unwrap ; phase unwrapping executable regrid = /u/auroch0/airops/ati/bin/grid ; regridding incMap = /u/auroch0/airops/ati/bin/incMap ; incidence angle map creation offsets = /u/auroch0/airops/ati/Tools/bin/calib_ampcor ; registration estimator tools = /u/auroch0/airops/ati/Tools/bin ; path to ati utilities rilooks = /u/auroch0/airops/ati/Tools/bin/rilooks ; utility for taking real looks in complex data cpxlooks = /u/auroch0/airops/ati/Tools/bin/cpxlooks ; utility for taking complex looks reallooks = /u/auroch0/airops/ati/Tools/bin/detilt_hgt ; utility for taking real looks in real data cpx2mag = /u/auroch0/airops/ati/Tools/bin/cpx2mag ; utility for converting complex*8 to real*4 mags cpx2phs = /u/auroch0/airops/ati/Tools/bin/cpx2phs ; utility for converting complex*8 to real*4 phase byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; utility for fast extraction of raw data ; files and paths ppout = /export/air27/airops/at46out ; where to write the output ppp = /export/air27/airops/at46out/at0046.lppp ; pre-processing parameters (this file) par = /export/air27/airops/at46out/at0046.laf_laa_par ; nicely-formatted essential parameters file. ; interferometric channels ch0 = laf_laa ; reference ch1 = laf ; first channel ch2 = laa ; second channel lever_laf = 9.81 0.435 -0.145 ; phase center for laf channel lever_laa = -0.0676 0.4822 -0.1632 ; phase center for laa channel baseline_laf_laa = 9.8776 -0.0472 0.0182 ; vector: lever_laf - lever_laa ; ping-pong information transmitBaseline = pp ; pp/ct (ping-pong/common-transmitter) tprfFactor = 2 ; tprf corresponds to 1/2 channels processBaseline = 1 ; 0/1/2 for baseline factor laf_ndataframes = 119003 ; nRecs in laf rsd file laa_ndataframes = 119003 ; nRecs in laf rsd file laf_frameOffset = 1 ; lookup into frametag laa_frameOffset = 1 ; lookup into frametag ; ppAti options ppOs = 1.2 ; oversampling factor ppnRefSkip = 0 ; number of points between each ref point ppnRefAvg = 1 ; number of points to average for ref moxTag = mox ; suffix for mox files mocTag = moc ; suffix for moc files leverTag = lever ; suffix for leverarm keywords lengthTag = length ; suffix for antenna length keywords ppdt(s) = 1 ; (debugging) time delay between updates ppds(m) = 1 ; spacing (meters) for reference track ; output products: number of looks azonl = 1 ; 'target' total number of looks for output imagery ; ; parameters added by ppAti ; ppDs(m) = 0.556789 ; motion record spacing ppS0(m) = -8.71669 ; starting position ppSS(m) = 47028.8 ; along track length ppnMocRecs = 84460 ; number of records laf_laa_moc = /export/air27/airops/at46out/at0046.lmoc_laf_laa ; mocomp file for ref laf_moc = /export/air27/airops/at46out/at0046.lmoc_laf ; mocomp file for ch1 laa_moc = /export/air27/airops/at46out/at0046.lmoc_laa ; mocomp file for ch2 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/psSetup ; ; data files laf = /export/air27/airops/at46out/at0046.laf ; data file for first channel laa = /export/air27/airops/at46out/at0046.laa ; data file for second channel laf_nsamples = 6144 ; laf data file record length laa_nsamples = 6144 ; laa data file record length ; presum options psRfl = 4 ; presum relative filter length psfPrecision = 1024 ; presum filter precision psfWindow = Hanning ; presum filter window psfBandwidth = 1 ; presum filter fractional bandwidth psbRes(Hz) = 1 ; presum buffer update resolution psElevRef(m) = 99.9745999491999 ; elevation reference for presummer laf_psMocRec0 = 0 ; presum start mocrec laa_psMocRec0 = 0 ; presum start mocrec laf_psOut = /export/air27/airops/at46out/at0046.laf-ps ; presum output file for laf laa_psOut = /export/air27/airops/at46out/at0046.laa-ps ; presum output file for laa ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.lppp ; caltone parameter file laf_nSamples = 6144 laf_caltone = /export/air27/airops/at46out/at0046.laf_caltone laf_calnAvgAz = 4 laf_calBin = 3968 laf_calPhase(rad) = -3.02252 laf_calMag = 9.04522 ; ; parameters added by presum ; laf_psnmocrecs = 84460 ; number of moc recs presummed laf_psnsamples = 1814 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/azSetup ; offset_log = /export/air27/airops/at46out/at0046.azOffsetsLog_laf_laa ; log of registration estimates offset_data = /export/air27/airops/at46out/at0046.azOffsets_laf_laa ; registration estimates data ; azimuth processing options laf_azout = /export/air27/airops/at46out/at0046.laf-az ; azimuth processed file for laf laa_azout = /export/air27/airops/at46out/at0046.laa-az ; azimuth processed file for laa laf_azSquint = /export/air27/airops/at46out/at0046.laf-az-squint ; squint used to azimuth-compress laf laa_azSquint = /export/air27/airops/at46out/at0046.laa-az-squint ; squint used to azimuth-compress laa laf_azMocAvg = /export/air27/airops/at46out/at0046.laf-az-mocAvg ; mocAvg used to azimuth-compress laf laa_azMocAvg = /export/air27/airops/at46out/at0046.laa-az-mocAvg ; mocAvg used to azimuth-compress laa azPixelRatio = 7.4782083318616 ; ratio of one-look pixel dimensions azonlRa = 1 ; range looks for output magnitude image azonlAz = 7 ; azimuth looks for output magnitude image imageLooks = 7 ; actual number of looks taken for imagery ; ; parameters added by azproc for ch laf ; laf_refLen = 4096 ; az reference length laf_azblock = 8192 ; length of azimuth proc. patch laf_azdata = 4096 ; length of azimuth output patch laf_aznsamples = 1814 ; samples in az file laf_azsample0 = 0 ; first azimuth sample laf_aznmocrecs = 84460 ; number of pulses in az file laf_azmocrec0 = 0 ; first pulse in az file ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.lppp ; caltone parameter file laa_nSamples = 6144 laa_caltone = /export/air27/airops/at46out/at0046.laa_caltone laa_calnAvgAz = 4 laa_calBin = 3968 laa_calPhase(rad) = -0.608518 laa_calMag = 9.78515 ; ; parameters added by presum ; laa_psnmocrecs = 84460 ; number of moc recs presummed laa_psnsamples = 1814 ; ; parameters added by azproc for ch laa ; laa_refLen = 4096 ; az reference length laa_azblock = 8192 ; length of azimuth proc. patch laa_azdata = 4096 ; length of azimuth output patch laa_aznsamples = 1814 ; samples in az file laa_azsample0 = 0 ; first azimuth sample laa_aznmocrecs = 84460 ; number of pulses in az file laa_azmocrec0 = 0 ; first pulse in az file ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/ifSetup ; ; azimuth processing options laf_laa_intf = /export/air27/airops/at46out/at0046.laf_laa_intf ; interferogram betwenn laf and laa laf_laa_azmag = /export/air27/airops/at46out/at0046.laf_laa_azmag ; complex (laf,laa) mag file ifonlRa = 1 ; range looks for output interferogram ifonlAz = 7 ; azimuth looks for output interferogram ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/uwSetup ; ; unwrapping processing options gwf = /export/air27/airops/at46out/at0046.laf_laa_intf.gwf ; parmfile for gwf unwrapper uwAvgRa = 3 ; looks in range for unwrapping uwAvgAz = 17.9476999964678 ; looks in azimuth for unwrapping uwSm = /export/air27/airops/at46out/at0046.laf_laa-uwSm ; Filtered Interferogram File uwUnw = /export/air27/airops/at46out/at0046.laf_laa-uwWrp ; Unwrapped Phase File uwWrp = /export/air27/airops/at46out/at0046.laf_laa-uwWrp ; Wrapped Phase File uwFlg = /export/air27/airops/at46out/at0046.laf_laa-uwFlg ; Flag File uwSlp = /export/air27/airops/at46out/at0046.laf_laa-uwSlp ; Phase Gradient File uwGcc = /export/air27/airops/at46out/at0046.laf_laa-uwGcc ; Gradient Corrected Correlation File uwCc = /export/air27/airops/at46out/at0046.laf_laa-uwCc ; Standard Correlation File uwPhs = /export/air27/airops/at46out/at0046.laf_laa-uwPhs ; Phase Sigma File uwScc = /export/air27/airops/at46out/at0046.laf_laa-uwScc ; Phase Sigma Correlation File ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/gridSetup ; ; re-gridding processing options postS(m) = 10 ; along-track post spacing postC(m) = 10 ; cross-track post spacing grid_intf = /export/air27/airops/at46out/at0046.laf_laa-uwWrp-sc10x10 ; gridded interferogram output filename grid_corr = /export/air27/airops/at46out/at0046.laf_laa-uwScc-sc10x10 ; gridded correlation output filename grid_inc = /export/air27/airops/at46out/at0046.laf_laa-uwWrp-sc10x10-inc ; gridded incidence angles output filename ; ; parameters added by grid ; grid_sMin = -22102; min S in regridded output grid_sMax = 21468; max S in regridded output grid_cMin = 3812; min C in regridded output grid_cMax = 12572; max C in regridded output grid_pulse_window = 20 grid_sample_window = 7 grid_distance_threshhold = 14.1421 grid_nsamples = 877; regridded samples grid_nrecords = 4358; regridded records grid_corner_1 = 17.33383086 -91.5461481 99.94799791; lat(d) lon(d) alt(m) grid_corner_2 = 17.40548 -91.58122107 99.92049697; lat(d) lon(d) alt(m) grid_corner_3 = 17.50092606 -91.17483862 100.0091821; lat(d) lon(d) alt(m) grid_corner_4 = 17.57263904 -91.20979898 100.1227425; lat(d) lon(d) alt(m) C BAND (PROCESSING PARAMETERS) ;=============================================================================== ; ; ATI pre-processor parameter file ; produced by script ; at Thu Aug 26 11:44:18 PDT 2004 by ; for AIRSAR (c Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; include hpp file: /export/air27/airops/at46out/at0046.chpp ;=============================================================================== ; ; header processor parameter file ; produced by script /u/auroch0/airops/ati/hp/scripts/hp ; at Thu Aug 26 10:58:24 PDT 2004 by ; for AIRSAR (c Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpInit ; executables used for header processing tools = /u/auroch0/airops/ati/Tools/bin ; utility executables path pick = /u/auroch0/airops/ati/Tools/bin/pick ; general-purpose data extraction byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; fast specialized data extraction 2bin = /u/auroch0/airops/ati/Tools/bin/2bin ; ascii-->binary conversion filt = /u/auroch0/airops/ati/Tools/bin/filt ; median filter stats = /u/auroch0/airops/ati/Tools/bin/stats ; statistics tool pickmocomp = /u/auroch0/airops/ati/Tools/bin/pick sym=moc ; pick applied to motion files hppath = /u/auroch0/airops/ati/hp ; location of hp top folder calpath = /u/auroch0/airops/ati/hp/data ; folder of cal parm files scripts = /u/auroch0/airops/ati/hp/scripts ; location of hp scripts bin = /u/auroch0/airops/ati/hp/bin ; location of hp C++ programs hp = /u/auroch0/airops/ati/hp/scripts/hp ; main executable hp_init = /u/auroch0/airops/ati/hp/scripts/hpInit ; parameter initialization hp_sub = /u/auroch0/airops/ati/hp/scripts/hpSeparate ; extract sub-comm data hp_frm = /u/auroch0/airops/ati/hp/scripts/hpFrame ; IGI frame time-tags hp_hw = /u/auroch0/airops/ati/hp/scripts/hpHW ; extract honeywell data hp_cal = /u/auroch0/airops/ati/hp/scripts/hpCal ; get calibration file for this data hp_par = /u/auroch0/airops/ati/hp/scripts/hpParms ; get miscellaneous parameters hp_hwf = /u/auroch0/airops/ati/hp/scripts/hpHWf ; median filter honeywell data hp_hwp = /u/auroch0/airops/ati/hp/bin/hwProc ; clean honeywell data hp_mxr = /u/auroch0/airops/ati/hp/bin/moxRef ; peg data to ref track hp_mxa = /u/auroch0/airops/ati/hp/bin/moxArm ; add leverarms hp_mxs = /u/auroch0/airops/ati/hp/scripts/hpMxStats ; statistics on motion data ; data run pwd = /export/air27/airops/at46out ; folder from which scripts were executed inpath = /export/air27/airops/at46out ; folder for the aux data tag = at0046 ; name of all associated files for this data set band = c ; band (l,c,x,p) of operation ; paths and filenames out = /export/air27/airops/at46out ; folder for hp output hpp = /export/air27/airops/at46out/at0046.chpp ; this file (Header Processor Parameter file) aux = /export/air27/airops/at46out/at0046.caux ; aux file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpSeparate sub = /export/air27/airops/at46out/at0046.csub ; subcommutated header fix = /export/air27/airops/at46out/at0046.cfix; aux file with missing lines stripped year = 2004 ; year for this data take ; info for /export/air27/airops/at46out/at0046.caux and /export/air27/airops/at46out/at0046.csub auxreclen = 128 ; length (bytes) of the aux records subdatalen = 32 ; length (bytes) of mux data in each aux record subreclen = 4096 ; length (bytes) of the subcomm records subrec0 = 0 ; aux record for first subcom record minfsize = 9186 ; subtract hdrlen and / 2 to get good bytes maxDataBytes = 4529 ; number of bytes to use in each raw data rec nframes = 238006 ; # records in aux file (one per xmit pulse) framestart = 11857408 ; frame count of first aux record framestop = 12095413 ; frame count of last aux record missing = 203138 205124 205177 209354 221605 223180 224855 235866 235900 ; missing lines (0-offset from first frame) ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; ; calibration parameters from cal-2000-07-25 ; ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cal = /u/auroch0/airops/ati/hp/data/cal-2000-07-25 ; cal parm file used jDay = 64 ; Julian day of year(2004) of data acq. acqDay = 8824 ; gps day of acquisition gDay = 7506 ; gps day of cal file (cal-2000-07-25) ; ; calibration parameter file ; ; antenna lever arms are in the ijk coord system, ; i.e., i is forward, j is port and k is up ; differential delays lhh_rangeDelay(m)=0.0 lhv_rangeDelay(m)=0.0 lvh_rangeDelay(m)=0.0 lvv_rangeDelay(m)=0.0 lfa_rangeDelay(m)=0.0 cfa_rangeDelay(m)=0.0 pss_rangeDelay(m)=0.0 ; phase offsets laf_phaseOffset(rad)=0.0 lfa_phaseOffset(rad)=0.0 laa_phaseOffset(rad)=0.0 lff_phaseOffset(rad)=0.0 caf_phaseOffset(rad)=0.0 cfa_phaseOffset(rad)=0.0 caa_phaseOffset(rad)=0.0 cff_phaseOffset(rad)=0.0 ; L-band antennas lever_lt(m) = 0.47 1.18 1.49 lever_la(m) = -0.0676 0.4822 -0.1632 lever_lf(m) = 19.6876 0.3878 -0.1268 length_lf(m) = 1.505 length_la(m) = 1.505 length_lt(m) = 1.505 ; C-band antennas ; based on anhua's email 31 Jul 2000 lever_ct(m) = 1.88890 1.72601 1.91212 lever_cb(m) = 1.87212 0.67711 -0.35411 ; lever_cs(m) = 0.55 0.67 -0.09 length_ct(m) = 1.3 length_cb(m) = 1.3 ; length_cs(m) = 1.3 lever_ca(m) = 0.5509 0.6757 -0.0882 lever_cf(m) = 2.4691 0.1243 -0.7018 length_cf(m) = 1.3 length_ca(m) = 1.3 ; P-band antennas lever_ps(m) = 2.48 0.58 -0.26 ; only one antenna for both channels length_ps(m) = 1.65 ; center frequencies fconv_p_20(Hz) = 450.0e6 fconv_p_40(Hz) = 450.0e6 fconv_l_20(Hz) = 1.26e9 fconv_l_40(Hz) = 1.26e9 fconv_l_80(Hz) = 1.3025e9 fconv_c_20(Hz) = 5.31e9 fconv_c_40(Hz) = 5.31e9 elecdelay(s) = 32.5e-6 ; IMU calibration ; (the biases are subtracted from the IMU data) ;rollBias(rad) = 0.0089623 ; 0.5135 degrees rollBias(rad) = 0.0 pitchBias(rad) = 0.0 yawBias(rad) = 0.0 ; phase calibration laa_rangeDelay(m)=0.0 laf_rangeDelay(m)=12.0874 ;lff_rangeDelay(m)=25.44 lff_rangeDelay(m)=0.0 csb_rangeDelay(m)=3.3 css_rangeDelay(m)=0.0 caa_rangeDelay(m)=0.0 caf_rangeDelay(m)=2.6208 ;cff_rangeDelay(m)=5.34 cff_rangeDelay(m)=0.0 ctt_rangeDelay(m)=0.0 ctf_rangeDelay(m)=0.0 cbb_rangeDelay(m)=0.0 ; use crd for this ctb_rangeDelay(m)=-2.013 ; ctt_rangeDelay(m)=-3.63 ; based on anhua's email ; Common range delay measurements ; currently, the nomenclature is: ; crd_$band_$bw ; where $band is the frequency [p,l,c] ; and $bw is the bandwidth in MHz [20,40,80] ; ; the crd parameter is subtracted from ; the original value of range0 to get the ; new value of the range0 parameter crd_p_20(m)=0.0 crd_p_40(m)=0.0 crd_p_80(m)=0.0 crd_l_20(m)=0.0 crd_l_40(m)=-96.61 crd_l_80(m)=-53.6 crd_c_20(m)=0.0 crd_c_40(m)=-100.26 crd_c_80(m)=0.0 ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpParms fc(Hz) = 5.31e9 ; RF conversion frequency for this mode frequency(Hz) = 5287500000 ; RF center of video frequency spectrum wavelength(m) = 0.0566983372104019 ; wavelength of the center frequency range0(m) = 8869.1893965 ; meters to first sample bandwidth(Hz) = 40000000 ; pulse bandwidth pulseduration(s) = 1e-05 ; pulse duration sampfreq(Hz) = 90000000 ; real sampling frequency (2 * complex sampfreq) rangeSampleSpacing(m) = 3.33102731111111 ; meters (complex samples) chirpdirection = DN ; options: UP, DN, or U/D transmitmode = 1 ; 1 for ping-pong, 0 for common-xmtr lightspeed = 299792458 ; speed of light in vacuo acqname = usamacinta65-4 ; name of data take acqdate = 64 18:11:13.000 ; day of year, time of mission acqlat = +17 17.7 ; rough latitude of mission acqlon = -091 32.8 ; rough longitude of mission serial = 04009 ; volume serial number on tape acqmode = 0 ; what mode for this datatake? acqstatus = ATI2P ; radar status: test,data,etc acqantenna = Mixed Modes ; antenna configuration acqcrew = Tim, Scott and Bruce National Geo ; whom do we blame for this data set? acqnotes = Less signal returns here telev(ft) = 328 ; estimated elevation of target lCalFreq(MHz) = 1216.40625 ; L-band caltone frequency cCalFreq(MHz) = 5266.40625 ; C-band caltone frequency pCalFreq(MHz) = 406.40625 ; P-band caltone frequency calFreq(MHz) = 5266.40625 ; caltone for current band (c) ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHW hw = /export/air27/airops/at46out/at0046.chw ; honeywell data ; info on /export/air27/airops/at46out/at0046.chw file hwfields = frame time tprf lat lon alt ve vn vu hdg pitch roll nhwfields = 12 ; number of fields in each record hwrecsize = 96 ; number of bytes in each record nhwrecs = 14011 ; number of records in the file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpFrame frm = /export/air27/airops/at46out/at0046.cfrm ; IGI frame time-tags timestart = 411087.7538182 ; GPS time at first frame timestop = 411306.645161157 ; GPS time at last frame timetotal = 218.89134295698 ; duration of data segment timepri = 0.000919688339609001 ; estimate of PRI from time tags badFrames = 0 ; number of mis-ordered frames badTimes = 0 ; number of mis-ordered time tags ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHWf hwffilterlength = 5 ; length of HW data median filter hwm = /export/air27/airops/at46out/at0046.chwm ; median filtered HW data hwf = /export/air27/airops/at46out/at0046.chwf ; corrected HW data ; parameters used or added by /u/auroch0/airops/ati/hp/bin/hwProc hwpolyfit = 2 ; order of polynomial fit hwstdevfilter = 3 ; stdev's from avg hwfilterlength = 11 ; smoothing window ; parameters added by /u/auroch0/airops/ati/hp/bin/moxRef mox = /export/air27/airops/at46out/at0046.cmox ; INU motion pegged to ref ; reference track: peg(deg) = 17.387476849436322 -91.342390079145986 0 heading(deg) = 64.889727106272119 ; parameters added by /u/auroch0/airops/ati/hp/bin/moxArm mox_ctt = /export/air27/airops/at46out/at0046.cmox_ctt; motion data for ctt phase center (no interp). mox_ctb = /export/air27/airops/at46out/at0046.cmox_ctb; motion data for ctb phase center (no interp). mox_cta = /export/air27/airops/at46out/at0046.cmox_cta; motion data for cta phase center (no interp). mox_ctf = /export/air27/airops/at46out/at0046.cmox_ctf; motion data for ctf phase center (no interp). mox_cbt = /export/air27/airops/at46out/at0046.cmox_cbt; motion data for cbt phase center (no interp). mox_cbb = /export/air27/airops/at46out/at0046.cmox_cbb; motion data for cbb phase center (no interp). mox_cba = /export/air27/airops/at46out/at0046.cmox_cba; motion data for cba phase center (no interp). mox_cbf = /export/air27/airops/at46out/at0046.cmox_cbf; motion data for cbf phase center (no interp). mox_cat = /export/air27/airops/at46out/at0046.cmox_cat; motion data for cat phase center (no interp). mox_cab = /export/air27/airops/at46out/at0046.cmox_cab; motion data for cab phase center (no interp). mox_caa = /export/air27/airops/at46out/at0046.cmox_caa; motion data for caa phase center (no interp). mox_caf = /export/air27/airops/at46out/at0046.cmox_caf; motion data for caf phase center (no interp). mox_cft = /export/air27/airops/at46out/at0046.cmox_cft; motion data for cft phase center (no interp). mox_cfb = /export/air27/airops/at46out/at0046.cmox_cfb; motion data for cfb phase center (no interp). mox_cfa = /export/air27/airops/at46out/at0046.cmox_cfa; motion data for cfa phase center (no interp). mox_cff = /export/air27/airops/at46out/at0046.cmox_cff; motion data for cff phase center (no interp). ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpMxStats stf = /export/air27/airops/at46out/at0046.cstf ; stats file for motion data ; ; specific command line parameters added for this job ; azkeep = 1 ch1 = caf ch2 = caa exit = regrid noclean = 1 ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp executables and paths pppath = /u/auroch0/airops/ati/pp ; top-level for pp ppscripts = /u/auroch0/airops/ati/pp/scripts ; source folder for scripts ppbin = /u/auroch0/airops/ati/pp/bin ; folder for pp binaries pp_setup = /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp setup script ps_setup = /u/auroch0/airops/ati/pp/scripts/psSetup ; presum setup script az_setup = /u/auroch0/airops/ati/pp/scripts/azSetup ; azimuth processing setup script if_setup = /u/auroch0/airops/ati/pp/scripts/ifSetup ; interferogram and magfile setup script uw_setup = /u/auroch0/airops/ati/pp/scripts/uwSetup ; phase unwrapping setup script grid_setup = /u/auroch0/airops/ati/pp/scripts/gridSetup ; phase unwrapping setup script par_setup = /u/auroch0/airops/ati/pp/scripts/parSetup ; parameter parsing setup script pp_ati = /u/auroch0/airops/ati/pp/bin/ppAti ; pp binary for ATI ; ATI executables and paths ati_path = /u/auroch0/airops/ati ; top-level for ATI software ati_bin = /u/auroch0/airops/ati/bin ; folder for ATI executables caltone = /u/auroch0/airops/ati/bin/caltone ; caltone estimation executable presum = /u/auroch0/airops/ati/bin/presum ; presum executable azproc = /u/auroch0/airops/ati/bin/azproc ; azimuth compression executable intf = /u/auroch0/airops/ati/bin/intf ; interferogram formation executable mags = /u/auroch0/airops/ati/bin/mags ; mag files formation executable unwrap = /u/auroch0/airops/ati/bin/unwrap ; phase unwrapping executable regrid = /u/auroch0/airops/ati/bin/grid ; regridding incMap = /u/auroch0/airops/ati/bin/incMap ; incidence angle map creation offsets = /u/auroch0/airops/ati/Tools/bin/calib_ampcor ; registration estimator tools = /u/auroch0/airops/ati/Tools/bin ; path to ati utilities rilooks = /u/auroch0/airops/ati/Tools/bin/rilooks ; utility for taking real looks in complex data cpxlooks = /u/auroch0/airops/ati/Tools/bin/cpxlooks ; utility for taking complex looks reallooks = /u/auroch0/airops/ati/Tools/bin/detilt_hgt ; utility for taking real looks in real data cpx2mag = /u/auroch0/airops/ati/Tools/bin/cpx2mag ; utility for converting complex*8 to real*4 mags cpx2phs = /u/auroch0/airops/ati/Tools/bin/cpx2phs ; utility for converting complex*8 to real*4 phase byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; utility for fast extraction of raw data ; files and paths ppout = /export/air27/airops/at46out ; where to write the output ppp = /export/air27/airops/at46out/at0046.cppp ; pre-processing parameters (this file) par = /export/air27/airops/at46out/at0046.caf_caa_par ; nicely-formatted essential parameters file. ; interferometric channels ch0 = caf_caa ; reference ch1 = caf ; first channel ch2 = caa ; second channel lever_caf = 1.51 0.4 -0.395 ; phase center for caf channel lever_caa = 0.5509 0.6757 -0.0882 ; phase center for caa channel baseline_caf_caa = 0.9591 -0.2757 -0.3068 ; vector: lever_caf - lever_caa ; ping-pong information transmitBaseline = pp ; pp/ct (ping-pong/common-transmitter) tprfFactor = 2 ; tprf corresponds to 1/2 channels processBaseline = 1 ; 0/1/2 for baseline factor caf_ndataframes = 119003 ; nRecs in caf rsd file caa_ndataframes = 119003 ; nRecs in caf rsd file caf_frameOffset = 1 ; lookup into frametag caa_frameOffset = 1 ; lookup into frametag ; ppAti options ppOs = 1.2 ; oversampling factor ppnRefSkip = 0 ; number of points between each ref point ppnRefAvg = 1 ; number of points to average for ref moxTag = mox ; suffix for mox files mocTag = moc ; suffix for moc files leverTag = lever ; suffix for leverarm keywords lengthTag = length ; suffix for antenna length keywords ppdt(s) = 1 ; (debugging) time delay between updates ppds(m) = 1 ; spacing (meters) for reference track ; output products: number of looks azonl = 1 ; 'target' total number of looks for output imagery ; ; parameters added by ppAti ; ppDs(m) = 0.641171 ; motion record spacing ppS0(m) = -11.9786 ; starting position ppSS(m) = 47032.1 ; along track length ppnMocRecs = 73354 ; number of records caf_caa_moc = /export/air27/airops/at46out/at0046.cmoc_caf_caa ; mocomp file for ref caf_moc = /export/air27/airops/at46out/at0046.cmoc_caf ; mocomp file for ch1 caa_moc = /export/air27/airops/at46out/at0046.cmoc_caa ; mocomp file for ch2 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/psSetup ; ; data files caf = /export/air27/airops/at46out/at0046.caf ; data file for first channel caa = /export/air27/airops/at46out/at0046.caa ; data file for second channel caf_nsamples = 6144 ; caf data file record length caa_nsamples = 6144 ; caa data file record length ; presum options psRfl = 4 ; presum relative filter length psfPrecision = 1024 ; presum filter precision psfWindow = Hanning ; presum filter window psfBandwidth = 1 ; presum filter fractional bandwidth psbRes(Hz) = 1 ; presum buffer update resolution psElevRef(m) = 99.9745999491999 ; elevation reference for presummer caf_psMocRec0 = 0 ; presum start mocrec caa_psMocRec0 = 0 ; presum start mocrec caf_psOut = /export/air27/airops/at46out/at0046.caf-ps ; presum output file for caf caa_psOut = /export/air27/airops/at46out/at0046.caa-ps ; presum output file for caa ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.cppp ; caltone parameter file caf_nSamples = 6144 caf_caltone = /export/air27/airops/at46out/at0046.caf_caltone caf_calnAvgAz = 4 caf_calBin = 3968 caf_calPhase(rad) = 0.351478 caf_calMag = 8.26038 ; ; parameters added by presum ; caf_psnmocrecs = 73354 ; number of moc recs presummed caf_psnsamples = 1814 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/azSetup ; offset_log = /export/air27/airops/at46out/at0046.azOffsetsLog_caf_caa ; log of registration estimates offset_data = /export/air27/airops/at46out/at0046.azOffsets_caf_caa ; registration estimates data ; azimuth processing options caf_azout = /export/air27/airops/at46out/at0046.caf-az ; azimuth processed file for caf caa_azout = /export/air27/airops/at46out/at0046.caa-az ; azimuth processed file for caa caf_azSquint = /export/air27/airops/at46out/at0046.caf-az-squint ; squint used to azimuth-compress caf caa_azSquint = /export/air27/airops/at46out/at0046.caa-az-squint ; squint used to azimuth-compress caa caf_azMocAvg = /export/air27/airops/at46out/at0046.caf-az-mocAvg ; mocAvg used to azimuth-compress caf caa_azMocAvg = /export/air27/airops/at46out/at0046.caa-az-mocAvg ; mocAvg used to azimuth-compress caa azPixelRatio = 6.49403067027187 ; ratio of one-look pixel dimensions azonlRa = 1 ; range looks for output magnitude image azonlAz = 6 ; azimuth looks for output magnitude image imageLooks = 6 ; actual number of looks taken for imagery ; ; parameters added by azproc for ch caf ; caf_refLen = 1024 ; az reference length caf_azblock = 2048 ; length of azimuth proc. patch caf_azdata = 1024 ; length of azimuth output patch caf_aznsamples = 1814 ; samples in az file caf_azsample0 = 0 ; first azimuth sample caf_aznmocrecs = 73354 ; number of pulses in az file caf_azmocrec0 = 0 ; first pulse in az file ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.cppp ; caltone parameter file caa_nSamples = 6144 caa_caltone = /export/air27/airops/at46out/at0046.caa_caltone caa_calnAvgAz = 4 caa_calBin = 3968 caa_calPhase(rad) = -0.617743 caa_calMag = 9.74296 ; ; parameters added by presum ; caa_psnmocrecs = 73354 ; number of moc recs presummed caa_psnsamples = 1814 ; ; parameters added by azproc for ch caa ; caa_refLen = 1024 ; az reference length caa_azblock = 2048 ; length of azimuth proc. patch caa_azdata = 1024 ; length of azimuth output patch caa_aznsamples = 1814 ; samples in az file caa_azsample0 = 0 ; first azimuth sample caa_aznmocrecs = 73354 ; number of pulses in az file caa_azmocrec0 = 0 ; first pulse in az file ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/ifSetup ; ; azimuth processing options caf_caa_intf = /export/air27/airops/at46out/at0046.caf_caa_intf ; interferogram betwenn caf and caa caf_caa_azmag = /export/air27/airops/at46out/at0046.caf_caa_azmag ; complex (caf,caa) mag file ifonlRa = 1 ; range looks for output interferogram ifonlAz = 6 ; azimuth looks for output interferogram ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/uwSetup ; ; unwrapping processing options gwf = /export/air27/airops/at46out/at0046.caf_caa_intf.gwf ; parmfile for gwf unwrapper uwAvgRa = 3 ; looks in range for unwrapping uwAvgAz = 15.5856736086525 ; looks in azimuth for unwrapping uwSm = /export/air27/airops/at46out/at0046.caf_caa-uwSm ; Filtered Interferogram File uwUnw = /export/air27/airops/at46out/at0046.caf_caa-uwWrp ; Unwrapped Phase File uwWrp = /export/air27/airops/at46out/at0046.caf_caa-uwWrp ; Wrapped Phase File uwFlg = /export/air27/airops/at46out/at0046.caf_caa-uwFlg ; Flag File uwSlp = /export/air27/airops/at46out/at0046.caf_caa-uwSlp ; Phase Gradient File uwGcc = /export/air27/airops/at46out/at0046.caf_caa-uwGcc ; Gradient Corrected Correlation File uwCc = /export/air27/airops/at46out/at0046.caf_caa-uwCc ; Standard Correlation File uwPhs = /export/air27/airops/at46out/at0046.caf_caa-uwPhs ; Phase Sigma File uwScc = /export/air27/airops/at46out/at0046.caf_caa-uwScc ; Phase Sigma Correlation File ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/gridSetup ; ; re-gridding processing options postS(m) = 10 ; along-track post spacing postC(m) = 10 ; cross-track post spacing grid_intf = /export/air27/airops/at46out/at0046.caf_caa-uwWrp-sc10x10 ; gridded interferogram output filename grid_corr = /export/air27/airops/at46out/at0046.caf_caa-uwScc-sc10x10 ; gridded correlation output filename grid_inc = /export/air27/airops/at46out/at0046.caf_caa-uwWrp-sc10x10-inc ; gridded incidence angles output filename ; ; parameters added by grid ; grid_sMin = -22925; min S in regridded output grid_sMax = 23245; max S in regridded output grid_cMin = 3818; min C in regridded output grid_cMax = 12578; max C in regridded output grid_pulse_window = 18 grid_sample_window = 7 grid_distance_threshhold = 14.1421 grid_nsamples = 877; regridded samples grid_nrecords = 4618; regridded records grid_corner_1 = 17.33071698 -91.55317935 99.94681101; lat(d) lon(d) alt(m) grid_corner_2 = 17.40235674 -91.58825044 99.91667177; lat(d) lon(d) alt(m) grid_corner_3 = 17.50780219 -91.15964466 100.0117279; lat(d) lon(d) alt(m) grid_corner_4 = 17.5795096 -91.1945964 100.1310648; lat(d) lon(d) alt(m) L BAND (PROCESSING PARAMETERS) ;=============================================================================== ; ; ATI pre-processor parameter file ; produced by script ; at Fri Aug 27 23:08:53 PDT 2004 by ; for AIRSAR (l Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; include hpp file: /export/air27/airops/at46out/at0046.lhpp ;=============================================================================== ; ; header processor parameter file ; produced by script /u/auroch0/airops/ati/hp/scripts/hp ; at Fri Aug 27 22:29:39 PDT 2004 by ; for AIRSAR (l Band) data set at0046 ; located in /export/air27/airops/at46out ; ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpInit ; executables used for header processing tools = /u/auroch0/airops/ati/Tools/bin ; utility executables path pick = /u/auroch0/airops/ati/Tools/bin/pick ; general-purpose data extraction byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; fast specialized data extraction 2bin = /u/auroch0/airops/ati/Tools/bin/2bin ; ascii-->binary conversion filt = /u/auroch0/airops/ati/Tools/bin/filt ; median filter stats = /u/auroch0/airops/ati/Tools/bin/stats ; statistics tool pickmocomp = /u/auroch0/airops/ati/Tools/bin/pick sym=moc ; pick applied to motion files hppath = /u/auroch0/airops/ati/hp ; location of hp top folder calpath = /u/auroch0/airops/ati/hp/data ; folder of cal parm files scripts = /u/auroch0/airops/ati/hp/scripts ; location of hp scripts bin = /u/auroch0/airops/ati/hp/bin ; location of hp C++ programs hp = /u/auroch0/airops/ati/hp/scripts/hp ; main executable hp_init = /u/auroch0/airops/ati/hp/scripts/hpInit ; parameter initialization hp_sub = /u/auroch0/airops/ati/hp/scripts/hpSeparate ; extract sub-comm data hp_frm = /u/auroch0/airops/ati/hp/scripts/hpFrame ; IGI frame time-tags hp_hw = /u/auroch0/airops/ati/hp/scripts/hpHW ; extract honeywell data hp_cal = /u/auroch0/airops/ati/hp/scripts/hpCal ; get calibration file for this data hp_par = /u/auroch0/airops/ati/hp/scripts/hpParms ; get miscellaneous parameters hp_hwf = /u/auroch0/airops/ati/hp/scripts/hpHWf ; median filter honeywell data hp_hwp = /u/auroch0/airops/ati/hp/bin/hwProc ; clean honeywell data hp_mxr = /u/auroch0/airops/ati/hp/bin/moxRef ; peg data to ref track hp_mxa = /u/auroch0/airops/ati/hp/bin/moxArm ; add leverarms hp_mxs = /u/auroch0/airops/ati/hp/scripts/hpMxStats ; statistics on motion data ; data run pwd = /export/air27/airops/at46out ; folder from which scripts were executed inpath = /export/air27/airops/at46out ; folder for the aux data tag = at0046 ; name of all associated files for this data set band = l ; band (l,c,x,p) of operation ; paths and filenames out = /export/air27/airops/at46out ; folder for hp output hpp = /export/air27/airops/at46out/at0046.lhpp ; this file (Header Processor Parameter file) aux = /export/air27/airops/at46out/at0046.laux ; aux file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpSeparate sub = /export/air27/airops/at46out/at0046.lsub ; subcommutated header fix = /export/air27/airops/at46out/at0046.lfix; aux file with missing lines stripped year = 2004 ; year for this data take ; info for /export/air27/airops/at46out/at0046.laux and /export/air27/airops/at46out/at0046.lsub auxreclen = 128 ; length (bytes) of the aux records subdatalen = 32 ; length (bytes) of mux data in each aux record subreclen = 4096 ; length (bytes) of the subcomm records subrec0 = 0 ; aux record for first subcom record minfsize = 9186 ; subtract hdrlen and / 2 to get good bytes maxDataBytes = 4529 ; number of bytes to use in each raw data rec nframes = 238006 ; # records in aux file (one per xmit pulse) framestart = 11857408 ; frame count of first aux record framestop = 12095413 ; frame count of last aux record missing = 223180 ; missing lines (0-offset from first frame) ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; ; calibration parameters from cal-2000-07-25 ; ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cal = /u/auroch0/airops/ati/hp/data/cal-2000-07-25 ; cal parm file used jDay = 64 ; Julian day of year(2004) of data acq. acqDay = 8824 ; gps day of acquisition gDay = 7506 ; gps day of cal file (cal-2000-07-25) ; ; calibration parameter file ; ; antenna lever arms are in the ijk coord system, ; i.e., i is forward, j is port and k is up ; differential delays lhh_rangeDelay(m)=0.0 lhv_rangeDelay(m)=0.0 lvh_rangeDelay(m)=0.0 lvv_rangeDelay(m)=0.0 lfa_rangeDelay(m)=0.0 cfa_rangeDelay(m)=0.0 pss_rangeDelay(m)=0.0 ; phase offsets laf_phaseOffset(rad)=0.0 lfa_phaseOffset(rad)=0.0 laa_phaseOffset(rad)=0.0 lff_phaseOffset(rad)=0.0 caf_phaseOffset(rad)=0.0 cfa_phaseOffset(rad)=0.0 caa_phaseOffset(rad)=0.0 cff_phaseOffset(rad)=0.0 ; L-band antennas lever_lt(m) = 0.47 1.18 1.49 lever_la(m) = -0.0676 0.4822 -0.1632 lever_lf(m) = 19.6876 0.3878 -0.1268 length_lf(m) = 1.505 length_la(m) = 1.505 length_lt(m) = 1.505 ; C-band antennas ; based on anhua's email 31 Jul 2000 lever_ct(m) = 1.88890 1.72601 1.91212 lever_cb(m) = 1.87212 0.67711 -0.35411 ; lever_cs(m) = 0.55 0.67 -0.09 length_ct(m) = 1.3 length_cb(m) = 1.3 ; length_cs(m) = 1.3 lever_ca(m) = 0.5509 0.6757 -0.0882 lever_cf(m) = 2.4691 0.1243 -0.7018 length_cf(m) = 1.3 length_ca(m) = 1.3 ; P-band antennas lever_ps(m) = 2.48 0.58 -0.26 ; only one antenna for both channels length_ps(m) = 1.65 ; center frequencies fconv_p_20(Hz) = 450.0e6 fconv_p_40(Hz) = 450.0e6 fconv_l_20(Hz) = 1.26e9 fconv_l_40(Hz) = 1.26e9 fconv_l_80(Hz) = 1.3025e9 fconv_c_20(Hz) = 5.31e9 fconv_c_40(Hz) = 5.31e9 elecdelay(s) = 32.5e-6 ; IMU calibration ; (the biases are subtracted from the IMU data) ;rollBias(rad) = 0.0089623 ; 0.5135 degrees rollBias(rad) = 0.0 pitchBias(rad) = 0.0 yawBias(rad) = 0.0 ; phase calibration laa_rangeDelay(m)=0.0 laf_rangeDelay(m)=12.0874 ;lff_rangeDelay(m)=25.44 lff_rangeDelay(m)=0.0 csb_rangeDelay(m)=3.3 css_rangeDelay(m)=0.0 caa_rangeDelay(m)=0.0 caf_rangeDelay(m)=2.6208 ;cff_rangeDelay(m)=5.34 cff_rangeDelay(m)=0.0 ctt_rangeDelay(m)=0.0 ctf_rangeDelay(m)=0.0 cbb_rangeDelay(m)=0.0 ; use crd for this ctb_rangeDelay(m)=-2.013 ; ctt_rangeDelay(m)=-3.63 ; based on anhua's email ; Common range delay measurements ; currently, the nomenclature is: ; crd_$band_$bw ; where $band is the frequency [p,l,c] ; and $bw is the bandwidth in MHz [20,40,80] ; ; the crd parameter is subtracted from ; the original value of range0 to get the ; new value of the range0 parameter crd_p_20(m)=0.0 crd_p_40(m)=0.0 crd_p_80(m)=0.0 crd_l_20(m)=0.0 crd_l_40(m)=-96.61 crd_l_80(m)=-53.6 crd_c_20(m)=0.0 crd_c_40(m)=-100.26 crd_c_80(m)=0.0 ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpParms fc(Hz) = 1.26e9 ; RF conversion frequency for this mode frequency(Hz) = 1237500000 ; RF center of video frequency spectrum wavelength(m) = 0.242256531717172 ; wavelength of the center frequency range0(m) = 8865.5393965 ; meters to first sample bandwidth(Hz) = 40000000 ; pulse bandwidth pulseduration(s) = 1e-05 ; pulse duration sampfreq(Hz) = 90000000 ; real sampling frequency (2 * complex sampfreq) rangeSampleSpacing(m) = 3.33102731111111 ; meters (complex samples) chirpdirection = DN ; options: UP, DN, or U/D transmitmode = 1 ; 1 for ping-pong, 0 for common-xmtr lightspeed = 299792458 ; speed of light in vacuo acqname = usamacinta65-4 ; name of data take acqdate = 64 18:11:13.000 ; day of year, time of mission acqlat = +17 17.7 ; rough latitude of mission acqlon = -091 32.8 ; rough longitude of mission serial = 04009 ; volume serial number on tape acqmode = 0 ; what mode for this datatake? acqstatus = ATI2P ; radar status: test,data,etc acqantenna = Mixed Modes ; antenna configuration acqcrew = Tim, Scott and Bruce National Geo ; whom do we blame for this data set? acqnotes = Less signal returns here telev(ft) = 328 ; estimated elevation of target lCalFreq(MHz) = 1216.40625 ; L-band caltone frequency cCalFreq(MHz) = 5266.40625 ; C-band caltone frequency pCalFreq(MHz) = 406.40625 ; P-band caltone frequency calFreq(MHz) = 1216.40625 ; caltone for current band (l) ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHW hw = /export/air27/airops/at46out/at0046.lhw ; honeywell data ; info on /export/air27/airops/at46out/at0046.lhw file hwfields = frame time tprf lat lon alt ve vn vu hdg pitch roll nhwfields = 12 ; number of fields in each record hwrecsize = 96 ; number of bytes in each record nhwrecs = 14011 ; number of records in the file ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpFrame frm = /export/air27/airops/at46out/at0046.lfrm ; IGI frame time-tags timestart = 411087.7538182 ; GPS time at first frame timestop = 411306.652522757 ; GPS time at last frame timetotal = 218.898704556981 ; duration of data segment timepri = 0.000919719269921687 ; estimate of PRI from time tags badFrames = 0 ; number of mis-ordered frames badTimes = 0 ; number of mis-ordered time tags ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpHWf hwffilterlength = 5 ; length of HW data median filter hwm = /export/air27/airops/at46out/at0046.lhwm ; median filtered HW data hwf = /export/air27/airops/at46out/at0046.lhwf ; corrected HW data ; parameters used or added by /u/auroch0/airops/ati/hp/bin/hwProc hwpolyfit = 2 ; order of polynomial fit hwstdevfilter = 3 ; stdev's from avg hwfilterlength = 11 ; smoothing window ; parameters added by /u/auroch0/airops/ati/hp/bin/moxRef mox = /export/air27/airops/at46out/at0046.lmox ; INU motion pegged to ref ; reference track: peg(deg) = 17.387476849436322 -91.342390079145986 0 heading(deg) = 64.889727106272119 ; parameters added by /u/auroch0/airops/ati/hp/bin/moxArm mox_ltt = /export/air27/airops/at46out/at0046.lmox_ltt; motion data for ltt phase center (no interp). mox_lta = /export/air27/airops/at46out/at0046.lmox_lta; motion data for lta phase center (no interp). mox_ltf = /export/air27/airops/at46out/at0046.lmox_ltf; motion data for ltf phase center (no interp). mox_lat = /export/air27/airops/at46out/at0046.lmox_lat; motion data for lat phase center (no interp). mox_laa = /export/air27/airops/at46out/at0046.lmox_laa; motion data for laa phase center (no interp). mox_laf = /export/air27/airops/at46out/at0046.lmox_laf; motion data for laf phase center (no interp). mox_lft = /export/air27/airops/at46out/at0046.lmox_lft; motion data for lft phase center (no interp). mox_lfa = /export/air27/airops/at46out/at0046.lmox_lfa; motion data for lfa phase center (no interp). mox_lff = /export/air27/airops/at46out/at0046.lmox_lff; motion data for lff phase center (no interp). ; parameters added by /u/auroch0/airops/ati/hp/scripts/hpMxStats stf = /export/air27/airops/at46out/at0046.lstf ; stats file for motion data ; ; specific command line parameters added for this job ; azkeep = 1 ch1 = laf ch2 = laa exit = regrid noclean = 1 ;=============================================================================== ; parameters added by /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp executables and paths pppath = /u/auroch0/airops/ati/pp ; top-level for pp ppscripts = /u/auroch0/airops/ati/pp/scripts ; source folder for scripts ppbin = /u/auroch0/airops/ati/pp/bin ; folder for pp binaries pp_setup = /u/auroch0/airops/ati/pp/scripts/ppSetup ; pp setup script ps_setup = /u/auroch0/airops/ati/pp/scripts/psSetup ; presum setup script az_setup = /u/auroch0/airops/ati/pp/scripts/azSetup ; azimuth processing setup script if_setup = /u/auroch0/airops/ati/pp/scripts/ifSetup ; interferogram and magfile setup script uw_setup = /u/auroch0/airops/ati/pp/scripts/uwSetup ; phase unwrapping setup script grid_setup = /u/auroch0/airops/ati/pp/scripts/gridSetup ; phase unwrapping setup script par_setup = /u/auroch0/airops/ati/pp/scripts/parSetup ; parameter parsing setup script pp_ati = /u/auroch0/airops/ati/pp/bin/ppAti ; pp binary for ATI ; ATI executables and paths ati_path = /u/auroch0/airops/ati ; top-level for ATI software ati_bin = /u/auroch0/airops/ati/bin ; folder for ATI executables caltone = /u/auroch0/airops/ati/bin/caltone ; caltone estimation executable presum = /u/auroch0/airops/ati/bin/presum ; presum executable azproc = /u/auroch0/airops/ati/bin/azproc ; azimuth compression executable intf = /u/auroch0/airops/ati/bin/intf ; interferogram formation executable mags = /u/auroch0/airops/ati/bin/mags ; mag files formation executable unwrap = /u/auroch0/airops/ati/bin/unwrap ; phase unwrapping executable regrid = /u/auroch0/airops/ati/bin/grid ; regridding incMap = /u/auroch0/airops/ati/bin/incMap ; incidence angle map creation offsets = /u/auroch0/airops/ati/Tools/bin/calib_ampcor ; registration estimator tools = /u/auroch0/airops/ati/Tools/bin ; path to ati utilities rilooks = /u/auroch0/airops/ati/Tools/bin/rilooks ; utility for taking real looks in complex data cpxlooks = /u/auroch0/airops/ati/Tools/bin/cpxlooks ; utility for taking complex looks reallooks = /u/auroch0/airops/ati/Tools/bin/detilt_hgt ; utility for taking real looks in real data cpx2mag = /u/auroch0/airops/ati/Tools/bin/cpx2mag ; utility for converting complex*8 to real*4 mags cpx2phs = /u/auroch0/airops/ati/Tools/bin/cpx2phs ; utility for converting complex*8 to real*4 phase byteSplit = /u/auroch0/airops/ati/Tools/bin/byteSplit ; utility for fast extraction of raw data ; files and paths ppout = /export/air27/airops/at46out ; where to write the output ppp = /export/air27/airops/at46out/at0046.lppp ; pre-processing parameters (this file) par = /export/air27/airops/at46out/at0046.laf_laa_par ; nicely-formatted essential parameters file. ; interferometric channels ch0 = laf_laa ; reference ch1 = laf ; first channel ch2 = laa ; second channel lever_laf = 9.81 0.435 -0.145 ; phase center for laf channel lever_laa = -0.0676 0.4822 -0.1632 ; phase center for laa channel baseline_laf_laa = 9.8776 -0.0472 0.0182 ; vector: lever_laf - lever_laa ; ping-pong information transmitBaseline = pp ; pp/ct (ping-pong/common-transmitter) tprfFactor = 2 ; tprf corresponds to 1/2 channels processBaseline = 1 ; 0/1/2 for baseline factor laf_ndataframes = 119003 ; nRecs in laf rsd file laa_ndataframes = 119003 ; nRecs in laf rsd file laf_frameOffset = 1 ; lookup into frametag laa_frameOffset = 1 ; lookup into frametag ; ppAti options ppOs = 1.2 ; oversampling factor ppnRefSkip = 0 ; number of points between each ref point ppnRefAvg = 1 ; number of points to average for ref moxTag = mox ; suffix for mox files mocTag = moc ; suffix for moc files leverTag = lever ; suffix for leverarm keywords lengthTag = length ; suffix for antenna length keywords ppdt(s) = 1 ; (debugging) time delay between updates ppds(m) = 1 ; spacing (meters) for reference track ; output products: number of looks azonl = 1 ; 'target' total number of looks for output imagery ; ; parameters added by ppAti ; ppDs(m) = 0.556789 ; motion record spacing ppS0(m) = -8.71669 ; starting position ppSS(m) = 47028.8 ; along track length ppnMocRecs = 84460 ; number of records laf_laa_moc = /export/air27/airops/at46out/at0046.lmoc_laf_laa ; mocomp file for ref laf_moc = /export/air27/airops/at46out/at0046.lmoc_laf ; mocomp file for ch1 laa_moc = /export/air27/airops/at46out/at0046.lmoc_laa ; mocomp file for ch2 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/psSetup ; ; data files laf = /export/air27/airops/at46out/at0046.laf ; data file for first channel laa = /export/air27/airops/at46out/at0046.laa ; data file for second channel laf_nsamples = 6144 ; laf data file record length laa_nsamples = 6144 ; laa data file record length ; presum options psRfl = 4 ; presum relative filter length psfPrecision = 1024 ; presum filter precision psfWindow = Hanning ; presum filter window psfBandwidth = 1 ; presum filter fractional bandwidth psbRes(Hz) = 1 ; presum buffer update resolution psElevRef(m) = 99.9745999491999 ; elevation reference for presummer laf_psMocRec0 = 0 ; presum start mocrec laa_psMocRec0 = 0 ; presum start mocrec laf_psOut = /export/air27/airops/at46out/at0046.laf-ps ; presum output file for laf laa_psOut = /export/air27/airops/at46out/at0046.laa-ps ; presum output file for laa ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.lppp ; caltone parameter file laf_nSamples = 6144 laf_caltone = /export/air27/airops/at46out/at0046.laf_caltone laf_calnAvgAz = 4 laf_calBin = 3968 laf_calPhase(rad) = -3.02252 laf_calMag = 9.04522 ; ; parameters added by presum ; laf_psnmocrecs = 84460 ; number of moc recs presummed laf_psnsamples = 1814 ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/azSetup ; offset_log = /export/air27/airops/at46out/at0046.azOffsetsLog_laf_laa ; log of registration estimates offset_data = /export/air27/airops/at46out/at0046.azOffsets_laf_laa ; registration estimates data ; azimuth processing options laf_azout = /export/air27/airops/at46out/at0046.laf-az ; azimuth processed file for laf laa_azout = /export/air27/airops/at46out/at0046.laa-az ; azimuth processed file for laa laf_azSquint = /export/air27/airops/at46out/at0046.laf-az-squint ; squint used to azimuth-compress laf laa_azSquint = /export/air27/airops/at46out/at0046.laa-az-squint ; squint used to azimuth-compress laa laf_azMocAvg = /export/air27/airops/at46out/at0046.laf-az-mocAvg ; mocAvg used to azimuth-compress laf laa_azMocAvg = /export/air27/airops/at46out/at0046.laa-az-mocAvg ; mocAvg used to azimuth-compress laa azPixelRatio = 7.4782083318616 ; ratio of one-look pixel dimensions azonlRa = 1 ; range looks for output magnitude image azonlAz = 7 ; azimuth looks for output magnitude image imageLooks = 7 ; actual number of looks taken for imagery ; ; parameters added by azproc for ch laf ; laf_refLen = 4096 ; az reference length laf_azblock = 8192 ; length of azimuth proc. patch laf_azdata = 4096 ; length of azimuth output patch laf_aznsamples = 1814 ; samples in az file laf_azsample0 = 0 ; first azimuth sample laf_aznmocrecs = 84460 ; number of pulses in az file laf_azmocrec0 = 0 ; first pulse in az file ; ; Parameters associated with caltone: ; ppFile = /export/air27/airops/at46out/at0046.lppp ; caltone parameter file laa_nSamples = 6144 laa_caltone = /export/air27/airops/at46out/at0046.laa_caltone laa_calnAvgAz = 4 laa_calBin = 3968 laa_calPhase(rad) = -0.608518 laa_calMag = 9.78515 ; ; parameters added by presum ; laa_psnmocrecs = 84460 ; number of moc recs presummed laa_psnsamples = 1814 ; ; parameters added by azproc for ch laa ; laa_refLen = 4096 ; az reference length laa_azblock = 8192 ; length of azimuth proc. patch laa_azdata = 4096 ; length of azimuth output patch laa_aznsamples = 1814 ; samples in az file laa_azsample0 = 0 ; first azimuth sample laa_aznmocrecs = 84460 ; number of pulses in az file laa_azmocrec0 = 0 ; first pulse in az file ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/ifSetup ; ; azimuth processing options laf_laa_intf = /export/air27/airops/at46out/at0046.laf_laa_intf ; interferogram betwenn laf and laa laf_laa_azmag = /export/air27/airops/at46out/at0046.laf_laa_azmag ; complex (laf,laa) mag file ifonlRa = 1 ; range looks for output interferogram ifonlAz = 7 ; azimuth looks for output interferogram ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/uwSetup ; ; unwrapping processing options gwf = /export/air27/airops/at46out/at0046.laf_laa_intf.gwf ; parmfile for gwf unwrapper uwAvgRa = 3 ; looks in range for unwrapping uwAvgAz = 17.9476999964678 ; looks in azimuth for unwrapping uwSm = /export/air27/airops/at46out/at0046.laf_laa-uwSm ; Filtered Interferogram File uwUnw = /export/air27/airops/at46out/at0046.laf_laa-uwWrp ; Unwrapped Phase File uwWrp = /export/air27/airops/at46out/at0046.laf_laa-uwWrp ; Wrapped Phase File uwFlg = /export/air27/airops/at46out/at0046.laf_laa-uwFlg ; Flag File uwSlp = /export/air27/airops/at46out/at0046.laf_laa-uwSlp ; Phase Gradient File uwGcc = /export/air27/airops/at46out/at0046.laf_laa-uwGcc ; Gradient Corrected Correlation File uwCc = /export/air27/airops/at46out/at0046.laf_laa-uwCc ; Standard Correlation File uwPhs = /export/air27/airops/at46out/at0046.laf_laa-uwPhs ; Phase Sigma File uwScc = /export/air27/airops/at46out/at0046.laf_laa-uwScc ; Phase Sigma Correlation File ; ; parameters added by /u/auroch0/airops/ati/pp/scripts/gridSetup ; ; re-gridding processing options postS(m) = 10 ; along-track post spacing postC(m) = 10 ; cross-track post spacing grid_intf = /export/air27/airops/at46out/at0046.laf_laa-uwWrp-sc10x10 ; gridded interferogram output filename grid_corr = /export/air27/airops/at46out/at0046.laf_laa-uwScc-sc10x10 ; gridded correlation output filename grid_inc = /export/air27/airops/at46out/at0046.laf_laa-uwWrp-sc10x10-inc ; gridded incidence angles output filename ; ; parameters added by grid ; grid_sMin = -22102; min S in regridded output grid_sMax = 21468; max S in regridded output grid_cMin = 3812; min C in regridded output grid_cMax = 12572; max C in regridded output grid_pulse_window = 20 grid_sample_window = 7 grid_distance_threshhold = 14.1421 grid_nsamples = 877; regridded samples grid_nrecords = 4358; regridded records grid_corner_1 = 17.33383086 -91.5461481 99.94799791; lat(d) lon(d) alt(m) grid_corner_2 = 17.40548 -91.58122107 99.92049697; lat(d) lon(d) alt(m) grid_corner_3 = 17.50092606 -91.17483862 100.0091821; lat(d) lon(d) alt(m) grid_corner_4 = 17.57263904 -91.20979898 100.1227425; lat(d) lon(d) alt(m)