header: MATLAB 5.0 MAT-file, Platform: GLNXA64, Created on: Mon Feb 17 16:58:48 2014
variable gps_time: class double, size 1x40984
variable lat: class double, size 1x40984
variable lon: class double, size 1x40984
variable elev: class double, size 1x40984
variable roll: class double, size 1x40984
variable pitch: class double, size 1x40984
variable heading: class double, size 1x40984
variable gps_source: class char, size 1x18
	text = "ATM-final_20110504"
variable relative_filename: class cell, size 1x1
	cell 1: class cell, size 1x17
		cell 1: class char, size 1x28
			text = "data.20080725143701.0000.raw"
		cell 2: class char, size 1x28
			text = "data.20080725143957.0001.raw"
		cell 3: class char, size 1x28
			text = "data.20080725144013.0002.raw"
		cell 4: class char, size 1x28
			text = "data.20080725144029.0003.raw"
		cell 5: class char, size 1x28
			text = "data.20080725144045.0004.raw"
		cell 6: class char, size 1x28
			text = "data.20080725144101.0005.raw"
		cell 7: class char, size 1x28
			text = "data.20080725144117.0006.raw"
		cell 8: class char, size 1x28
			text = "data.20080725144133.0007.raw"
		cell 9: class char, size 1x28
			text = "data.20080725144149.0008.raw"
		cell 10: class char, size 1x28
			text = "data.20080725144205.0009.raw"
		cell 11: class char, size 1x28
			text = "data.20080725144221.0010.raw"
		cell 12: class char, size 1x28
			text = "data.20080725144237.0011.raw"
		cell 13: class char, size 1x28
			text = "data.20080725144253.0012.raw"
		cell 14: class char, size 1x28
			text = "data.20080725144309.0013.raw"
		cell 15: class char, size 1x28
			text = "data.20080725144325.0014.raw"
		cell 16: class char, size 1x28
			text = "data.20080725144341.0015.raw"
		cell 17: class char, size 1x28
			text = "data.20080725144357.0016.raw"
variable relative_rec_num: class cell, size 1x1
	cell 1: class double, size 1x17
variable offset: class double, size 1x40984
variable radar_name: class char, size 1x5
	text = "mcrds"
variable ver: class double, size 1x1
variable raw: class struct, size 1x1
	field names: comp_time, radar_time, wfs, wfs_file
	.comp_time: class double, size 1x40984
	.radar_time: class double, size 1x40984
	.wfs: class struct, size 1x1
		field names: FileType, Year, SubYearVer, IndexHeader, SampleFrequency, PRF, PreSum, NumberWaveforms, Waveform, IndexRecordStart, IndexRecordStop, IndexData, NumberRecords
		.FileType: class char, size 1x32
			text = "Data-GISMO"
		.Year: class double, size 1x1
		.SubYearVer: class double, size 1x1
		.IndexHeader: class double, size 1x1
		.SampleFrequency: class double, size 1x1
		.PRF: class double, size 1x1
		.PreSum: class double, size 1x1
		.NumberWaveforms: class double, size 1x1
		.Waveform: class struct, size 1x2
			field names: StartFrequency, StopFrequency, PulseDuration, ZeroPiModulation, TxMultiplexer, TxAmpEnable, ModCount0, ModCount1, NumberSamples, SampleDelay, RecordEnable, BlankDelay, RxAttenuation
			(1).StartFrequency: class double, size 1x1
			(1).StopFrequency: class double, size 1x1
			(1).PulseDuration: class double, size 1x1
			(1).ZeroPiModulation: class double, size 1x1
			(1).TxMultiplexer: class double, size 1x1
			(1).TxAmpEnable: class double, size 2x1
			(1).ModCount0: class double, size 1x1
			(1).ModCount1: class double, size 1x1
			(1).NumberSamples: class double, size 6x1
			(1).SampleDelay: class double, size 6x1
			(1).RecordEnable: class double, size 8x1
			(1).BlankDelay: class double, size 2x1
			(1).RxAttenuation: class double, size 1x1
			(2).StartFrequency: class double, size 1x1
			(2).StopFrequency: class double, size 1x1
			(2).PulseDuration: class double, size 1x1
			(2).ZeroPiModulation: class double, size 1x1
			(2).TxMultiplexer: class double, size 1x1
			(2).TxAmpEnable: class double, size 2x1
			(2).ModCount0: class double, size 1x1
			(2).ModCount1: class double, size 1x1
			(2).NumberSamples: class double, size 6x1
			(2).SampleDelay: class double, size 6x1
			(2).RecordEnable: class double, size 8x1
			(2).BlankDelay: class double, size 2x1
			(2).RxAttenuation: class double, size 1x1
		.IndexRecordStart: class double, size 6x2
		.IndexRecordStop: class double, size 6x2
		.IndexData: class double, size 1x1
		.NumberRecords: class double, size 1x1
	.wfs_file: class double, size 1x1
variable settings: class struct, size 1x1
	field names: wfs_records, wfs
	.wfs_records: class double, size 1x1
	.wfs: class struct, size 1x1
		field names: wfs
		.wfs: class struct, size 1x2
			field names: presums, bit_shifts, fs, f0, f1, Tpd, Tadc, start_idx, num_sam, adc_gains, adc_en
			(1).presums: class double, size 1x1
			(1).bit_shifts: class double, size 1x1
			(1).fs: class double, size 1x1
			(1).f0: class double, size 1x1
			(1).f1: class double, size 1x1
			(1).Tpd: class double, size 1x1
			(1).Tadc: class double, size 1x1
			(1).start_idx: class double, size 1x1
			(1).num_sam: class double, size 1x1
			(1).adc_gains: class double, size 1x1
			(1).adc_en: class double, size 8x1
			(2).presums: class double, size 1x1
			(2).bit_shifts: class double, size 1x1
			(2).fs: class double, size 1x1
			(2).f0: class double, size 1x1
			(2).f1: class double, size 1x1
			(2).Tpd: class double, size 1x1
			(2).Tadc: class double, size 1x1
			(2).start_idx: class double, size 1x1
			(2).num_sam: class double, size 1x1
			(2).adc_gains: class double, size 1x1
			(2).adc_en: class double, size 8x1
variable notes: class char, size 0x0
variable param_records: class struct, size 1x1
	field names: radar_name, season_name, day_seg, cmd, sw_version, param_file_version, vectors, records, get_heights, csarp, combine, radar, debug_level, sched, path, path_override, tmp_path, data_path, data_support_path, support_path, out_path, gis_path
	.radar_name: class char, size 1x5
		text = "mcrds"
	.season_name: class char, size 1x17
		text = "2008_Greenland_TO"
	.day_seg: class char, size 1x11
		text = "20080725_03"
	.cmd: class struct, size 1x1
		field names: frms, create_vectors, create_records, create_frames, get_heights, csarp, combine_wf_chan, generic, mission_names, notes
		.frms: class double, size 0x0
		.create_vectors: class uint8, size 1x1, logical
		.create_records: class uint8, size 1x1, logical
		.create_frames: class uint8, size 1x1, logical
		.get_heights: class uint8, size 1x1, logical
		.csarp: class uint8, size 1x1, logical
		.combine_wf_chan: class uint8, size 1x1, logical
		.generic: class uint8, size 1x1, logical
		.mission_names: class char, size 0x0
		.notes: class char, size 0x0
	.sw_version: class struct, size 1x1
		field names: ver, date_time, cur_date_time, rev
		.ver: class char, size 1x3
			text = "2.0"
		.date_time: class char, size 1x15
			text = "20130102_120000"
		.cur_date_time: class char, size 1x20
			text = "16-Feb-2014 23:23:58"
		.rev: class double, size 1x1
	.param_file_version: class char, size 1x3
		text = "3.0"
	.vectors: class struct, size 1x1
		field names: file, out_fn, gps
		.file: class struct, size 1x1
			field names: radar_num, adc, start_idx, stop_idx, base_dir, adc_folder_name, file_prefix
			.radar_num: class double, size 0x0
			.adc: class double, size 1x1
			.start_idx: class double, size 1x1
			.stop_idx: class double, size 1x1
			.base_dir: class char, size 1x35
				text = "/cresis/data1/MCRDS/2008_Greenland/"
			.adc_folder_name: class char, size 1x10
				text = "20080725B/"
			.file_prefix: class char, size 1x5
				text = "data."
		.out_fn: class char, size 0x0
		.gps: class struct, size 1x1
			field names: fn, time_offset, verification, utc_time_halved
			.fn: class char, size 0x0
			.time_offset: class double, size 1x1
			.verification: class char, size 0x0
			.utc_time_halved: class double, size 1x1
	.records: class struct, size 1x1
		field names: file, gps, records_fn, force_all, frames_fn, geotiff_fn, frame_mode, debug_level
		.file: class struct, size 1x1
			field names: adcs
			.adcs: class double, size 1x6
		.gps: class struct, size 1x1
			field names: en
			.en: class uint8, size 1x1, logical
		.records_fn: class char, size 0x0
		.force_all: class uint8, size 1x1, logical
		.frames_fn: class char, size 0x0
		.geotiff_fn: class char, size 1x46
			text = "greenland/Landsat-7/Greenland_natural_150m.tif"
		.frame_mode: class double, size 1x1
		.debug_level: class double, size 1x1
	.get_heights: class struct, size 1x1
		field names: qlook, block_size, frm_types, imgs, coh_noise_method, coh_noise_arg, ft_wind, ft_wind_time, pulse_rfi, roll_correction, lever_arm_fh, elev_correction, B_filter, decimate_factor, inc_ave, surf
		.qlook: class struct, size 1x1
			field names: out_path, en, img_comb
			.out_path: class char, size 0x0
			.en: class uint8, size 1x1, logical
			.img_comb: class double, size 1x1
		.block_size: class double, size 1x1
		.frm_types: class double, size 1x2
		.imgs: class cell, size 1x1
			cell 1: class double, size 6x2
		.coh_noise_method: class double, size 1x1
		.coh_noise_arg: class double, size 0x0
		.ft_wind: class function_handle, size 1x1
		.ft_wind_time: class uint8, size 1x1, logical
		.pulse_rfi: class struct, size 1x1
			field names: en, inv_ave, thresh_scale
			.en: class uint8, size 1x1, logical
			.inv_ave: class double, size 1x1
			.thresh_scale: class double, size 1x1
		.roll_correction: class uint8, size 1x1, logical
		.lever_arm_fh: class function_handle, size 1x1
		.elev_correction: class uint8, size 1x1, logical
		.B_filter: class double, size 50x1
		.decimate_factor: class double, size 1x1
		.inc_ave: class double, size 1x1
		.surf: class struct, size 1x1
			field names: en, img_idx, min_bin, manual, search_rng
			.en: class uint8, size 1x1, logical
			.img_idx: class double, size 1x1
			.min_bin: class double, size 1x1
			.manual: class uint8, size 1x1, logical
			.search_rng: class double, size 1x11
	.csarp: class struct, size 1x1
		field names: out_path, frm_types, chunk_len, chunk_overlap, frm_overlap, coh_noise_removal, imgs, combine_rx, time_of_full_support, pulse_rfi, trim_vals, pulse_comp, ft_dec, ft_wind, ft_wind_time, lever_arm_fh, mocomp, sar_type, sigma_x, sub_aperture_steering, st_wind, start_eps, refraction_method, skip_surf, start_range_bin_above_surf, start_range_bin, end_range_bin
		.out_path: class char, size 0x0
		.frm_types: class double, size 1x1
		.chunk_len: class double, size 1x1
		.chunk_overlap: class double, size 1x1
		.frm_overlap: class double, size 1x1
		.coh_noise_removal: class uint8, size 1x1, logical
		.imgs: class cell, size 1x2
			cell 1: class double, size 5x2
			cell 2: class double, size 5x2
		.combine_rx: class uint8, size 1x1, logical
		.time_of_full_support: class double, size 1x1
		.pulse_rfi: class struct, size 1x1
			field names: en, inc_ave, thresh_scale
			.en: class uint8, size 1x1, logical
			.inc_ave: class double, size 1x1
			.thresh_scale: class double, size 1x1
		.trim_vals: class double, size 0x0
		.pulse_comp: class uint8, size 1x1, logical
		.ft_dec: class uint8, size 1x1, logical
		.ft_wind: class function_handle, size 1x1
		.ft_wind_time: class uint8, size 1x1, logical
		.lever_arm_fh: class function_handle, size 1x1
		.mocomp: class struct, size 1x1
			field names: en, type, uniform_en
			.en: class uint8, size 1x1, logical
			.type: class double, size 1x1
			.uniform_en: class uint8, size 1x1, logical
		.sar_type: class char, size 1x3
			text = "f-k"
		.sigma_x: class double, size 1x1
		.sub_aperture_steering: class double, size 1x1
		.st_wind: class function_handle, size 1x1
		.start_eps: class double, size 1x1
		.refraction_method: class double, size 1x1
		.skip_surf: class double, size 0x0
		.start_range_bin_above_surf: class double, size 0x0
		.start_range_bin: class double, size 0x0
		.end_range_bin: class double, size 0x0
	.combine: class struct, size 1x1
		field names: in_path, array_path, out_path, img_comb, imgs, method, window, bin_rng, rline_rng, debug_level, dbin, dline, three_dim, Nsv, theta_rng, sv_fh, diag_load, Nsig
		.in_path: class char, size 0x0
		.array_path: class char, size 0x0
		.out_path: class char, size 0x0
		.img_comb: class double, size 1x2
		.imgs: class cell, size 1x2
			cell 1: class double, size 5x2
			cell 2: class double, size 5x2
		.method: class char, size 1x4
			text = "mvdr"
		.window: class function_handle, size 1x1
		.bin_rng: class double, size 1x1
		.rline_rng: class double, size 1x11
		.debug_level: class double, size 1x1
		.dbin: class double, size 1x1
		.dline: class double, size 1x1
		.three_dim: class struct, size 1x1
			field names: en, layer_fn
			.en: class uint8, size 1x1, logical
			.layer_fn: class char, size 0x0
		.Nsv: class double, size 1x1
		.theta_rng: class double, size 1x2
		.sv_fh: class function_handle, size 1x1
		.diag_load: class double, size 1x1
		.Nsig: class double, size 1x1
	.radar: class struct, size 1x1
		field names: fs, prf, adc_bits, Vpp_scale, wfs
		.fs: class double, size 1x1
		.prf: class double, size 1x1
		.adc_bits: class double, size 1x1
		.Vpp_scale: class double, size 1x1
		.wfs: class struct, size 1x2
			field names: Tpd, Tadc, f0, f1, ref_fn, tukey, tx_weights, rx_paths, adc_gains, chan_equal_dB, chan_equal_deg, Tsys
			(1).Tpd: class double, size 1x1
			(1).Tadc: class double, size 0x0
			(1).f0: class double, size 1x1
			(1).f1: class double, size 1x1
			(1).ref_fn: class double, size 0x0
			(1).tukey: class double, size 1x1
			(1).tx_weights: class double, size 1x6
			(1).rx_paths: class double, size 1x6
			(1).adc_gains: class double, size 1x6
			(1).chan_equal_dB: class double, size 1x6
			(1).chan_equal_deg: class double, size 1x6
			(1).Tsys: class double, size 1x6
			(2).Tpd: class double, size 1x1
			(2).Tadc: class double, size 0x0
			(2).f0: class double, size 1x1
			(2).f1: class double, size 1x1
			(2).ref_fn: class double, size 0x0
			(2).tukey: class double, size 1x1
			(2).tx_weights: class double, size 1x6
			(2).rx_paths: class double, size 1x6
			(2).adc_gains: class double, size 1x6
			(2).chan_equal_dB: class double, size 1x6
			(2).chan_equal_deg: class double, size 1x6
			(2).Tsys: class double, size 1x6
	.debug_level: class double, size 1x1
	.sched: class struct, size 1x1
		field names: type, url, name, data_location, max_in_queue, max_tasks_per_jobs, max_retries, worker_fn, force_compile, hidden_depend_funs, cluster_size, rerun_only, submit_arguments, stop_on_fail
		.type: class char, size 1x13
			text = "custom_torque"
		.url: class char, size 0x0
		.name: class char, size 0x0
		.data_location: class char, size 1x43
			text = "/cresis/scratch1/paden/mdce_tmp/torque-temp"
		.max_in_queue: class double, size 1x1
		.max_tasks_per_jobs: class char, size 0x0
		.max_retries: class double, size 1x1
		.worker_fn: class char, size 1x49
			text = "/users/paden/scripts/cresis-toolbox-torque/worker"
		.force_compile: class uint8, size 1x1, logical
		.hidden_depend_funs: class cell, size 1x19
			cell 1: class cell, size 1x2
				cell 1: class char, size 1x28
					text = "create_records_accum2_task.m"
				cell 2: class double, size 1x1
			cell 2: class cell, size 1x2
				cell 1: class char, size 1x28
					text = "create_records_acords_task.m"
				cell 2: class double, size 1x1
			cell 3: class cell, size 1x2
				cell 1: class char, size 1x28
					text = "create_records_mcords_task.m"
				cell 2: class double, size 1x1
			cell 4: class cell, size 1x2
				cell 1: class char, size 1x17
					text = "basic_load_fmcw.m"
				cell 2: class double, size 1x1
			cell 5: class cell, size 1x2
				cell 1: class char, size 1x18
					text = "basic_load_fmcw2.m"
				cell 2: class double, size 1x1
			cell 6: class cell, size 1x2
				cell 1: class char, size 1x15
					text = "analysis_task.m"
				cell 2: class double, size 1x1
			cell 7: class cell, size 1x2
				cell 1: class char, size 1x30
					text = "radiometric_calibration_task.m"
				cell 2: class double, size 1x1
			cell 8: class cell, size 1x2
				cell 1: class char, size 1x18
					text = "get_heights_task.m"
				cell 2: class double, size 1x1
			cell 9: class cell, size 1x2
				cell 1: class char, size 1x12
					text = "csarp_task.m"
				cell 2: class double, size 1x1
			cell 10: class cell, size 1x2
				cell 1: class char, size 1x22
					text = "combine_wf_chan_task.m"
				cell 2: class double, size 1x1
			cell 11: class cell, size 1x2
				cell 1: class char, size 1x9
					text = "hanning.m"
				cell 2: class double, size 1x1
			cell 12: class cell, size 1x2
				cell 1: class char, size 1x10
					text = "blackman.m"
				cell 2: class double, size 1x1
			cell 13: class cell, size 1x2
				cell 1: class char, size 1x10
					text = "tukeywin.m"
				cell 2: class double, size 1x1
			cell 14: class cell, size 1x2
				cell 1: class char, size 1x15
					text = "tukeywin_trim.m"
				cell 2: class double, size 1x1
			cell 15: class cell, size 1x2
				cell 1: class char, size 1x9
					text = "chebwin.m"
				cell 2: class double, size 1x1
			cell 16: class cell, size 1x2
				cell 1: class char, size 1x8
					text = "kaiser.m"
				cell 2: class double, size 1x1
			cell 17: class cell, size 1x2
				cell 1: class char, size 1x8
					text = "boxcar.m"
				cell 2: class double, size 1x1
			cell 18: class cell, size 1x2
				cell 1: class char, size 1x15
					text = "array_proc_sv.m"
				cell 2: class double, size 1x1
			cell 19: class cell, size 1x2
				cell 1: class char, size 1x11
					text = "lever_arm.m"
				cell 2: class double, size 1x1
		.cluster_size: class double, size 1x1
		.rerun_only: class uint8, size 1x1, logical
		.submit_arguments: class char, size 1x32
			text = "-l nodes=1:ppn=2,walltime=240:00"
		.stop_on_fail: class uint8, size 1x1, logical
	.path: class char, size 1x47
		text = "/users/paden/scripts/branch/cresis-toolbox-cr1/"
	.path_override: class char, size 1x28
		text = "/users/paden/scripts/matlab/"
	.tmp_path: class char, size 1x32
		text = "/cresis/scratch1/paden/mdce_tmp/"
	.data_path: class char, size 1x14
		text = "/cresis/data2/"
	.data_support_path: class char, size 1x36
		text = "/cresis/snfs1/dataproducts/metadata/"
	.support_path: class char, size 1x41
		text = "/cresis/snfs1/dataproducts/csarp_support/"
	.out_path: class char, size 1x26
		text = "/cresis/scratch2/mdce/cr1/"
	.gis_path: class char, size 1x36
		text = "/cresis/snfs1/dataproducts/GIS_data/"
variable bottom: class double, size 1x40984
variable surface: class double, size 1x40984