! BMAD input file parameter[lattice] = tba beam, energy = 6. call, file=layout/chess-u_layout_20180226.bmad !--------------------------- ! wiggler settings: !wigs5 : wig1_14w, superimpose, ref=sector5_mid !wigs6 : wig1_14w, superimpose, ref=sector6_mid ! !wigs5[is_on] = .false. !wigs6[is_on] = .false. wig1_18w[is_on]= .false. wig2_18w[is_on]= .false. wig3_18w[is_on]= .false. wig1_18e[is_on]= .false. wig2_18e[is_on]= .false. wig3_18e[is_on]= .false. !---------------------------- ! injection and collimator markers: col43w: marker, superimpose, ref=Q43W, ref_origin=end, offset=0.7094 scv43w: marker, superimpose, ref=Q43AW, ref_origin=beginning, offset=-0.5394 col43e: marker, superimpose, ref=Q43E, ref_origin=end, offset=-1.1782 injs34w: marker, superimpose, ref=Q34W, offset= -1.0769 injs34e: marker, superimpose, ref=Q34E, offset= 1.0769 !-------------- ! RF: RF_W1[VOLT] := 1.4e6 RF_W2[VOLT] := 1.4e6 RF_E1[VOLT] := 1.4e6 RF_E2[VOLT] := 1.4e6 RF_W1[HARMON] := 1281 RF_W2[HARMON] := 1281 RF_E1[HARMON] := 1281 RF_E2[HARMON] := 1281 !--------------- ! DQ definitions b_len=2.3475 sB02: SBEND, L = b_len, ANGLE = 4.2979*twopi/360.*2.536/2.*0.7864, num_steps=100 ! k1 = -4.38170847568408E-01 sB02[b1] = -4.38170847568408E-01 * 3.1863306E-02 !(b1 = k1*G) DQX1A: sb02 DQX1C: sb02 DQX2A: sb02 DQX2C: sb02 DQX3A: sb02 DQX3C: sb02 DQX4A: sb02 DQX4C: sb02 DQX5A: sb02 DQX5C: sb02 DQX6A: sb02 DQX6C: sb02 !--------------- ! Quad definitions q_len_inner=0.362 q_len_outer=0.4000 QX1A: quadrupole, l = q_len_outer, k1= 1.6365877732E+00 ! matching quad, "sq02ae" QX1B: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX1C: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX1D: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX2A: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX2B: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX2C: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX2D: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX3A: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX3B: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX3C: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX3D: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX4A: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX4B: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX4C: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX4D: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX5A: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX5B: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX5C: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX5D: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX6A: quadrupole, l = q_len_outer, k1 = 1.53945630668795E+00 QX6B: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX6C: quadrupole, l = q_len_inner, k1 = 1.39939019861163E+00 QX6D: quadrupole, l = q_len_outer, k1= 1.6365877732E+00 ! matching quad, "sq02aw" SB04W: overlay = {DQX1A, DQX1C, DQX2A, DQX2C, DQX3A, DQX3C, DQX4A, DQX4C, DQX5A, DQX5C, DQX6A, DQX6C}, k1 = -4.38170847568408E-01 ! inter-girder drifts: (between upstream and downstream girders in one sector) ig_drift: drift, l=0. !------------------------------------------------------------- ! ID straights (incl. damping wigglers) ccu_straight: drift, l = 2.122807 IDS1A_straight: drift, l=2.005973 IDS1B_straight: ccu_straight IDS2A_straight: ccu_straight IDS2B_straight: ccu_straight IDS3A_straight: ccu_straight IDS3B_straight: ccu_straight IDS4A_straight: ccu_straight IDS4B_straight: ccu_straight IDS5A_straight: ccu_straight IDS5B_straight: ccu_straight IDS6A_straight: ccu_straight IDS6B_straight: ccu_straight IDS7A_straight: ccu_straight IDS7B_straight: drift, l= 1.8427 dr_e_match: drift, l = 0.45 !--------------- ! H/V correctors: ! horiz steerings: l_hcor = 0.169 hcor_sarc: kicker, l=l_hcor hx1a: hcor_sarc hx1b: hcor_sarc hx1c: hcor_sarc hx1d: hcor_sarc hx2a: hcor_sarc hx2b: hcor_sarc hx2c: hcor_sarc hx2d: hcor_sarc hx3a: hcor_sarc hx3b: hcor_sarc hx3c: hcor_sarc hx3d: hcor_sarc hx4a: hcor_sarc hx4b: hcor_sarc hx4c: hcor_sarc hx4d: hcor_sarc hx5a: hcor_sarc hx5b: hcor_sarc hx5c: hcor_sarc hx5d: hcor_sarc hx6a: hcor_sarc hx6b: hcor_sarc hx6c: hcor_sarc hx6d: hcor_sarc ! box-frame verts: l_vcor_ad = 0.0762 vcor_sarc_ad: kicker, l=l_vcor_ad vx1a: vcor_sarc_ad vx1d: vcor_sarc_ad vx2a: vcor_sarc_ad vx2d: vcor_sarc_ad vx3a: vcor_sarc_ad vx3d: vcor_sarc_ad vx4a: vcor_sarc_ad vx4d: vcor_sarc_ad vx5a: vcor_sarc_ad vx5d: vcor_sarc_ad vx6a: vcor_sarc_ad vx6d: vcor_sarc_ad ! new-style vert: l_vcor_b = 0.268 vcor_sarc_b: kicker, l = l_vcor_b vx1b: vcor_sarc_b vx2b: vcor_sarc_b vx3b: vcor_sarc_b vx4b: vcor_sarc_b vx5b: vcor_sarc_b vx6b: vcor_sarc_b ! Panofsky correctors: l_vcor_c = 0.268 vcor_sarc_c: kicker, l = l_vcor_c vx1c: vcor_sarc_c vx2c: vcor_sarc_c vx3c: vcor_sarc_c vx4c: vcor_sarc_c vx5c: vcor_sarc_c vx6c: vcor_sarc_c !--------------- ! BPM definitions !--- CBPMs: det_x1a: marker, superimpose, ref=qx1a, offset=+0.22598 det_x1b: marker, superimpose, ref=qx1b, offset=-0.549447 det_x1c: marker, superimpose, ref=qx1c, offset=0.368469 det_x1d: marker, superimpose, ref=qx1d, offset=0.223041 det_x2a: marker, superimpose, ref=qx2a, offset=+0.22598 det_x2b: marker, superimpose, ref=qx2b, offset=-0.549447 det_x2c: marker, superimpose, ref=qx2c, offset=0.368469 det_x2d: marker, superimpose, ref=qx2d, offset=0.223041 det_x3a: marker, superimpose, ref=qx3a, offset=+0.22598 det_x3b: marker, superimpose, ref=qx3b, offset=-0.549447 det_x3c: marker, superimpose, ref=qx3c, offset=0.368469 det_x3d: marker, superimpose, ref=qx3d, offset=0.223041 det_x4a: marker, superimpose, ref=qx4a, offset=+0.22598 det_x4b: marker, superimpose, ref=qx4b, offset=-0.549447 det_x4c: marker, superimpose, ref=qx4c, offset=0.368469 det_x4d: marker, superimpose, ref=qx4d, offset=0.223041 det_x5a: marker, superimpose, ref=qx5a, offset=+0.22598 det_x5b: marker, superimpose, ref=qx5b, offset=-0.549447 det_x5c: marker, superimpose, ref=qx5c, offset=0.368469 det_x5d: marker, superimpose, ref=qx5d, offset=0.223041 det_x6a: marker, superimpose, ref=qx6a, offset=+0.22598 det_x6b: marker, superimpose, ref=qx6b, offset=-0.549447 det_x6c: marker, superimpose, ref=qx6c, offset=0.368469 det_x6d: marker, superimpose, ref=qx6d, offset=0.223041 !--- Liberas: !det_s1a: marker, superimpose, ref=det_s1a_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 !det_s1b: marker, superimpose, ref=det_s1b_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 det_s1c: marker, superimpose, ref=qx1a, offset=-0.24702 det_s2a: marker, superimpose, ref=qx1d, offset=0.299241 !det_s2b: marker, superimpose, ref=det_s2b_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 det_s2c: marker, superimpose, ref=qx2a, offset=-0.24702 det_s3a: marker, superimpose, ref=qx2d, offset=0.299241 !det_s3b: marker, superimpose, ref=det_s2b_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 det_s3c: marker, superimpose, ref=qx3a, offset=-0.24702 det_s4a: marker, superimpose, ref=qx3d, offset=0.299241 !det_s4b: marker, superimpose, ref=det_s2b_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 det_s4c: marker, superimpose, ref=qx4a, offset=-0.24702 det_s5a: marker, superimpose, ref=qx4d, offset=0.299241 !det_s5b: marker, superimpose, ref=det_s2b_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 det_s5c: marker, superimpose, ref=qx5a, offset=-0.24702 det_s6a: marker, superimpose, ref=qx5d, offset=0.299241 !det_s6b: marker, superimpose, ref=det_s2b_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 det_s6c: marker, superimpose, ref=qx6a, offset=-0.24702 det_s7a: marker, superimpose, ref=qx6d, offset=0.299241 !det_s7b: marker, superimpose, ref=det_s2b_drift !!! WARNING-- NO ACCURATE MODEL AT THIS TIME! --JSh, 2017.12.07 det_s7c: marker, superimpose, ref=det_09w !--- Relay / instrumentation BPMs: det_x1i: marker, superimpose, ref=qx1c, offset = 0.444669 ! relay det_x2i: marker, superimpose, ref=qx2c, offset = 0.444669 ! relay det_x3i: marker, superimpose, ref=qx3c, offset = 0.444669 ! relay det_x4i: marker, superimpose, ref=qx4c, offset = 0.444669 ! instr det_x5i: marker, superimpose, ref=qx5c, offset = 0.444669 ! instr det_x6i: marker, superimpose, ref=qx6c, offset = 0.444669 ! relay !---------------- ! Skew quad overlays (Panofskys). Only sk_qxNc's now. sk_qx1c: overlay = {vx1c[a1]:vx1c[l]}, k1, gang=false; & vx1c[scale_multipoles] = False sk_qx2c: overlay = {vx2c[a1]:vx2c[l]}, k1, gang=false; & vx2c[scale_multipoles] = False sk_qx3c: overlay = {vx3c[a1]:vx3c[l]}, k1, gang=false; & vx3c[scale_multipoles] = False sk_qx4c: overlay = {vx4c[a1]:vx4c[l]}, k1, gang=false; & vx4c[scale_multipoles] = False sk_qx5c: overlay = {vx5c[a1]:vx5c[l]}, k1, gang=false; & vx5c[scale_multipoles] = False sk_qx6c: overlay = {vx6c[a1]:vx6c[l]}, k1, gang=false; & vx6c[scale_multipoles] = False !----------------------------------- !--- Girders and markers girder1_start: marker girder2_start: marker girder3_start: marker girder4_start: marker girder5_start: marker girder6_start: marker girder7_start: marker girder8_start: marker girder9_start: marker girder10_start: marker girder11_start: marker girder12_start: marker girder1_end: marker girder2_end: marker girder3_end: marker girder4_end: marker girder5_end: marker girder6_end: marker girder7_end: marker girder8_end: marker girder9_end: marker girder10_end: marker girder11_end: marker girder12_end: marker sector1_mid: marker sector2_mid: marker sector3_mid: marker sector4_mid: marker sector5_mid: marker sector6_mid: marker sector7_mid: marker L3: marker, superimpose, offset=384.213 !------------------------------------------------------- !!! TEMP PLACEMENT: dr_00: drift, l = 0.03 dr_01: drift, l = 0.067093 dr_02: drift, l = 0.067640 dr_03: drift, l = 6.0667000E-02 dr_04: drift, l = 0.067919 dr_05: drift, l = 0.095081 dr_06: drift, l = 0.132909 dr_07: drift, l = 0.203110 dr_08: drift, l = 0.18347 dr_09: drift, l = 0.10144945 dr_10: drift, l = 0.23456955 dr_11: drift, l = 0.069640 dr_12: drift, l = 0.035093 !------------------------------------------------------- ! achromat definitions: sector1: line = (dr_00, & ids1a_straight, sector1_mid, ids1b_straight, dr_01, vx1a, dr_02, girder1_start, dr_03, qx1a, dr_04, & hx1a, dr_05, dqx1a, dr_05, hx1b, dr_06, vx1b, dr_07, qx1b, dr_08, girder1_end, & girder2_start, dr_08, qx1c, dr_09, vx1c, dr_10, hx1c, dr_05, dqx1c, dr_05, hx1d, dr_04, qx1d, dr_03, & girder2_end, dr_11, vx1d, dr_12) sector2: line = (dr_00, & ids2a_straight, sector2_mid, ids2b_straight, dr_01, vx2a, dr_02, girder3_start, dr_03, qx2a, dr_04, & hx2a, dr_05, dqx2a, dr_05, hx2b, dr_06, vx2b, dr_07, qx2b, dr_08, girder3_end, & girder4_start, dr_08, qx2c, dr_09, vx2c, dr_10, hx2c, dr_05, dqx2c, dr_05, hx2d, dr_04, qx2d, dr_03, & girder4_end, dr_11, vx2d, dr_12) sector3: line = (dr_00, & ids3a_straight, sector3_mid, ids3b_straight, dr_01, vx3a, dr_02, girder5_start, dr_03, qx3a, dr_04, & hx3a, dr_05, dqx3a, dr_05, hx3b, dr_06, vx3b, dr_07, qx3b, dr_08, girder5_end, & girder6_start, dr_08, qx3c, dr_09, vx3c, dr_10, hx3c, dr_05, dqx3c, dr_05, hx3d, dr_04, qx3d, dr_03, & girder6_end, dr_11, vx3d, dr_12) ! break sector 4 into two parts, to continue allowing start at IP_L0 sector4a: line = (dr_00, ids4a_straight) sector4b: line = (sector4_mid, ids4b_straight, dr_01, vx4a, dr_02, girder7_start, dr_03, qx4a, dr_04, & hx4a, dr_05, dqx4a, dr_05, hx4b, dr_06, vx4b, dr_07, qx4b, dr_08, girder7_end, & girder8_start, dr_08, qx4c, dr_09, vx4c, dr_10, hx4c, dr_05, dqx4c, dr_05, hx4d, dr_04, qx4d, dr_03, & girder8_end, dr_11, vx4d, dr_12) sector5: line = (dr_00, & ids5a_straight, sector5_mid, ids5b_straight, dr_01, vx5a, dr_02, girder9_start, dr_03, qx5a, dr_04, & hx5a, dr_05, dqx5a, dr_05, hx5b, dr_06, vx5b, dr_07, qx5b, dr_08, girder9_end, & girder10_start, dr_08, qx5c, dr_09, vx5c, dr_10, hx5c, dr_05, dqx5c, dr_05, hx5d, dr_04, qx5d, dr_03, & girder10_end, dr_11, vx5d, dr_12) sector6: line = (dr_00, & ids6a_straight, sector6_mid, ids6b_straight, dr_01, vx6a, dr_02, girder11_start, dr_03, qx6a, dr_04, & hx6a, dr_05, dqx6a, dr_05, hx6b, dr_06, vx6b, dr_07, qx6b, dr_08, girder11_end, & girder12_start, dr_08, qx6c, dr_09, vx6c, dr_10, hx6c, dr_05, dqx6c, dr_05, hx6d, dr_04, qx6d, dr_03, & girder12_end, dr_11, vx6d, dr_12) sector7: line = (dr_00, ids7a_straight, sector7_mid, ids7b_straight, dr_00) !---------- ! girder definitions: girder1: girder = {girder1_start:girder1_end} girder2: girder = {girder2_start:girder2_end} girder3: girder = {girder3_start:girder3_end} girder4: girder = {girder4_start:girder4_end} girder5: girder = {girder5_start:girder5_end} girder6: girder = {girder6_start:girder6_end} girder7: girder = {girder7_start:girder7_end} girder8: girder = {girder8_start:girder8_end} girder9: girder = {girder9_start:girder9_end} girder10: girder = {girder10_start:girder10_end} girder11: girder = {girder11_start:girder11_end} girder12: girder = {girder12_start:girder12_end} !================================================================================== ! single cell for diagnostics: one_cell: line = (sector2_mid, ids2b_straight, det_s2c_drift, dr_vcor, vx2a, dr_vcor, & det_x2a_drift,dr_outer, girder3_start, d_qcoil1, qx2a,d_qcoil2, & hx2a, d_dcoil2, dqx2a, d_dcoil2, hx2b, dr_mid3a, dr_vcor, vx2b, dr_vcor, & det_x2b_drift, dr_mid3b, d_qcoil1, qx2b, d_qcoil1, dr_center1, girder3_end, & girder4_start, dr_center1, d_qcoil1, qx2c, dr_mid4b, det_x2c_drift, & dr_vcor, vx2c, dr_vcor, dr_mid4a, hx2c, d_dcoil2, dqx2c, d_dcoil2, hx2d, d_qcoil2, qx2d, d_qcoil1, & girder4_end, dr_outer, det_x2d_drift,dr_vcor, vx2d, dr_vcor, det_s3a_drift, ids3a_straight) !================================================================================== sarc_west3: line=(ip_l0, sector4b, sector5, sector6, sector7) sarc_east3: line=(sector1, sector2, sector3, sector4a, ip_l0_end) dend_east: drift, l=0.036732 dend_east2: drift, l = 0.13182 dr_09e: drift, l=0.1 dr_09w: drift, l=0.1 det_09E: marker, superimpose, ref = qx1a, offset = -4.7287 sarc_only: line = ( sarc_east3, sarc_west3) ring_ip_l0_start: line = (sarc_west3,q09w, det_09w, cesr_arc,& dend_east, dr_09e, q09e, dend_east2, sarc_east3) use, ring_ip_l0_start !use, sarc_only !use, one_cell ! linear reopt QX6D:QX1A with new layout 2018.02.26 JSh QX6D[K1] = 1.63780873429683E+00 Q09W[K1] = -4.92437323952531E-01 Q09AW[K1] = 2.82745005625262E-01 Q10W[K1] = -4.40252616342337E-01 Q10AW[K1] = 2.92854189738297E-01 Q11W[K1] = -1.78343429650684E-01 Q12W[K1] = 3.20514805936015E-01 Q13W[K1] = -2.52625041552847E-01 Q14W[K1] = 2.94761999125234E-01 Q15W[K1] = -1.93060611004852E-01 Q16W[K1] = 3.37093885542315E-01 Q17W[K1] = -3.18588618103165E-01 Q18W[K1] = 3.31820471796910E-01 Q19W[K1] = -3.47483893135832E-01 Q20W[K1] = 3.05959319004219E-01 Q21W[K1] = -2.23579209490126E-01 Q22W[K1] = 3.17176635510710E-01 Q23W[K1] = -2.74719104321855E-01 Q24W[K1] = 3.18695671750147E-01 Q25W[K1] = -3.10220574331686E-01 Q26W[K1] = 3.29773325835203E-01 Q27W[K1] = -2.87107796092947E-01 Q28W[K1] = 3.22635630218692E-01 Q29W[K1] = -2.71110679010797E-01 Q30W[K1] = 2.93837221121015E-01 Q31W[K1] = -1.96635281230519E-01 Q32W[K1] = 2.46490698731706E-01 Q33W[K1] = -2.23570715489951E-01 Q34W[K1] = 2.73551704015854E-01 Q35W[K1] = -1.85071145438398E-01 Q36W[K1] = 2.71587814388597E-01 Q37W[K1] = -2.45851780524001E-01 Q38W[K1] = 3.20005785884852E-01 Q39W[K1] = -2.98008516186977E-01 Q40W[K1] = 3.42358589048987E-01 Q41W[K1] = -2.71408069200199E-01 Q42W[K1] = 3.15054560597251E-01 Q43W[K1] = -3.17762883593177E-01 Q43AW[K1] = 3.89963284058131E-01 Q44W[K1] = -2.33140776954330E-01 Q45W[K1] = 3.56252750767243E-01 Q46W[K1] = -2.21491746934979E-01 Q47W[K1] = 3.99714464481094E-01 Q47AW[K1] = -3.41005102639176E-01 Q48W[K1] = 2.95034965728301E-01 Q48E[K1] = 2.94502605031459E-01 Q47AE[K1] = -3.43354294356749E-01 Q47E[K1] = 3.99752210422674E-01 Q46E[K1] = -2.12453360180959E-01 Q45E[K1] = 3.52766669541838E-01 Q44E[K1] = -2.40239445935045E-01 Q43AE[K1] = 3.92530730418879E-01 Q43E[K1] = -3.18326094931379E-01 Q42E[K1] = 3.03471278909476E-01 Q41E[K1] = -2.72681911722846E-01 Q40E[K1] = 3.46677900006880E-01 Q39E[K1] = -2.93945954039287E-01 Q38E[K1] = 3.20170662696085E-01 Q37E[K1] = -2.45146975005604E-01 Q36E[K1] = 2.72854442222356E-01 Q35E[K1] = -1.85761633627629E-01 Q34E[K1] = 2.76139392435037E-01 Q33E[K1] = -2.39795833704851E-01 Q32E[K1] = 2.49632236096460E-01 Q31E[K1] = -2.05022954044488E-01 Q30E[K1] = 2.95581632888529E-01 Q29E[K1] = -2.76479234639693E-01 Q28E[K1] = 3.20765047068592E-01 Q27E[K1] = -2.88510899183413E-01 Q26E[K1] = 3.30338387470790E-01 Q25E[K1] = -3.16387526056729E-01 Q24E[K1] = 3.14329382393603E-01 Q23E[K1] = -2.68317345482813E-01 Q22E[K1] = 3.16339277167480E-01 Q21E[K1] = -2.32008716237163E-01 Q20E[K1] = 3.00457497414468E-01 Q19E[K1] = -3.51002623235032E-01 Q18E[K1] = 3.27264348784872E-01 Q17E[K1] = -3.27458827195612E-01 Q16E[K1] = 3.36869101783851E-01 Q15E[K1] = -1.97436928447215E-01 Q14E[K1] = 2.94228649443594E-01 Q13E[K1] = -2.56783551658908E-01 Q12E[K1] = 3.25656008535310E-01 Q11E[K1] = -1.54407458403201E-01 Q10AE[K1] = 3.62998928464019E-01 Q10E[K1] = -3.96855757639735E-01 Q09AE[K1] = 1.86970746814329E-01 Q09E[K1] = -1.42136956856774E-01 QX1A[K1] = 1.71322004833132E+00 Q49[K1] = -2.66440988295004E-01 !--- reopt q10e-to-qx1a to compensate for q09e tweak Q10E[K1] = -3.96313363866889E-01 Q09AE[K1] = 1.86931385454056E-01 Q09E[K1] = -1.39751109789842E-01 QX1A[K1] = 1.70924322000080E+00 !------------------------------- ! sext reopt 2018.03.26 JSh: SEX_09AW[K2] = -1.32119265735983E-01 SEX_10W[K2] = 4.00469970721219E-02 SEX_10AW[K2] = -4.19754632058901E-01 SEX_12W[K2] = 1.37888616576018E+00 SEX_13W[K2] = -1.32042268375888E+00 SEX_14W[K2] = 1.06121403096277E+00 SEX_15W[K2] = -2.36126247012493E+00 SEX_16W[K2] = 8.24402944545384E-01 SEX_17W[K2] = -2.93422880399489E+00 SEX_18W[K2] = 4.58613479782945E-01 SEX_19W[K2] = -1.82715842118021E-01 SEX_20W[K2] = 1.90868913938745E+00 SEX_21W[K2] = -3.19615093375680E+00 SEX_22W[K2] = 2.33704475417670E+00 SEX_23W[K2] = -2.68547435593261E+00 SEX_24W[K2] = 1.79007018159018E+00 SEX_25W[K2] = -2.33617895831877E+00 SEX_26W[K2] = -4.22894997442429E-01 SEX_27W[K2] = -3.83174479401262E+00 SEX_28W[K2] = 1.60801315894349E+00 SEX_29W[K2] = -3.62611394021649E+00 SEX_30W[K2] = -8.30026034592145E-02 SEX_31W[K2] = -4.08525282344444E+00 SEX_32W[K2] = 1.90873605361169E+00 SEX_33W[K2] = -1.80215036397513E+00 SEX_34W[K2] = 9.47045915605440E-01 SEX_35W[K2] = -2.04074278447463E+00 SEX_36W[K2] = 1.32661330552379E+00 SEX_37W[K2] = -8.07175647621927E-01 SEX_38W[K2] = 3.06150055559753E+00 SEX_39W[K2] = -9.89856777216729E-01 SEX_40W[K2] = -3.54565001556133E-03 SEX_41W[K2] = -3.92652454535738E+00 SEX_42W[K2] = 2.58334536679466E+00 SEX_43W[K2] = -1.34963332024412E+00 SEX_44W[K2] = -2.66877874496667E+00 SEX_45W[K2] = 1.86560105396217E+00 SEX_47W[K2] = 3.68405823738324E+00 SEX_47E[K2] = 3.69286269467092E+00 SEX_45E[K2] = 1.88956275581732E+00 SEX_44E[K2] = -2.70260214189529E+00 SEX_43E[K2] = -1.43972519790515E+00 SEX_42E[K2] = 2.53506194816554E+00 SEX_41E[K2] = -3.96311144921500E+00 SEX_40E[K2] = -2.83096664662643E-02 SEX_39E[K2] = -1.00420626698915E+00 SEX_38E[K2] = 3.08459729580819E+00 SEX_37E[K2] = -8.78270549945663E-01 SEX_36E[K2] = 1.31823129346889E+00 SEX_35E[K2] = -1.97208674712546E+00 SEX_34E[K2] = 9.97056257043742E-01 SEX_33E[K2] = -1.79106880870389E+00 SEX_32E[K2] = 1.87015964963470E+00 SEX_31E[K2] = -4.15913769538211E+00 SEX_30E[K2] = -8.33488193693771E-02 SEX_29E[K2] = -3.55240192736997E+00 SEX_28E[K2] = 1.61532110771913E+00 SEX_27E[K2] = -3.86054469903562E+00 SEX_26E[K2] = -4.31622707874957E-01 SEX_25E[K2] = -2.30862343269314E+00 SEX_24E[K2] = 1.81441728095193E+00 SEX_23E[K2] = -2.76520527739912E+00 SEX_22E[K2] = 2.29488062822177E+00 SEX_21E[K2] = -3.17956168872193E+00 SEX_20E[K2] = 1.94847812105205E+00 SEX_19E[K2] = -1.46437672997153E-01 SEX_18E[K2] = 4.36282302917266E-01 SEX_17E[K2] = -2.89484333842222E+00 SEX_16E[K2] = 8.42181613667540E-01 SEX_15E[K2] = -2.36226307712475E+00 SEX_14E[K2] = 1.03601956583348E+00 SEX_13E[K2] = -1.44128744783109E+00 SEX_12E[K2] = 1.35158497758930E+00 SEX_11E[K2] = 1.37407656484754E-02 SEX_10AE[K2] = -4.04092908508450E-01 SEX_09AE[K2] = -1.26564617538544E-01 !------------------- ! apertures, etc. !call, file = apertures/apertures_southarc_noIDs.bmad !call, file = apertures/cesr_aperture_l1l5.bmad !col43W[x_limit] := 0.045 !col43W[y_limit] := 0.005 !col43E[x_limit] := 0.045 !col43E[y_limit] := 0.005 !injs34w[x_limit] := 0.045 !injs34w[y_limit] := 0.025 !injs34e[x_limit] := 0.045 !injs34e[y_limit] := 0.025 !