no_digested parameter[no_end_marker] = T parameter[e_tot] = 1e6 parameter[n_part] = 1e10 parameter[ptc_exact_model] = true parameter[geometry] = open beginning[beta_a] = 10 beginning[beta_b] = 10 particle_start[x] = 0.001 ! Horizontal position. particle_start[px] = 0.002 ! Horizontal momentum. particle_start[y] = 0.003 ! Vertical position. particle_start[py] = 0.004 ! Vertical momentum. particle_start[z] = 0.005 ! Longitudinal position. particle_start[pz] = 0.006 ! Longitudinal momentum (energy deviation). particle_start[spin_x] = 0.3 particle_start[spin_y] = 0.4 particle_start[spin_z] = 0.5 ab_multipole1: ab_multipole, a2 = 1e3, b2 = 1e3, x_offset = 0.02, tilt = 0.1, l = 11 drift1: drift, l = 4.5, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 e_gun1: e_gun, l = 2, voltage = 0.5e6, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 ecollimator1: ecollimator, l = 4.5, x_limit = 0.09/2, y_limit = 0.05/2, num_steps = 10, x_offset = 0.02, y_pitch = 0.001, tilt = 0.1 elseparator1: elseparator, l = 4.5, hkick = 0.005, gap = 0.11, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 elseparator2: elseparator, l = 4.5, vkick = 0.005, gap = 0.11, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 hkicker1: hkicker, l = 4.5, kick = 0.005, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 instrument1: instrument, l = 4.5, num_steps = 10 kicker1: kicker, l = 4.5, hkick = 0.003, vkick = 0.003, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 lcavity1: lcavity, l = 4.5, rf_frequency = 500e6, voltage = 5e5, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 lcavity2: lcavity, l = 4.5, rf_frequency = 500e6, voltage = 5, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 lcavity3: lcavity, l = 4.5, rf_frequency = 500e6, voltage = 5e5, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1, coupler_at = both_ends, coupler_strength = 0.05, gradient_err = 10 monitor1: monitor, l = 4.5, num_steps = 10 multipole1: multipole, k1l = 1, t1, k3l = 4.5, t3 = 0.31*pi, x_offset = 0.05, l = 11 octupole1: octupole, l = 4.5, k3 = 1e3, tilt, num_steps = 10, x_offset = 0.01, y_pitch = 0.001 patch1: patch, x_offset = 0.001, y_offset = 0.002, z_offset = 0.004, t_offset = 1e-11, x_pitch = 0.001, y_pitch = 0.002, tilt = 2 quadrupole1: quadrupole, l = 0.6, k1 = 1, tilt, num_steps = 10, x_offset = 0.05, y_pitch = 0.001 quadrupole2: quadrupole, l = 0.6, k1 = -1, tilt, num_steps = 10, x_offset = 0.05, y_pitch = 0.001 quadrupole3: quadrupole, l = 0.6, k1 = 1e-20, tilt, num_steps = 10, x_offset = 0.05, y_pitch = 0.001 quadrupole4: quadrupole, l = 0.6, k1 = 1, tilt, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, fringe_type = full quadrupole5: quadrupole, l = 0.6, k1 = -1, tilt, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, fringe_type = full rcollimator1: rcollimator, l = 4.5, x_limit = 0.09/2, y_limit = 0.05/2, num_steps = 10, x_offset = 0.02, y_pitch = 0.001, tilt = 0.1 rfcavity1: rfcavity, l = 4.5, rf_frequency = 500e6, voltage = 5e5, phi0 = 0.1, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 rfcavity2: rfcavity, l = 4.5, rf_frequency = 500e6, voltage = 5e5, phi0 = 0.1, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1, coupler_at = both_ends, coupler_strength = 0.1 sad_mult1: sad_mult, l = 0.1, fringe_type = full, ks = 0.1, a1 = 2e-5, b2 = 4e-3 sbend1: sbend, l = 0.6, k1 = 0.3, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, ref_tilt = 0.1 sbend2: sbend, l = 0.6, k2 = 3, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, ref_tilt = 0.1 sbend3: sbend, l = 0.6, k1 = 0.3, k2 = 3, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, ref_tilt = 0.1 sbend4: sbend, l = 0.6, g = 0.01, dg = -0.0099, e1 = 0.1, e2 = 0.2, num_steps = 10, fringe_type = full, x_offset = 0.05, y_pitch = 0.001, ref_tilt = 0.1 sbend5: sbend, l = 0.6, g = 0.01, e1 = 0.1, e2 = 0.2, num_steps = 10, fringe_type = full, x_offset = 0.05, y_pitch = 0.001, ref_tilt = 0.1, fint = 0.7, hgap = 2 sbend6: sbend, l = 0.6, g = 0.01, dg = -0.00999999, e1 = 0.1, e2 = 0.2, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, ref_tilt = 0.1 sbend7: sbend, l = 0.6, g = 0.01, e1 = 0.1, e2 = 0.2, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, ref_tilt = 0.1 sextupole1: sextupole, l = 0.6, k2 = 1, tilt, num_steps = 10, x_offset = 0.05, y_pitch = 0.001 solenoid1: solenoid, l = 2.6, ks = 1, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 solenoid2: solenoid, l = 2.6, ks = 1e-12, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 sol_quad1: sol_quad, l = 2.6, k1 = 1, ks = 1, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 sol_quad2: sol_quad, l = 2.6, k1 = 1e-5, ks = 1, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 taylor1: taylor, l = 0.5, {1: 0.1, 1 1 0 0 0 0}, l = 1 vkicker1: vkicker, l = 4.5, kick = 0.005, num_steps = 10, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 wiggler_map1: wiggler, l = 1.6, term(1) = {0.003, 3.00, 4.00, 5.00, 0.63}, num_steps = 10, tracking_method = symp_lie_ptc, x_offset = 0.05, y_pitch = 0.001, tilt = 0.1 wiggler_periodic1: wiggler, l = 1, b_max = 0.2, n_pole = 20, num_steps = 100, x_offset = 0.01, y_pitch = 0.001, tilt = 0.1 l_a: line = (e_gun1, ab_multipole1, drift1, ecollimator1, elseparator1, elseparator2, hkicker1, instrument1, kicker1, monitor1, multipole1, octupole1, patch1, quadrupole1, quadrupole2, quadrupole3, quadrupole4, quadrupole5) l_b: line = (rcollimator1, rfcavity1, rfcavity2, sad_mult1, sbend1, sbend2, sbend3, sbend4, sbend5, sbend6, sbend7, sextupole1, solenoid1, solenoid2, sol_quad1, sol_quad2, taylor1, vkicker1, wiggler_map1, wiggler_periodic1, lcavity1, lcavity2, lcavity3) l1: line = (l_a, l_b) use, l1