header: MATLAB 5.0 MAT-file, Platform: PCWIN64, Created on: Sat Aug 19 10:18:34 2017
variable param: class struct, size 1x1
	field names: input_file_dir, input_file_name, input_file_type, corr_required, corr_bx_mult, corr_by_mult, corr_bx_add, corr_by_add, corr_bxy_add_file, corr_bxy_add_file_type, set_i1xy_required, set_i1x, set_i1y, gamma, nom_lambda_u, nom_k_value, nom_lambda_r, num_poles, num_end_poles, cell_length
	.input_file_dir: class char, size 1x112
		text = "V:\\MET\\MagServe\\MagData\\LCLS-II\\Phase Shifter\\Danfysik Measurements\\SXR 16338 Documentation\\SLAC Analysis\\10 mm\\"
	.input_file_name: class char, size 1x9
		text = "zscan.dat"
	.input_file_type: class char, size 1x6
		text = "ZBXYZH"
	.corr_required: class uint8, size 1x1, logical
	.corr_bx_mult: class double, size 1x1
	.corr_by_mult: class double, size 1x1
	.corr_bx_add: class double, size 1x1
	.corr_by_add: class double, size 1x1
	.corr_bxy_add_file: class char, size 1x4
		text = "none"
	.corr_bxy_add_file_type: class char, size 1x9
		text = "CORR_ZBXY"
	.set_i1xy_required: class uint8, size 1x1, logical
	.set_i1x: class double, size 1x1
	.set_i1y: class double, size 1x1
	.gamma: class double, size 1x1
	.nom_lambda_u: class double, size 1x1
	.nom_k_value: class double, size 1x1
	.nom_lambda_r: class double, size 1x1
	.num_poles: class double, size 1x1
	.num_end_poles: class double, size 1x1
	.cell_length: class double, size 1x1
variable header: class cell, size 1x17
	cell 1: class char, size 1x26
		text = "SLAC Magnetic Measurements"
	cell 2: class char, size 1x16
		text = "Date: 08-07-2017"
	cell 3: class char, size 1x14
		text = "Time: 16:48:49"
	cell 4: class char, size 1x1
	cell 5: class char, size 1x34
		text = "Danfysik Phase Shifter Measurement"
	cell 6: class char, size 0x0
	cell 7: class char, size 1x17
		text = "Data File Header:"
	cell 8: class char, size 1x21
		text = "Serial Number = 16338"
	cell 9: class char, size 1x18
		text = "Temp = 21.880000 C"
	cell 10: class char, size 1x12
		text = "Enc = 391160"
	cell 11: class char, size 1x19
		text = "Enc Offset = 391180"
	cell 12: class char, size 1x18
		text = "Gap = 10.001000 mm"
	cell 13: class char, size 0x0
	cell 14: class char, size 0x0
	cell 15: class char, size 1x54
		text = "     Z             Bx            By            Bz"
	cell 16: class char, size 1x54
		text = "    (m)           (T)           (T)           (T)"
	cell 17: class char, size 1x54
		text = "------------  ------------  ------------  ------------"
variable temp: class double, size 1x1
variable gap: class double, size 1x1
variable enc: class double, size 1x1
variable field: class struct, size 1x1
	field names: zm, zm_ctr, z, bx, by, bz, z_peak_bx, z_peak_by, z_peak, z_peak_bx_no_ends, z_peak_by_no_ends, z_peak_no_ends, z_zero_bx, z_zero_by, bx_peak, by_peak, bx_peak_no_ends, by_peak_no_ends, lambda_u_bx, lambda_u_by, lambda_u, int_bx_dz, int_by_dz, int_int_bx_dz_dz, int_int_by_dz_dz, b_thresh, mag_length_bx, mag_length_by, intbdz_thresh, mag_length_i1x, mag_length_i1y, temp
	.zm: class double, size 1x1198
	.zm_ctr: class double, size 1x1
	.z: class double, size 1x1198
	.bx: class double, size 1x1198
	.by: class double, size 1x1198
	.bz: class double, size 1x1198
	.z_peak_bx: class double, size 1x1
	.z_peak_by: class double, size 1x4
	.z_peak: class double, size 1x4
	.z_peak_bx_no_ends: class double, size 1x1
	.z_peak_by_no_ends: class double, size 1x4
	.z_peak_no_ends: class double, size 1x4
	.z_zero_bx: class double, size 1x1
	.z_zero_by: class double, size 1x3
	.bx_peak: class double, size 1x1
	.by_peak: class double, size 1x4
	.bx_peak_no_ends: class double, size 1x1
	.by_peak_no_ends: class double, size 1x4
	.lambda_u_bx: class double, size 1x1
	.lambda_u_by: class double, size 1x1
	.lambda_u: class double, size 1x1
	.int_bx_dz: class double, size 1x1198
	.int_by_dz: class double, size 1x1198
	.int_int_bx_dz_dz: class double, size 1x1198
	.int_int_by_dz_dz: class double, size 1x1198
	.b_thresh: class double, size 1x1
	.mag_length_bx: class double, size 1x1
	.mag_length_by: class double, size 1x1
	.intbdz_thresh: class double, size 1x1
	.mag_length_i1x: class double, size 1x1
	.mag_length_i1y: class double, size 1x1
	.temp: class double, size 1x1
variable traj: class struct, size 1x1
	field names: z, x, y, x_p, y_p, vx, vy, vz, x_slope_cor, y_slope_cor, x_p_slope_cor, y_p_slope_cor, x_by, x_p_by, x_pp_by, y_bx, y_p_bx, y_pp_bx
	.z: class double, size 1x1198
	.x: class double, size 1x1198
	.y: class double, size 1x1198
	.x_p: class double, size 1x1198
	.y_p: class double, size 1x1198
	.vx: class double, size 1x1198
	.vy: class double, size 1x1198
	.vz: class double, size 1x1198
	.x_slope_cor: class double, size 1x1198
	.y_slope_cor: class double, size 1x1198
	.x_p_slope_cor: class double, size 1x1198
	.y_p_slope_cor: class double, size 1x1198
	.x_by: class double, size 1x1198
	.x_p_by: class double, size 1x1198
	.x_pp_by: class double, size 1x1198
	.y_bx: class double, size 1x1198
	.y_p_bx: class double, size 1x1198
	.y_pp_bx: class double, size 1x1198
variable phas: class struct, size 1x1
	field names: z, z_peak, z_peak_no_ends, slip, slip_peak, slip_peak_no_ends, nom_lambda_r, phase_nom, phase_nom_peak, phase_nom_peak_no_ends, phase_nom_cell, phase_integral, phase_integral_end, phase_integral_cell
	.z: class double, size 1x1198
	.z_peak: class double, size 1x4
	.z_peak_no_ends: class double, size 1x4
	.slip: class double, size 1x1198
	.slip_peak: class double, size 1x4
	.slip_peak_no_ends: class double, size 1x4
	.nom_lambda_r: class double, size 1x1
	.phase_nom: class double, size 1x1198
	.phase_nom_peak: class double, size 1x4
	.phase_nom_peak_no_ends: class double, size 1x4
	.phase_nom_cell: class double, size 1x1
	.phase_integral: class double, size 1x1198
	.phase_integral_end: class double, size 1x1
	.phase_integral_cell: class double, size 1x1