!---------------- LA.CRMOD01 ------------ !---Standard Elements !LA.CRMOD01.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD01.PIPE: PIPE, aperture = .110/2 LA.CRMOD01.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD01.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD01.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD01.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD01.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD01.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD01.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD01.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD01.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD01.Mar.BEG: MARKER LA.CRMOD01.Mar.END: MARKER !---LA.CRMOD01 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD01.Gat01: LA.CRMOD01.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.GATEVALVE[aperture]}}, section = { s = LA.CRMOD01.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD01.GATEVALVE[aperture]}}} LA.CRMOD01.Tap01: LA.CRMOD01.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.TAPER[aperture]}}, section = { s = LA.CRMOD01.Tap01[L], v(1) = {0, 0, LA.CRMOD01.TAPER[aperture]}}} LA.CRMOD01.HOM01: LA.CRMOD01.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD01.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}} LA.CRMOD01.Pip01: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip01[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.Pip02: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip02[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Rfc01: line = (cavity7) LA.CRMOD01.Pip03: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip03[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Pip04: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip04[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.HOM02: LA.CRMOD01.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD01.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}} LA.CRMOD01.Pip05: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip05[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.Pip06: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip06[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Rfc02: line = (cavity7_reverse) LA.CRMOD01.Pip07: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip07[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Pip08: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip08[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.HOM03: LA.CRMOD01.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD01.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}} LA.CRMOD01.Pip09: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip09[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.Pip10: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip10[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Rfc03: line = (cavity7) LA.CRMOD01.Pip11: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip11[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Pip12: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip12[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.HOM04: LA.CRMOD01.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD01.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}} LA.CRMOD01.Pip13: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip13[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.Pip14: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip14[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Rfc04: line = (cavity7_reverse) LA.CRMOD01.Pip15: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip15[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Pip16: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip16[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.HOM05: LA.CRMOD01.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD01.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}} LA.CRMOD01.Pip17: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip17[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.Pip18: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip18[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Rfc05: line = (cavity7) LA.CRMOD01.Pip19: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip19[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Pip20: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip20[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.HOM06: LA.CRMOD01.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD01.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}} LA.CRMOD01.Pip21: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip21[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.Pip22: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip22[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Rfc06: line = (cavity7_reverse) LA.CRMOD01.Pip23: LA.CRMOD01.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}, section = { s = LA.CRMOD01.Pip23[L], v(1) = {0, 0, LA.CRMOD01.PIPE_NB[aperture]}}} LA.CRMOD01.Pip24: LA.CRMOD01.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}, section = { s = LA.CRMOD01.Pip24[L], v(1) = {0, 0, LA.CRMOD01.PIPE_CU[aperture]}}} LA.CRMOD01.HOM07: LA.CRMOD01.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD01.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD01.HOMABSORBER[aperture]}}} LA.CRMOD01.Tap02: LA.CRMOD01.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.TAPER[aperture]}}, section = { s = LA.CRMOD01.Tap02[L], v(1) = {0, 0, LA.CRMOD01.TAPER[aperture]}}} LA.CRMOD01.Cor01: LA.CRMOD01.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.CORRECTOR[aperture]}}, section = { s = LA.CRMOD01.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD01.CORRECTOR[aperture]}}} LA.CRMOD01.BPM01: LA.CRMOD01.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.BPM[aperture]}}, section = { s = LA.CRMOD01.BPM[L], v(1) = {0, 0, LA.CRMOD01.BPM[aperture]}}} LA.CRMOD01.Qua01: LA.CRMOD01.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD01.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD01.QUADRUPOLE[aperture]}}} LA.CRMOD01.Gat02: LA.CRMOD01.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.GATEVALVE[aperture]}}, section = { s = LA.CRMOD01.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD01.GATEVALVE[aperture]}}} LA.CRMOD01.FLX01: LA.CRMOD01.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD01.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD01.FLX01[L], v(1) = {0, 0, LA.CRMOD01.INTERMODULEFLEX[aperture]}}} LA.CRMOD01: LINE = (LA.CRMOD01.Mar.BEG, & LA.CRMOD01.Gat01, & LA.CRMOD01.Tap01, & LA.CRMOD01.HOM01, & LA.CRMOD01.Pip01, & LA.CRMOD01.Pip02, & LA.CRMOD01.Rfc01, & LA.CRMOD01.Pip03, & LA.CRMOD01.Pip04, & LA.CRMOD01.HOM02, & LA.CRMOD01.Pip05, & LA.CRMOD01.Pip06, & LA.CRMOD01.Rfc02, & LA.CRMOD01.Pip07, & LA.CRMOD01.Pip08, & LA.CRMOD01.HOM03, & LA.CRMOD01.Pip09, & LA.CRMOD01.Pip10, & LA.CRMOD01.Rfc03, & LA.CRMOD01.Pip11, & LA.CRMOD01.Pip12, & LA.CRMOD01.HOM04, & LA.CRMOD01.Pip13, & LA.CRMOD01.Pip14, & LA.CRMOD01.Rfc04, & LA.CRMOD01.Pip15, & LA.CRMOD01.Pip16, & LA.CRMOD01.HOM05, & LA.CRMOD01.Pip17, & LA.CRMOD01.Pip18, & LA.CRMOD01.Rfc05, & LA.CRMOD01.Pip19, & LA.CRMOD01.Pip20, & LA.CRMOD01.HOM06, & LA.CRMOD01.Pip21, & LA.CRMOD01.Pip22, & LA.CRMOD01.Rfc06, & LA.CRMOD01.Pip23, & LA.CRMOD01.Pip24, & LA.CRMOD01.HOM07, & LA.CRMOD01.Tap02, & LA.CRMOD01.Cor01, & LA.CRMOD01.BPM01, & LA.CRMOD01.Qua01, & LA.CRMOD01.Gat02, & LA.CRMOD01.FLX01, & LA.CRMOD01.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD02 ------------ !---Standard Elements !LA.CRMOD02.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD02.PIPE: PIPE, aperture = .110/2 LA.CRMOD02.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD02.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD02.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD02.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD02.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD02.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD02.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD02.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD02.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD02.Mar.BEG: MARKER LA.CRMOD02.Mar.END: MARKER !---LA.CRMOD02 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD02.Gat01: LA.CRMOD02.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.GATEVALVE[aperture]}}, section = { s = LA.CRMOD02.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD02.GATEVALVE[aperture]}}} LA.CRMOD02.Tap01: LA.CRMOD02.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.TAPER[aperture]}}, section = { s = LA.CRMOD02.Tap01[L], v(1) = {0, 0, LA.CRMOD02.TAPER[aperture]}}} LA.CRMOD02.HOM01: LA.CRMOD02.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD02.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}} LA.CRMOD02.Pip01: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip01[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.Pip02: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip02[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Rfc01: line = (cavity7) LA.CRMOD02.Pip03: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip03[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Pip04: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip04[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.HOM02: LA.CRMOD02.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD02.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}} LA.CRMOD02.Pip05: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip05[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.Pip06: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip06[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Rfc02: line = (cavity7_reverse) LA.CRMOD02.Pip07: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip07[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Pip08: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip08[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.HOM03: LA.CRMOD02.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD02.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}} LA.CRMOD02.Pip09: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip09[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.Pip10: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip10[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Rfc03: line = (cavity7) LA.CRMOD02.Pip11: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip11[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Pip12: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip12[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.HOM04: LA.CRMOD02.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD02.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}} LA.CRMOD02.Pip13: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip13[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.Pip14: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip14[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Rfc04: line = (cavity7_reverse) LA.CRMOD02.Pip15: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip15[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Pip16: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip16[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.HOM05: LA.CRMOD02.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD02.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}} LA.CRMOD02.Pip17: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip17[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.Pip18: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip18[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Rfc05: line = (cavity7) LA.CRMOD02.Pip19: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip19[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Pip20: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip20[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.HOM06: LA.CRMOD02.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD02.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}} LA.CRMOD02.Pip21: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip21[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.Pip22: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip22[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Rfc06: line = (cavity7_reverse) LA.CRMOD02.Pip23: LA.CRMOD02.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}, section = { s = LA.CRMOD02.Pip23[L], v(1) = {0, 0, LA.CRMOD02.PIPE_NB[aperture]}}} LA.CRMOD02.Pip24: LA.CRMOD02.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}, section = { s = LA.CRMOD02.Pip24[L], v(1) = {0, 0, LA.CRMOD02.PIPE_CU[aperture]}}} LA.CRMOD02.HOM07: LA.CRMOD02.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD02.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD02.HOMABSORBER[aperture]}}} LA.CRMOD02.Tap02: LA.CRMOD02.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.TAPER[aperture]}}, section = { s = LA.CRMOD02.Tap02[L], v(1) = {0, 0, LA.CRMOD02.TAPER[aperture]}}} LA.CRMOD02.Cor01: LA.CRMOD02.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.CORRECTOR[aperture]}}, section = { s = LA.CRMOD02.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD02.CORRECTOR[aperture]}}} LA.CRMOD02.BPM01: LA.CRMOD02.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.BPM[aperture]}}, section = { s = LA.CRMOD02.BPM[L], v(1) = {0, 0, LA.CRMOD02.BPM[aperture]}}} LA.CRMOD02.Qua01: LA.CRMOD02.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD02.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD02.QUADRUPOLE[aperture]}}} LA.CRMOD02.Gat02: LA.CRMOD02.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.GATEVALVE[aperture]}}, section = { s = LA.CRMOD02.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD02.GATEVALVE[aperture]}}} LA.CRMOD02.FLX01: LA.CRMOD02.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD02.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD02.FLX01[L], v(1) = {0, 0, LA.CRMOD02.INTERMODULEFLEX[aperture]}}} LA.CRMOD02: LINE = (LA.CRMOD02.Mar.BEG, & LA.CRMOD02.Gat01, & LA.CRMOD02.Tap01, & LA.CRMOD02.HOM01, & LA.CRMOD02.Pip01, & LA.CRMOD02.Pip02, & LA.CRMOD02.Rfc01, & LA.CRMOD02.Pip03, & LA.CRMOD02.Pip04, & LA.CRMOD02.HOM02, & LA.CRMOD02.Pip05, & LA.CRMOD02.Pip06, & LA.CRMOD02.Rfc02, & LA.CRMOD02.Pip07, & LA.CRMOD02.Pip08, & LA.CRMOD02.HOM03, & LA.CRMOD02.Pip09, & LA.CRMOD02.Pip10, & LA.CRMOD02.Rfc03, & LA.CRMOD02.Pip11, & LA.CRMOD02.Pip12, & LA.CRMOD02.HOM04, & LA.CRMOD02.Pip13, & LA.CRMOD02.Pip14, & LA.CRMOD02.Rfc04, & LA.CRMOD02.Pip15, & LA.CRMOD02.Pip16, & LA.CRMOD02.HOM05, & LA.CRMOD02.Pip17, & LA.CRMOD02.Pip18, & LA.CRMOD02.Rfc05, & LA.CRMOD02.Pip19, & LA.CRMOD02.Pip20, & LA.CRMOD02.HOM06, & LA.CRMOD02.Pip21, & LA.CRMOD02.Pip22, & LA.CRMOD02.Rfc06, & LA.CRMOD02.Pip23, & LA.CRMOD02.Pip24, & LA.CRMOD02.HOM07, & LA.CRMOD02.Tap02, & LA.CRMOD02.Cor01, & LA.CRMOD02.BPM01, & LA.CRMOD02.Qua01, & LA.CRMOD02.Gat02, & LA.CRMOD02.FLX01, & LA.CRMOD02.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD03 ------------ !---Standard Elements !LA.CRMOD03.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD03.PIPE: PIPE, aperture = .110/2 LA.CRMOD03.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD03.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD03.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD03.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD03.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD03.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD03.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD03.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD03.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD03.Mar.BEG: MARKER LA.CRMOD03.Mar.END: MARKER !---LA.CRMOD03 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD03.Gat01: LA.CRMOD03.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.GATEVALVE[aperture]}}, section = { s = LA.CRMOD03.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD03.GATEVALVE[aperture]}}} LA.CRMOD03.Tap01: LA.CRMOD03.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.TAPER[aperture]}}, section = { s = LA.CRMOD03.Tap01[L], v(1) = {0, 0, LA.CRMOD03.TAPER[aperture]}}} LA.CRMOD03.HOM01: LA.CRMOD03.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD03.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}} LA.CRMOD03.Pip01: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip01[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.Pip02: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip02[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Rfc01: line = (cavity7) LA.CRMOD03.Pip03: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip03[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Pip04: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip04[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.HOM02: LA.CRMOD03.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD03.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}} LA.CRMOD03.Pip05: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip05[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.Pip06: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip06[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Rfc02: line = (cavity7_reverse) LA.CRMOD03.Pip07: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip07[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Pip08: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip08[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.HOM03: LA.CRMOD03.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD03.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}} LA.CRMOD03.Pip09: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip09[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.Pip10: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip10[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Rfc03: line = (cavity7) LA.CRMOD03.Pip11: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip11[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Pip12: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip12[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.HOM04: LA.CRMOD03.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD03.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}} LA.CRMOD03.Pip13: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip13[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.Pip14: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip14[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Rfc04: line = (cavity7_reverse) LA.CRMOD03.Pip15: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip15[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Pip16: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip16[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.HOM05: LA.CRMOD03.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD03.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}} LA.CRMOD03.Pip17: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip17[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.Pip18: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip18[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Rfc05: line = (cavity7) LA.CRMOD03.Pip19: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip19[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Pip20: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip20[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.HOM06: LA.CRMOD03.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD03.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}} LA.CRMOD03.Pip21: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip21[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.Pip22: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip22[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Rfc06: line = (cavity7_reverse) LA.CRMOD03.Pip23: LA.CRMOD03.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}, section = { s = LA.CRMOD03.Pip23[L], v(1) = {0, 0, LA.CRMOD03.PIPE_NB[aperture]}}} LA.CRMOD03.Pip24: LA.CRMOD03.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}, section = { s = LA.CRMOD03.Pip24[L], v(1) = {0, 0, LA.CRMOD03.PIPE_CU[aperture]}}} LA.CRMOD03.HOM07: LA.CRMOD03.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD03.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD03.HOMABSORBER[aperture]}}} LA.CRMOD03.Tap02: LA.CRMOD03.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.TAPER[aperture]}}, section = { s = LA.CRMOD03.Tap02[L], v(1) = {0, 0, LA.CRMOD03.TAPER[aperture]}}} LA.CRMOD03.Cor01: LA.CRMOD03.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.CORRECTOR[aperture]}}, section = { s = LA.CRMOD03.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD03.CORRECTOR[aperture]}}} LA.CRMOD03.BPM01: LA.CRMOD03.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.BPM[aperture]}}, section = { s = LA.CRMOD03.BPM[L], v(1) = {0, 0, LA.CRMOD03.BPM[aperture]}}} LA.CRMOD03.Qua01: LA.CRMOD03.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD03.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD03.QUADRUPOLE[aperture]}}} LA.CRMOD03.Gat02: LA.CRMOD03.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.GATEVALVE[aperture]}}, section = { s = LA.CRMOD03.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD03.GATEVALVE[aperture]}}} LA.CRMOD03.FLX01: LA.CRMOD03.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD03.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD03.FLX01[L], v(1) = {0, 0, LA.CRMOD03.INTERMODULEFLEX[aperture]}}} LA.CRMOD03: LINE = (LA.CRMOD03.Mar.BEG, & LA.CRMOD03.Gat01, & LA.CRMOD03.Tap01, & LA.CRMOD03.HOM01, & LA.CRMOD03.Pip01, & LA.CRMOD03.Pip02, & LA.CRMOD03.Rfc01, & LA.CRMOD03.Pip03, & LA.CRMOD03.Pip04, & LA.CRMOD03.HOM02, & LA.CRMOD03.Pip05, & LA.CRMOD03.Pip06, & LA.CRMOD03.Rfc02, & LA.CRMOD03.Pip07, & LA.CRMOD03.Pip08, & LA.CRMOD03.HOM03, & LA.CRMOD03.Pip09, & LA.CRMOD03.Pip10, & LA.CRMOD03.Rfc03, & LA.CRMOD03.Pip11, & LA.CRMOD03.Pip12, & LA.CRMOD03.HOM04, & LA.CRMOD03.Pip13, & LA.CRMOD03.Pip14, & LA.CRMOD03.Rfc04, & LA.CRMOD03.Pip15, & LA.CRMOD03.Pip16, & LA.CRMOD03.HOM05, & LA.CRMOD03.Pip17, & LA.CRMOD03.Pip18, & LA.CRMOD03.Rfc05, & LA.CRMOD03.Pip19, & LA.CRMOD03.Pip20, & LA.CRMOD03.HOM06, & LA.CRMOD03.Pip21, & LA.CRMOD03.Pip22, & LA.CRMOD03.Rfc06, & LA.CRMOD03.Pip23, & LA.CRMOD03.Pip24, & LA.CRMOD03.HOM07, & LA.CRMOD03.Tap02, & LA.CRMOD03.Cor01, & LA.CRMOD03.BPM01, & LA.CRMOD03.Qua01, & LA.CRMOD03.Gat02, & LA.CRMOD03.FLX01, & LA.CRMOD03.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD04 ------------ !---Standard Elements !LA.CRMOD04.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD04.PIPE: PIPE, aperture = .110/2 LA.CRMOD04.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD04.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD04.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD04.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD04.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD04.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD04.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD04.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD04.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD04.Mar.BEG: MARKER LA.CRMOD04.Mar.END: MARKER !---LA.CRMOD04 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD04.Gat01: LA.CRMOD04.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.GATEVALVE[aperture]}}, section = { s = LA.CRMOD04.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD04.GATEVALVE[aperture]}}} LA.CRMOD04.Tap01: LA.CRMOD04.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.TAPER[aperture]}}, section = { s = LA.CRMOD04.Tap01[L], v(1) = {0, 0, LA.CRMOD04.TAPER[aperture]}}} LA.CRMOD04.HOM01: LA.CRMOD04.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD04.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}} LA.CRMOD04.Pip01: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip01[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.Pip02: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip02[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Rfc01: line = (cavity7) LA.CRMOD04.Pip03: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip03[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Pip04: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip04[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.HOM02: LA.CRMOD04.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD04.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}} LA.CRMOD04.Pip05: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip05[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.Pip06: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip06[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Rfc02: line = (cavity7_reverse) LA.CRMOD04.Pip07: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip07[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Pip08: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip08[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.HOM03: LA.CRMOD04.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD04.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}} LA.CRMOD04.Pip09: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip09[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.Pip10: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip10[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Rfc03: line = (cavity7) LA.CRMOD04.Pip11: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip11[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Pip12: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip12[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.HOM04: LA.CRMOD04.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD04.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}} LA.CRMOD04.Pip13: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip13[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.Pip14: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip14[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Rfc04: line = (cavity7_reverse) LA.CRMOD04.Pip15: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip15[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Pip16: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip16[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.HOM05: LA.CRMOD04.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD04.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}} LA.CRMOD04.Pip17: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip17[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.Pip18: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip18[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Rfc05: line = (cavity7) LA.CRMOD04.Pip19: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip19[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Pip20: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip20[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.HOM06: LA.CRMOD04.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD04.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}} LA.CRMOD04.Pip21: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip21[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.Pip22: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip22[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Rfc06: line = (cavity7_reverse) LA.CRMOD04.Pip23: LA.CRMOD04.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}, section = { s = LA.CRMOD04.Pip23[L], v(1) = {0, 0, LA.CRMOD04.PIPE_NB[aperture]}}} LA.CRMOD04.Pip24: LA.CRMOD04.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}, section = { s = LA.CRMOD04.Pip24[L], v(1) = {0, 0, LA.CRMOD04.PIPE_CU[aperture]}}} LA.CRMOD04.HOM07: LA.CRMOD04.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD04.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD04.HOMABSORBER[aperture]}}} LA.CRMOD04.Tap02: LA.CRMOD04.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.TAPER[aperture]}}, section = { s = LA.CRMOD04.Tap02[L], v(1) = {0, 0, LA.CRMOD04.TAPER[aperture]}}} LA.CRMOD04.Cor01: LA.CRMOD04.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.CORRECTOR[aperture]}}, section = { s = LA.CRMOD04.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD04.CORRECTOR[aperture]}}} LA.CRMOD04.BPM01: LA.CRMOD04.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.BPM[aperture]}}, section = { s = LA.CRMOD04.BPM[L], v(1) = {0, 0, LA.CRMOD04.BPM[aperture]}}} LA.CRMOD04.Qua01: LA.CRMOD04.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD04.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD04.QUADRUPOLE[aperture]}}} LA.CRMOD04.Gat02: LA.CRMOD04.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.GATEVALVE[aperture]}}, section = { s = LA.CRMOD04.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD04.GATEVALVE[aperture]}}} LA.CRMOD04.FLX01: LA.CRMOD04.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD04.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD04.FLX01[L], v(1) = {0, 0, LA.CRMOD04.INTERMODULEFLEX[aperture]}}} LA.CRMOD04: LINE = (LA.CRMOD04.Mar.BEG, & LA.CRMOD04.Gat01, & LA.CRMOD04.Tap01, & LA.CRMOD04.HOM01, & LA.CRMOD04.Pip01, & LA.CRMOD04.Pip02, & LA.CRMOD04.Rfc01, & LA.CRMOD04.Pip03, & LA.CRMOD04.Pip04, & LA.CRMOD04.HOM02, & LA.CRMOD04.Pip05, & LA.CRMOD04.Pip06, & LA.CRMOD04.Rfc02, & LA.CRMOD04.Pip07, & LA.CRMOD04.Pip08, & LA.CRMOD04.HOM03, & LA.CRMOD04.Pip09, & LA.CRMOD04.Pip10, & LA.CRMOD04.Rfc03, & LA.CRMOD04.Pip11, & LA.CRMOD04.Pip12, & LA.CRMOD04.HOM04, & LA.CRMOD04.Pip13, & LA.CRMOD04.Pip14, & LA.CRMOD04.Rfc04, & LA.CRMOD04.Pip15, & LA.CRMOD04.Pip16, & LA.CRMOD04.HOM05, & LA.CRMOD04.Pip17, & LA.CRMOD04.Pip18, & LA.CRMOD04.Rfc05, & LA.CRMOD04.Pip19, & LA.CRMOD04.Pip20, & LA.CRMOD04.HOM06, & LA.CRMOD04.Pip21, & LA.CRMOD04.Pip22, & LA.CRMOD04.Rfc06, & LA.CRMOD04.Pip23, & LA.CRMOD04.Pip24, & LA.CRMOD04.HOM07, & LA.CRMOD04.Tap02, & LA.CRMOD04.Cor01, & LA.CRMOD04.BPM01, & LA.CRMOD04.Qua01, & LA.CRMOD04.Gat02, & LA.CRMOD04.FLX01, & LA.CRMOD04.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD05 ------------ !---Standard Elements !LA.CRMOD05.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD05.PIPE: PIPE, aperture = .110/2 LA.CRMOD05.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD05.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD05.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD05.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD05.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD05.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD05.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD05.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD05.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD05.Mar.BEG: MARKER LA.CRMOD05.Mar.END: MARKER !---LA.CRMOD05 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD05.Gat01: LA.CRMOD05.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.GATEVALVE[aperture]}}, section = { s = LA.CRMOD05.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD05.GATEVALVE[aperture]}}} LA.CRMOD05.Tap01: LA.CRMOD05.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.TAPER[aperture]}}, section = { s = LA.CRMOD05.Tap01[L], v(1) = {0, 0, LA.CRMOD05.TAPER[aperture]}}} LA.CRMOD05.HOM01: LA.CRMOD05.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD05.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}} LA.CRMOD05.Pip01: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip01[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.Pip02: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip02[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Rfc01: line = (cavity7) LA.CRMOD05.Pip03: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip03[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Pip04: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip04[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.HOM02: LA.CRMOD05.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD05.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}} LA.CRMOD05.Pip05: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip05[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.Pip06: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip06[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Rfc02: line = (cavity7_reverse) LA.CRMOD05.Pip07: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip07[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Pip08: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip08[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.HOM03: LA.CRMOD05.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD05.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}} LA.CRMOD05.Pip09: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip09[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.Pip10: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip10[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Rfc03: line = (cavity7) LA.CRMOD05.Pip11: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip11[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Pip12: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip12[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.HOM04: LA.CRMOD05.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD05.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}} LA.CRMOD05.Pip13: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip13[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.Pip14: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip14[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Rfc04: line = (cavity7_reverse) LA.CRMOD05.Pip15: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip15[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Pip16: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip16[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.HOM05: LA.CRMOD05.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD05.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}} LA.CRMOD05.Pip17: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip17[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.Pip18: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip18[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Rfc05: line = (cavity7) LA.CRMOD05.Pip19: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip19[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Pip20: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip20[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.HOM06: LA.CRMOD05.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD05.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}} LA.CRMOD05.Pip21: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip21[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.Pip22: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip22[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Rfc06: line = (cavity7_reverse) LA.CRMOD05.Pip23: LA.CRMOD05.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}, section = { s = LA.CRMOD05.Pip23[L], v(1) = {0, 0, LA.CRMOD05.PIPE_NB[aperture]}}} LA.CRMOD05.Pip24: LA.CRMOD05.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}, section = { s = LA.CRMOD05.Pip24[L], v(1) = {0, 0, LA.CRMOD05.PIPE_CU[aperture]}}} LA.CRMOD05.HOM07: LA.CRMOD05.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD05.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD05.HOMABSORBER[aperture]}}} LA.CRMOD05.Tap02: LA.CRMOD05.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.TAPER[aperture]}}, section = { s = LA.CRMOD05.Tap02[L], v(1) = {0, 0, LA.CRMOD05.TAPER[aperture]}}} LA.CRMOD05.Cor01: LA.CRMOD05.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.CORRECTOR[aperture]}}, section = { s = LA.CRMOD05.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD05.CORRECTOR[aperture]}}} LA.CRMOD05.BPM01: LA.CRMOD05.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.BPM[aperture]}}, section = { s = LA.CRMOD05.BPM[L], v(1) = {0, 0, LA.CRMOD05.BPM[aperture]}}} LA.CRMOD05.Qua01: LA.CRMOD05.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD05.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD05.QUADRUPOLE[aperture]}}} LA.CRMOD05.Gat02: LA.CRMOD05.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.GATEVALVE[aperture]}}, section = { s = LA.CRMOD05.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD05.GATEVALVE[aperture]}}} LA.CRMOD05.FLX01: LA.CRMOD05.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD05.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD05.FLX01[L], v(1) = {0, 0, LA.CRMOD05.INTERMODULEFLEX[aperture]}}} LA.CRMOD05: LINE = (LA.CRMOD05.Mar.BEG, & LA.CRMOD05.Gat01, & LA.CRMOD05.Tap01, & LA.CRMOD05.HOM01, & LA.CRMOD05.Pip01, & LA.CRMOD05.Pip02, & LA.CRMOD05.Rfc01, & LA.CRMOD05.Pip03, & LA.CRMOD05.Pip04, & LA.CRMOD05.HOM02, & LA.CRMOD05.Pip05, & LA.CRMOD05.Pip06, & LA.CRMOD05.Rfc02, & LA.CRMOD05.Pip07, & LA.CRMOD05.Pip08, & LA.CRMOD05.HOM03, & LA.CRMOD05.Pip09, & LA.CRMOD05.Pip10, & LA.CRMOD05.Rfc03, & LA.CRMOD05.Pip11, & LA.CRMOD05.Pip12, & LA.CRMOD05.HOM04, & LA.CRMOD05.Pip13, & LA.CRMOD05.Pip14, & LA.CRMOD05.Rfc04, & LA.CRMOD05.Pip15, & LA.CRMOD05.Pip16, & LA.CRMOD05.HOM05, & LA.CRMOD05.Pip17, & LA.CRMOD05.Pip18, & LA.CRMOD05.Rfc05, & LA.CRMOD05.Pip19, & LA.CRMOD05.Pip20, & LA.CRMOD05.HOM06, & LA.CRMOD05.Pip21, & LA.CRMOD05.Pip22, & LA.CRMOD05.Rfc06, & LA.CRMOD05.Pip23, & LA.CRMOD05.Pip24, & LA.CRMOD05.HOM07, & LA.CRMOD05.Tap02, & LA.CRMOD05.Cor01, & LA.CRMOD05.BPM01, & LA.CRMOD05.Qua01, & LA.CRMOD05.Gat02, & LA.CRMOD05.FLX01, & LA.CRMOD05.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD06 ------------ !---Standard Elements !LA.CRMOD06.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD06.PIPE: PIPE, aperture = .110/2 LA.CRMOD06.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD06.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD06.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD06.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD06.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD06.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD06.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD06.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD06.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD06.Mar.BEG: MARKER LA.CRMOD06.Mar.END: MARKER !---LA.CRMOD06 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD06.Gat01: LA.CRMOD06.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.GATEVALVE[aperture]}}, section = { s = LA.CRMOD06.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD06.GATEVALVE[aperture]}}} LA.CRMOD06.Tap01: LA.CRMOD06.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.TAPER[aperture]}}, section = { s = LA.CRMOD06.Tap01[L], v(1) = {0, 0, LA.CRMOD06.TAPER[aperture]}}} LA.CRMOD06.HOM01: LA.CRMOD06.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD06.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}} LA.CRMOD06.Pip01: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip01[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.Pip02: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip02[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Rfc01: line = (cavity7) LA.CRMOD06.Pip03: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip03[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Pip04: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip04[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.HOM02: LA.CRMOD06.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD06.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}} LA.CRMOD06.Pip05: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip05[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.Pip06: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip06[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Rfc02: line = (cavity7_reverse) LA.CRMOD06.Pip07: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip07[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Pip08: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip08[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.HOM03: LA.CRMOD06.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD06.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}} LA.CRMOD06.Pip09: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip09[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.Pip10: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip10[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Rfc03: line = (cavity7) LA.CRMOD06.Pip11: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip11[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Pip12: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip12[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.HOM04: LA.CRMOD06.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD06.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}} LA.CRMOD06.Pip13: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip13[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.Pip14: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip14[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Rfc04: line = (cavity7_reverse) LA.CRMOD06.Pip15: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip15[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Pip16: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip16[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.HOM05: LA.CRMOD06.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD06.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}} LA.CRMOD06.Pip17: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip17[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.Pip18: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip18[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Rfc05: line = (cavity7) LA.CRMOD06.Pip19: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip19[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Pip20: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip20[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.HOM06: LA.CRMOD06.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD06.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}} LA.CRMOD06.Pip21: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip21[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.Pip22: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip22[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Rfc06: line = (cavity7_reverse) LA.CRMOD06.Pip23: LA.CRMOD06.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}, section = { s = LA.CRMOD06.Pip23[L], v(1) = {0, 0, LA.CRMOD06.PIPE_NB[aperture]}}} LA.CRMOD06.Pip24: LA.CRMOD06.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}, section = { s = LA.CRMOD06.Pip24[L], v(1) = {0, 0, LA.CRMOD06.PIPE_CU[aperture]}}} LA.CRMOD06.HOM07: LA.CRMOD06.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD06.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD06.HOMABSORBER[aperture]}}} LA.CRMOD06.Tap02: LA.CRMOD06.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.TAPER[aperture]}}, section = { s = LA.CRMOD06.Tap02[L], v(1) = {0, 0, LA.CRMOD06.TAPER[aperture]}}} LA.CRMOD06.Cor01: LA.CRMOD06.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.CORRECTOR[aperture]}}, section = { s = LA.CRMOD06.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD06.CORRECTOR[aperture]}}} LA.CRMOD06.BPM01: LA.CRMOD06.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.BPM[aperture]}}, section = { s = LA.CRMOD06.BPM[L], v(1) = {0, 0, LA.CRMOD06.BPM[aperture]}}} LA.CRMOD06.Qua01: LA.CRMOD06.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD06.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD06.QUADRUPOLE[aperture]}}} LA.CRMOD06.Gat02: LA.CRMOD06.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.GATEVALVE[aperture]}}, section = { s = LA.CRMOD06.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD06.GATEVALVE[aperture]}}} LA.CRMOD06.FLX01: LA.CRMOD06.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD06.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD06.FLX01[L], v(1) = {0, 0, LA.CRMOD06.INTERMODULEFLEX[aperture]}}} LA.CRMOD06: LINE = (LA.CRMOD06.Mar.BEG, & LA.CRMOD06.Gat01, & LA.CRMOD06.Tap01, & LA.CRMOD06.HOM01, & LA.CRMOD06.Pip01, & LA.CRMOD06.Pip02, & LA.CRMOD06.Rfc01, & LA.CRMOD06.Pip03, & LA.CRMOD06.Pip04, & LA.CRMOD06.HOM02, & LA.CRMOD06.Pip05, & LA.CRMOD06.Pip06, & LA.CRMOD06.Rfc02, & LA.CRMOD06.Pip07, & LA.CRMOD06.Pip08, & LA.CRMOD06.HOM03, & LA.CRMOD06.Pip09, & LA.CRMOD06.Pip10, & LA.CRMOD06.Rfc03, & LA.CRMOD06.Pip11, & LA.CRMOD06.Pip12, & LA.CRMOD06.HOM04, & LA.CRMOD06.Pip13, & LA.CRMOD06.Pip14, & LA.CRMOD06.Rfc04, & LA.CRMOD06.Pip15, & LA.CRMOD06.Pip16, & LA.CRMOD06.HOM05, & LA.CRMOD06.Pip17, & LA.CRMOD06.Pip18, & LA.CRMOD06.Rfc05, & LA.CRMOD06.Pip19, & LA.CRMOD06.Pip20, & LA.CRMOD06.HOM06, & LA.CRMOD06.Pip21, & LA.CRMOD06.Pip22, & LA.CRMOD06.Rfc06, & LA.CRMOD06.Pip23, & LA.CRMOD06.Pip24, & LA.CRMOD06.HOM07, & LA.CRMOD06.Tap02, & LA.CRMOD06.Cor01, & LA.CRMOD06.BPM01, & LA.CRMOD06.Qua01, & LA.CRMOD06.Gat02, & LA.CRMOD06.FLX01, & LA.CRMOD06.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD07 ------------ !---Standard Elements !LA.CRMOD07.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD07.PIPE: PIPE, aperture = .110/2 LA.CRMOD07.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD07.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD07.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD07.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD07.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD07.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD07.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD07.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD07.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD07.Mar.BEG: MARKER LA.CRMOD07.Mar.END: MARKER !---LA.CRMOD07 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD07.Gat01: LA.CRMOD07.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.GATEVALVE[aperture]}}, section = { s = LA.CRMOD07.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD07.GATEVALVE[aperture]}}} LA.CRMOD07.Tap01: LA.CRMOD07.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.TAPER[aperture]}}, section = { s = LA.CRMOD07.Tap01[L], v(1) = {0, 0, LA.CRMOD07.TAPER[aperture]}}} LA.CRMOD07.HOM01: LA.CRMOD07.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD07.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}} LA.CRMOD07.Pip01: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip01[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.Pip02: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip02[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Rfc01: line = (cavity7) LA.CRMOD07.Pip03: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip03[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Pip04: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip04[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.HOM02: LA.CRMOD07.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD07.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}} LA.CRMOD07.Pip05: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip05[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.Pip06: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip06[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Rfc02: line = (cavity7_reverse) LA.CRMOD07.Pip07: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip07[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Pip08: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip08[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.HOM03: LA.CRMOD07.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD07.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}} LA.CRMOD07.Pip09: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip09[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.Pip10: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip10[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Rfc03: line = (cavity7) LA.CRMOD07.Pip11: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip11[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Pip12: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip12[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.HOM04: LA.CRMOD07.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD07.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}} LA.CRMOD07.Pip13: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip13[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.Pip14: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip14[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Rfc04: line = (cavity7_reverse) LA.CRMOD07.Pip15: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip15[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Pip16: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip16[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.HOM05: LA.CRMOD07.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD07.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}} LA.CRMOD07.Pip17: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip17[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.Pip18: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip18[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Rfc05: line = (cavity7) LA.CRMOD07.Pip19: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip19[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Pip20: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip20[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.HOM06: LA.CRMOD07.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD07.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}} LA.CRMOD07.Pip21: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip21[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.Pip22: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip22[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Rfc06: line = (cavity7_reverse) LA.CRMOD07.Pip23: LA.CRMOD07.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}, section = { s = LA.CRMOD07.Pip23[L], v(1) = {0, 0, LA.CRMOD07.PIPE_NB[aperture]}}} LA.CRMOD07.Pip24: LA.CRMOD07.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}, section = { s = LA.CRMOD07.Pip24[L], v(1) = {0, 0, LA.CRMOD07.PIPE_CU[aperture]}}} LA.CRMOD07.HOM07: LA.CRMOD07.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD07.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD07.HOMABSORBER[aperture]}}} LA.CRMOD07.Tap02: LA.CRMOD07.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.TAPER[aperture]}}, section = { s = LA.CRMOD07.Tap02[L], v(1) = {0, 0, LA.CRMOD07.TAPER[aperture]}}} LA.CRMOD07.Cor01: LA.CRMOD07.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.CORRECTOR[aperture]}}, section = { s = LA.CRMOD07.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD07.CORRECTOR[aperture]}}} LA.CRMOD07.BPM01: LA.CRMOD07.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.BPM[aperture]}}, section = { s = LA.CRMOD07.BPM[L], v(1) = {0, 0, LA.CRMOD07.BPM[aperture]}}} LA.CRMOD07.Qua01: LA.CRMOD07.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD07.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD07.QUADRUPOLE[aperture]}}} LA.CRMOD07.Gat02: LA.CRMOD07.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.GATEVALVE[aperture]}}, section = { s = LA.CRMOD07.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD07.GATEVALVE[aperture]}}} LA.CRMOD07.FLX01: LA.CRMOD07.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD07.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD07.FLX01[L], v(1) = {0, 0, LA.CRMOD07.INTERMODULEFLEX[aperture]}}} LA.CRMOD07: LINE = (LA.CRMOD07.Mar.BEG, & LA.CRMOD07.Gat01, & LA.CRMOD07.Tap01, & LA.CRMOD07.HOM01, & LA.CRMOD07.Pip01, & LA.CRMOD07.Pip02, & LA.CRMOD07.Rfc01, & LA.CRMOD07.Pip03, & LA.CRMOD07.Pip04, & LA.CRMOD07.HOM02, & LA.CRMOD07.Pip05, & LA.CRMOD07.Pip06, & LA.CRMOD07.Rfc02, & LA.CRMOD07.Pip07, & LA.CRMOD07.Pip08, & LA.CRMOD07.HOM03, & LA.CRMOD07.Pip09, & LA.CRMOD07.Pip10, & LA.CRMOD07.Rfc03, & LA.CRMOD07.Pip11, & LA.CRMOD07.Pip12, & LA.CRMOD07.HOM04, & LA.CRMOD07.Pip13, & LA.CRMOD07.Pip14, & LA.CRMOD07.Rfc04, & LA.CRMOD07.Pip15, & LA.CRMOD07.Pip16, & LA.CRMOD07.HOM05, & LA.CRMOD07.Pip17, & LA.CRMOD07.Pip18, & LA.CRMOD07.Rfc05, & LA.CRMOD07.Pip19, & LA.CRMOD07.Pip20, & LA.CRMOD07.HOM06, & LA.CRMOD07.Pip21, & LA.CRMOD07.Pip22, & LA.CRMOD07.Rfc06, & LA.CRMOD07.Pip23, & LA.CRMOD07.Pip24, & LA.CRMOD07.HOM07, & LA.CRMOD07.Tap02, & LA.CRMOD07.Cor01, & LA.CRMOD07.BPM01, & LA.CRMOD07.Qua01, & LA.CRMOD07.Gat02, & LA.CRMOD07.FLX01, & LA.CRMOD07.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD08 ------------ !---Standard Elements !LA.CRMOD08.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD08.PIPE: PIPE, aperture = .110/2 LA.CRMOD08.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD08.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD08.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD08.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD08.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD08.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD08.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD08.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD08.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD08.Mar.BEG: MARKER LA.CRMOD08.Mar.END: MARKER !---LA.CRMOD08 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD08.Gat01: LA.CRMOD08.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.GATEVALVE[aperture]}}, section = { s = LA.CRMOD08.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD08.GATEVALVE[aperture]}}} LA.CRMOD08.Tap01: LA.CRMOD08.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.TAPER[aperture]}}, section = { s = LA.CRMOD08.Tap01[L], v(1) = {0, 0, LA.CRMOD08.TAPER[aperture]}}} LA.CRMOD08.HOM01: LA.CRMOD08.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD08.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}} LA.CRMOD08.Pip01: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip01[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.Pip02: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip02[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Rfc01: line = (cavity7) LA.CRMOD08.Pip03: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip03[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Pip04: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip04[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.HOM02: LA.CRMOD08.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD08.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}} LA.CRMOD08.Pip05: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip05[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.Pip06: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip06[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Rfc02: line = (cavity7_reverse) LA.CRMOD08.Pip07: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip07[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Pip08: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip08[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.HOM03: LA.CRMOD08.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD08.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}} LA.CRMOD08.Pip09: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip09[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.Pip10: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip10[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Rfc03: line = (cavity7) LA.CRMOD08.Pip11: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip11[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Pip12: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip12[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.HOM04: LA.CRMOD08.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD08.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}} LA.CRMOD08.Pip13: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip13[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.Pip14: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip14[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Rfc04: line = (cavity7_reverse) LA.CRMOD08.Pip15: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip15[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Pip16: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip16[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.HOM05: LA.CRMOD08.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD08.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}} LA.CRMOD08.Pip17: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip17[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.Pip18: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip18[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Rfc05: line = (cavity7) LA.CRMOD08.Pip19: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip19[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Pip20: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip20[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.HOM06: LA.CRMOD08.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD08.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}} LA.CRMOD08.Pip21: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip21[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.Pip22: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip22[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Rfc06: line = (cavity7_reverse) LA.CRMOD08.Pip23: LA.CRMOD08.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}, section = { s = LA.CRMOD08.Pip23[L], v(1) = {0, 0, LA.CRMOD08.PIPE_NB[aperture]}}} LA.CRMOD08.Pip24: LA.CRMOD08.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}, section = { s = LA.CRMOD08.Pip24[L], v(1) = {0, 0, LA.CRMOD08.PIPE_CU[aperture]}}} LA.CRMOD08.HOM07: LA.CRMOD08.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD08.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD08.HOMABSORBER[aperture]}}} LA.CRMOD08.Tap02: LA.CRMOD08.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.TAPER[aperture]}}, section = { s = LA.CRMOD08.Tap02[L], v(1) = {0, 0, LA.CRMOD08.TAPER[aperture]}}} LA.CRMOD08.Cor01: LA.CRMOD08.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.CORRECTOR[aperture]}}, section = { s = LA.CRMOD08.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD08.CORRECTOR[aperture]}}} LA.CRMOD08.BPM01: LA.CRMOD08.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.BPM[aperture]}}, section = { s = LA.CRMOD08.BPM[L], v(1) = {0, 0, LA.CRMOD08.BPM[aperture]}}} LA.CRMOD08.Qua01: LA.CRMOD08.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD08.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD08.QUADRUPOLE[aperture]}}} LA.CRMOD08.Gat02: LA.CRMOD08.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.GATEVALVE[aperture]}}, section = { s = LA.CRMOD08.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD08.GATEVALVE[aperture]}}} LA.CRMOD08.FLX01: LA.CRMOD08.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD08.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD08.FLX01[L], v(1) = {0, 0, LA.CRMOD08.INTERMODULEFLEX[aperture]}}} LA.CRMOD08: LINE = (LA.CRMOD08.Mar.BEG, & LA.CRMOD08.Gat01, & LA.CRMOD08.Tap01, & LA.CRMOD08.HOM01, & LA.CRMOD08.Pip01, & LA.CRMOD08.Pip02, & LA.CRMOD08.Rfc01, & LA.CRMOD08.Pip03, & LA.CRMOD08.Pip04, & LA.CRMOD08.HOM02, & LA.CRMOD08.Pip05, & LA.CRMOD08.Pip06, & LA.CRMOD08.Rfc02, & LA.CRMOD08.Pip07, & LA.CRMOD08.Pip08, & LA.CRMOD08.HOM03, & LA.CRMOD08.Pip09, & LA.CRMOD08.Pip10, & LA.CRMOD08.Rfc03, & LA.CRMOD08.Pip11, & LA.CRMOD08.Pip12, & LA.CRMOD08.HOM04, & LA.CRMOD08.Pip13, & LA.CRMOD08.Pip14, & LA.CRMOD08.Rfc04, & LA.CRMOD08.Pip15, & LA.CRMOD08.Pip16, & LA.CRMOD08.HOM05, & LA.CRMOD08.Pip17, & LA.CRMOD08.Pip18, & LA.CRMOD08.Rfc05, & LA.CRMOD08.Pip19, & LA.CRMOD08.Pip20, & LA.CRMOD08.HOM06, & LA.CRMOD08.Pip21, & LA.CRMOD08.Pip22, & LA.CRMOD08.Rfc06, & LA.CRMOD08.Pip23, & LA.CRMOD08.Pip24, & LA.CRMOD08.HOM07, & LA.CRMOD08.Tap02, & LA.CRMOD08.Cor01, & LA.CRMOD08.BPM01, & LA.CRMOD08.Qua01, & LA.CRMOD08.Gat02, & LA.CRMOD08.FLX01, & LA.CRMOD08.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD09 ------------ !---Standard Elements !LA.CRMOD09.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD09.PIPE: PIPE, aperture = .110/2 LA.CRMOD09.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD09.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD09.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD09.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD09.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD09.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD09.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD09.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD09.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD09.Mar.BEG: MARKER LA.CRMOD09.Mar.END: MARKER !---LA.CRMOD09 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD09.Gat01: LA.CRMOD09.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.GATEVALVE[aperture]}}, section = { s = LA.CRMOD09.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD09.GATEVALVE[aperture]}}} LA.CRMOD09.Tap01: LA.CRMOD09.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.TAPER[aperture]}}, section = { s = LA.CRMOD09.Tap01[L], v(1) = {0, 0, LA.CRMOD09.TAPER[aperture]}}} LA.CRMOD09.HOM01: LA.CRMOD09.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD09.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}} LA.CRMOD09.Pip01: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip01[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.Pip02: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip02[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Rfc01: line = (cavity7) LA.CRMOD09.Pip03: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip03[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Pip04: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip04[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.HOM02: LA.CRMOD09.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD09.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}} LA.CRMOD09.Pip05: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip05[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.Pip06: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip06[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Rfc02: line = (cavity7_reverse) LA.CRMOD09.Pip07: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip07[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Pip08: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip08[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.HOM03: LA.CRMOD09.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD09.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}} LA.CRMOD09.Pip09: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip09[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.Pip10: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip10[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Rfc03: line = (cavity7) LA.CRMOD09.Pip11: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip11[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Pip12: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip12[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.HOM04: LA.CRMOD09.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD09.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}} LA.CRMOD09.Pip13: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip13[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.Pip14: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip14[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Rfc04: line = (cavity7_reverse) LA.CRMOD09.Pip15: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip15[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Pip16: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip16[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.HOM05: LA.CRMOD09.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD09.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}} LA.CRMOD09.Pip17: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip17[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.Pip18: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip18[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Rfc05: line = (cavity7) LA.CRMOD09.Pip19: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip19[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Pip20: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip20[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.HOM06: LA.CRMOD09.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD09.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}} LA.CRMOD09.Pip21: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip21[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.Pip22: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip22[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Rfc06: line = (cavity7_reverse) LA.CRMOD09.Pip23: LA.CRMOD09.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}, section = { s = LA.CRMOD09.Pip23[L], v(1) = {0, 0, LA.CRMOD09.PIPE_NB[aperture]}}} LA.CRMOD09.Pip24: LA.CRMOD09.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}, section = { s = LA.CRMOD09.Pip24[L], v(1) = {0, 0, LA.CRMOD09.PIPE_CU[aperture]}}} LA.CRMOD09.HOM07: LA.CRMOD09.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD09.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD09.HOMABSORBER[aperture]}}} LA.CRMOD09.Tap02: LA.CRMOD09.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.TAPER[aperture]}}, section = { s = LA.CRMOD09.Tap02[L], v(1) = {0, 0, LA.CRMOD09.TAPER[aperture]}}} LA.CRMOD09.Cor01: LA.CRMOD09.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.CORRECTOR[aperture]}}, section = { s = LA.CRMOD09.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD09.CORRECTOR[aperture]}}} LA.CRMOD09.BPM01: LA.CRMOD09.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.BPM[aperture]}}, section = { s = LA.CRMOD09.BPM[L], v(1) = {0, 0, LA.CRMOD09.BPM[aperture]}}} LA.CRMOD09.Qua01: LA.CRMOD09.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD09.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD09.QUADRUPOLE[aperture]}}} LA.CRMOD09.Gat02: LA.CRMOD09.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.GATEVALVE[aperture]}}, section = { s = LA.CRMOD09.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD09.GATEVALVE[aperture]}}} LA.CRMOD09.FLX01: LA.CRMOD09.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD09.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD09.FLX01[L], v(1) = {0, 0, LA.CRMOD09.INTERMODULEFLEX[aperture]}}} LA.CRMOD09: LINE = (LA.CRMOD09.Mar.BEG, & LA.CRMOD09.Gat01, & LA.CRMOD09.Tap01, & LA.CRMOD09.HOM01, & LA.CRMOD09.Pip01, & LA.CRMOD09.Pip02, & LA.CRMOD09.Rfc01, & LA.CRMOD09.Pip03, & LA.CRMOD09.Pip04, & LA.CRMOD09.HOM02, & LA.CRMOD09.Pip05, & LA.CRMOD09.Pip06, & LA.CRMOD09.Rfc02, & LA.CRMOD09.Pip07, & LA.CRMOD09.Pip08, & LA.CRMOD09.HOM03, & LA.CRMOD09.Pip09, & LA.CRMOD09.Pip10, & LA.CRMOD09.Rfc03, & LA.CRMOD09.Pip11, & LA.CRMOD09.Pip12, & LA.CRMOD09.HOM04, & LA.CRMOD09.Pip13, & LA.CRMOD09.Pip14, & LA.CRMOD09.Rfc04, & LA.CRMOD09.Pip15, & LA.CRMOD09.Pip16, & LA.CRMOD09.HOM05, & LA.CRMOD09.Pip17, & LA.CRMOD09.Pip18, & LA.CRMOD09.Rfc05, & LA.CRMOD09.Pip19, & LA.CRMOD09.Pip20, & LA.CRMOD09.HOM06, & LA.CRMOD09.Pip21, & LA.CRMOD09.Pip22, & LA.CRMOD09.Rfc06, & LA.CRMOD09.Pip23, & LA.CRMOD09.Pip24, & LA.CRMOD09.HOM07, & LA.CRMOD09.Tap02, & LA.CRMOD09.Cor01, & LA.CRMOD09.BPM01, & LA.CRMOD09.Qua01, & LA.CRMOD09.Gat02, & LA.CRMOD09.FLX01, & LA.CRMOD09.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD10 ------------ !---Standard Elements !LA.CRMOD10.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD10.PIPE: PIPE, aperture = .110/2 LA.CRMOD10.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD10.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD10.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD10.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD10.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD10.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD10.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD10.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD10.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD10.Mar.BEG: MARKER LA.CRMOD10.Mar.END: MARKER !---LA.CRMOD10 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD10.Gat01: LA.CRMOD10.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.GATEVALVE[aperture]}}, section = { s = LA.CRMOD10.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD10.GATEVALVE[aperture]}}} LA.CRMOD10.Tap01: LA.CRMOD10.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.TAPER[aperture]}}, section = { s = LA.CRMOD10.Tap01[L], v(1) = {0, 0, LA.CRMOD10.TAPER[aperture]}}} LA.CRMOD10.HOM01: LA.CRMOD10.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD10.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}} LA.CRMOD10.Pip01: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip01[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.Pip02: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip02[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Rfc01: line = (cavity7) LA.CRMOD10.Pip03: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip03[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Pip04: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip04[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.HOM02: LA.CRMOD10.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD10.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}} LA.CRMOD10.Pip05: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip05[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.Pip06: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip06[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Rfc02: line = (cavity7_reverse) LA.CRMOD10.Pip07: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip07[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Pip08: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip08[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.HOM03: LA.CRMOD10.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD10.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}} LA.CRMOD10.Pip09: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip09[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.Pip10: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip10[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Rfc03: line = (cavity7) LA.CRMOD10.Pip11: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip11[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Pip12: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip12[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.HOM04: LA.CRMOD10.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD10.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}} LA.CRMOD10.Pip13: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip13[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.Pip14: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip14[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Rfc04: line = (cavity7_reverse) LA.CRMOD10.Pip15: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip15[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Pip16: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip16[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.HOM05: LA.CRMOD10.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD10.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}} LA.CRMOD10.Pip17: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip17[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.Pip18: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip18[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Rfc05: line = (cavity7) LA.CRMOD10.Pip19: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip19[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Pip20: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip20[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.HOM06: LA.CRMOD10.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD10.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}} LA.CRMOD10.Pip21: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip21[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.Pip22: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip22[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Rfc06: line = (cavity7_reverse) LA.CRMOD10.Pip23: LA.CRMOD10.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}, section = { s = LA.CRMOD10.Pip23[L], v(1) = {0, 0, LA.CRMOD10.PIPE_NB[aperture]}}} LA.CRMOD10.Pip24: LA.CRMOD10.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}, section = { s = LA.CRMOD10.Pip24[L], v(1) = {0, 0, LA.CRMOD10.PIPE_CU[aperture]}}} LA.CRMOD10.HOM07: LA.CRMOD10.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD10.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD10.HOMABSORBER[aperture]}}} LA.CRMOD10.Tap02: LA.CRMOD10.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.TAPER[aperture]}}, section = { s = LA.CRMOD10.Tap02[L], v(1) = {0, 0, LA.CRMOD10.TAPER[aperture]}}} LA.CRMOD10.Cor01: LA.CRMOD10.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.CORRECTOR[aperture]}}, section = { s = LA.CRMOD10.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD10.CORRECTOR[aperture]}}} LA.CRMOD10.BPM01: LA.CRMOD10.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.BPM[aperture]}}, section = { s = LA.CRMOD10.BPM[L], v(1) = {0, 0, LA.CRMOD10.BPM[aperture]}}} LA.CRMOD10.Qua01: LA.CRMOD10.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD10.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD10.QUADRUPOLE[aperture]}}} LA.CRMOD10.Gat02: LA.CRMOD10.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.GATEVALVE[aperture]}}, section = { s = LA.CRMOD10.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD10.GATEVALVE[aperture]}}} LA.CRMOD10.FLX01: LA.CRMOD10.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD10.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD10.FLX01[L], v(1) = {0, 0, LA.CRMOD10.INTERMODULEFLEX[aperture]}}} LA.CRMOD10: LINE = (LA.CRMOD10.Mar.BEG, & LA.CRMOD10.Gat01, & LA.CRMOD10.Tap01, & LA.CRMOD10.HOM01, & LA.CRMOD10.Pip01, & LA.CRMOD10.Pip02, & LA.CRMOD10.Rfc01, & LA.CRMOD10.Pip03, & LA.CRMOD10.Pip04, & LA.CRMOD10.HOM02, & LA.CRMOD10.Pip05, & LA.CRMOD10.Pip06, & LA.CRMOD10.Rfc02, & LA.CRMOD10.Pip07, & LA.CRMOD10.Pip08, & LA.CRMOD10.HOM03, & LA.CRMOD10.Pip09, & LA.CRMOD10.Pip10, & LA.CRMOD10.Rfc03, & LA.CRMOD10.Pip11, & LA.CRMOD10.Pip12, & LA.CRMOD10.HOM04, & LA.CRMOD10.Pip13, & LA.CRMOD10.Pip14, & LA.CRMOD10.Rfc04, & LA.CRMOD10.Pip15, & LA.CRMOD10.Pip16, & LA.CRMOD10.HOM05, & LA.CRMOD10.Pip17, & LA.CRMOD10.Pip18, & LA.CRMOD10.Rfc05, & LA.CRMOD10.Pip19, & LA.CRMOD10.Pip20, & LA.CRMOD10.HOM06, & LA.CRMOD10.Pip21, & LA.CRMOD10.Pip22, & LA.CRMOD10.Rfc06, & LA.CRMOD10.Pip23, & LA.CRMOD10.Pip24, & LA.CRMOD10.HOM07, & LA.CRMOD10.Tap02, & LA.CRMOD10.Cor01, & LA.CRMOD10.BPM01, & LA.CRMOD10.Qua01, & LA.CRMOD10.Gat02, & LA.CRMOD10.FLX01, & LA.CRMOD10.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD11 ------------ !---Standard Elements !LA.CRMOD11.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD11.PIPE: PIPE, aperture = .110/2 LA.CRMOD11.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD11.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD11.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD11.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD11.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD11.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD11.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD11.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD11.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD11.Mar.BEG: MARKER LA.CRMOD11.Mar.END: MARKER !---LA.CRMOD11 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD11.Gat01: LA.CRMOD11.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.GATEVALVE[aperture]}}, section = { s = LA.CRMOD11.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD11.GATEVALVE[aperture]}}} LA.CRMOD11.Tap01: LA.CRMOD11.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.TAPER[aperture]}}, section = { s = LA.CRMOD11.Tap01[L], v(1) = {0, 0, LA.CRMOD11.TAPER[aperture]}}} LA.CRMOD11.HOM01: LA.CRMOD11.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD11.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}} LA.CRMOD11.Pip01: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip01[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.Pip02: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip02[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Rfc01: line = (cavity7) LA.CRMOD11.Pip03: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip03[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Pip04: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip04[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.HOM02: LA.CRMOD11.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD11.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}} LA.CRMOD11.Pip05: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip05[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.Pip06: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip06[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Rfc02: line = (cavity7_reverse) LA.CRMOD11.Pip07: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip07[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Pip08: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip08[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.HOM03: LA.CRMOD11.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD11.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}} LA.CRMOD11.Pip09: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip09[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.Pip10: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip10[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Rfc03: line = (cavity7) LA.CRMOD11.Pip11: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip11[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Pip12: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip12[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.HOM04: LA.CRMOD11.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD11.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}} LA.CRMOD11.Pip13: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip13[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.Pip14: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip14[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Rfc04: line = (cavity7_reverse) LA.CRMOD11.Pip15: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip15[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Pip16: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip16[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.HOM05: LA.CRMOD11.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD11.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}} LA.CRMOD11.Pip17: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip17[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.Pip18: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip18[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Rfc05: line = (cavity7) LA.CRMOD11.Pip19: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip19[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Pip20: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip20[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.HOM06: LA.CRMOD11.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD11.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}} LA.CRMOD11.Pip21: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip21[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.Pip22: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip22[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Rfc06: line = (cavity7_reverse) LA.CRMOD11.Pip23: LA.CRMOD11.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}, section = { s = LA.CRMOD11.Pip23[L], v(1) = {0, 0, LA.CRMOD11.PIPE_NB[aperture]}}} LA.CRMOD11.Pip24: LA.CRMOD11.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}, section = { s = LA.CRMOD11.Pip24[L], v(1) = {0, 0, LA.CRMOD11.PIPE_CU[aperture]}}} LA.CRMOD11.HOM07: LA.CRMOD11.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD11.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD11.HOMABSORBER[aperture]}}} LA.CRMOD11.Tap02: LA.CRMOD11.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.TAPER[aperture]}}, section = { s = LA.CRMOD11.Tap02[L], v(1) = {0, 0, LA.CRMOD11.TAPER[aperture]}}} LA.CRMOD11.Cor01: LA.CRMOD11.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.CORRECTOR[aperture]}}, section = { s = LA.CRMOD11.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD11.CORRECTOR[aperture]}}} LA.CRMOD11.BPM01: LA.CRMOD11.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.BPM[aperture]}}, section = { s = LA.CRMOD11.BPM[L], v(1) = {0, 0, LA.CRMOD11.BPM[aperture]}}} LA.CRMOD11.Qua01: LA.CRMOD11.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD11.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD11.QUADRUPOLE[aperture]}}} LA.CRMOD11.Gat02: LA.CRMOD11.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.GATEVALVE[aperture]}}, section = { s = LA.CRMOD11.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD11.GATEVALVE[aperture]}}} LA.CRMOD11.FLX01: LA.CRMOD11.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD11.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD11.FLX01[L], v(1) = {0, 0, LA.CRMOD11.INTERMODULEFLEX[aperture]}}} LA.CRMOD11: LINE = (LA.CRMOD11.Mar.BEG, & LA.CRMOD11.Gat01, & LA.CRMOD11.Tap01, & LA.CRMOD11.HOM01, & LA.CRMOD11.Pip01, & LA.CRMOD11.Pip02, & LA.CRMOD11.Rfc01, & LA.CRMOD11.Pip03, & LA.CRMOD11.Pip04, & LA.CRMOD11.HOM02, & LA.CRMOD11.Pip05, & LA.CRMOD11.Pip06, & LA.CRMOD11.Rfc02, & LA.CRMOD11.Pip07, & LA.CRMOD11.Pip08, & LA.CRMOD11.HOM03, & LA.CRMOD11.Pip09, & LA.CRMOD11.Pip10, & LA.CRMOD11.Rfc03, & LA.CRMOD11.Pip11, & LA.CRMOD11.Pip12, & LA.CRMOD11.HOM04, & LA.CRMOD11.Pip13, & LA.CRMOD11.Pip14, & LA.CRMOD11.Rfc04, & LA.CRMOD11.Pip15, & LA.CRMOD11.Pip16, & LA.CRMOD11.HOM05, & LA.CRMOD11.Pip17, & LA.CRMOD11.Pip18, & LA.CRMOD11.Rfc05, & LA.CRMOD11.Pip19, & LA.CRMOD11.Pip20, & LA.CRMOD11.HOM06, & LA.CRMOD11.Pip21, & LA.CRMOD11.Pip22, & LA.CRMOD11.Rfc06, & LA.CRMOD11.Pip23, & LA.CRMOD11.Pip24, & LA.CRMOD11.HOM07, & LA.CRMOD11.Tap02, & LA.CRMOD11.Cor01, & LA.CRMOD11.BPM01, & LA.CRMOD11.Qua01, & LA.CRMOD11.Gat02, & LA.CRMOD11.FLX01, & LA.CRMOD11.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD12 ------------ !---Standard Elements !LA.CRMOD12.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD12.PIPE: PIPE, aperture = .110/2 LA.CRMOD12.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD12.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD12.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD12.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD12.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD12.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD12.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD12.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD12.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD12.Mar.BEG: MARKER LA.CRMOD12.Mar.END: MARKER !---LA.CRMOD12 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD12.Gat01: LA.CRMOD12.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.GATEVALVE[aperture]}}, section = { s = LA.CRMOD12.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD12.GATEVALVE[aperture]}}} LA.CRMOD12.Tap01: LA.CRMOD12.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.TAPER[aperture]}}, section = { s = LA.CRMOD12.Tap01[L], v(1) = {0, 0, LA.CRMOD12.TAPER[aperture]}}} LA.CRMOD12.HOM01: LA.CRMOD12.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD12.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}} LA.CRMOD12.Pip01: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip01[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.Pip02: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip02[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Rfc01: line = (cavity7) LA.CRMOD12.Pip03: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip03[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Pip04: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip04[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.HOM02: LA.CRMOD12.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD12.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}} LA.CRMOD12.Pip05: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip05[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.Pip06: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip06[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Rfc02: line = (cavity7_reverse) LA.CRMOD12.Pip07: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip07[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Pip08: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip08[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.HOM03: LA.CRMOD12.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD12.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}} LA.CRMOD12.Pip09: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip09[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.Pip10: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip10[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Rfc03: line = (cavity7) LA.CRMOD12.Pip11: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip11[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Pip12: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip12[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.HOM04: LA.CRMOD12.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD12.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}} LA.CRMOD12.Pip13: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip13[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.Pip14: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip14[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Rfc04: line = (cavity7_reverse) LA.CRMOD12.Pip15: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip15[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Pip16: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip16[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.HOM05: LA.CRMOD12.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD12.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}} LA.CRMOD12.Pip17: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip17[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.Pip18: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip18[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Rfc05: line = (cavity7) LA.CRMOD12.Pip19: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip19[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Pip20: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip20[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.HOM06: LA.CRMOD12.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD12.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}} LA.CRMOD12.Pip21: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip21[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.Pip22: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip22[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Rfc06: line = (cavity7_reverse) LA.CRMOD12.Pip23: LA.CRMOD12.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}, section = { s = LA.CRMOD12.Pip23[L], v(1) = {0, 0, LA.CRMOD12.PIPE_NB[aperture]}}} LA.CRMOD12.Pip24: LA.CRMOD12.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}, section = { s = LA.CRMOD12.Pip24[L], v(1) = {0, 0, LA.CRMOD12.PIPE_CU[aperture]}}} LA.CRMOD12.HOM07: LA.CRMOD12.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD12.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD12.HOMABSORBER[aperture]}}} LA.CRMOD12.Tap02: LA.CRMOD12.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.TAPER[aperture]}}, section = { s = LA.CRMOD12.Tap02[L], v(1) = {0, 0, LA.CRMOD12.TAPER[aperture]}}} LA.CRMOD12.Cor01: LA.CRMOD12.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.CORRECTOR[aperture]}}, section = { s = LA.CRMOD12.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD12.CORRECTOR[aperture]}}} LA.CRMOD12.BPM01: LA.CRMOD12.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.BPM[aperture]}}, section = { s = LA.CRMOD12.BPM[L], v(1) = {0, 0, LA.CRMOD12.BPM[aperture]}}} LA.CRMOD12.Qua01: LA.CRMOD12.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD12.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD12.QUADRUPOLE[aperture]}}} LA.CRMOD12.Gat02: LA.CRMOD12.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.GATEVALVE[aperture]}}, section = { s = LA.CRMOD12.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD12.GATEVALVE[aperture]}}} LA.CRMOD12.FLX01: LA.CRMOD12.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD12.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD12.FLX01[L], v(1) = {0, 0, LA.CRMOD12.INTERMODULEFLEX[aperture]}}} LA.CRMOD12: LINE = (LA.CRMOD12.Mar.BEG, & LA.CRMOD12.Gat01, & LA.CRMOD12.Tap01, & LA.CRMOD12.HOM01, & LA.CRMOD12.Pip01, & LA.CRMOD12.Pip02, & LA.CRMOD12.Rfc01, & LA.CRMOD12.Pip03, & LA.CRMOD12.Pip04, & LA.CRMOD12.HOM02, & LA.CRMOD12.Pip05, & LA.CRMOD12.Pip06, & LA.CRMOD12.Rfc02, & LA.CRMOD12.Pip07, & LA.CRMOD12.Pip08, & LA.CRMOD12.HOM03, & LA.CRMOD12.Pip09, & LA.CRMOD12.Pip10, & LA.CRMOD12.Rfc03, & LA.CRMOD12.Pip11, & LA.CRMOD12.Pip12, & LA.CRMOD12.HOM04, & LA.CRMOD12.Pip13, & LA.CRMOD12.Pip14, & LA.CRMOD12.Rfc04, & LA.CRMOD12.Pip15, & LA.CRMOD12.Pip16, & LA.CRMOD12.HOM05, & LA.CRMOD12.Pip17, & LA.CRMOD12.Pip18, & LA.CRMOD12.Rfc05, & LA.CRMOD12.Pip19, & LA.CRMOD12.Pip20, & LA.CRMOD12.HOM06, & LA.CRMOD12.Pip21, & LA.CRMOD12.Pip22, & LA.CRMOD12.Rfc06, & LA.CRMOD12.Pip23, & LA.CRMOD12.Pip24, & LA.CRMOD12.HOM07, & LA.CRMOD12.Tap02, & LA.CRMOD12.Cor01, & LA.CRMOD12.BPM01, & LA.CRMOD12.Qua01, & LA.CRMOD12.Gat02, & LA.CRMOD12.FLX01, & LA.CRMOD12.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD13 ------------ !---Standard Elements !LA.CRMOD13.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD13.PIPE: PIPE, aperture = .110/2 LA.CRMOD13.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD13.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD13.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD13.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD13.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD13.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD13.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD13.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD13.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD13.Mar.BEG: MARKER LA.CRMOD13.Mar.END: MARKER !---LA.CRMOD13 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD13.Gat01: LA.CRMOD13.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.GATEVALVE[aperture]}}, section = { s = LA.CRMOD13.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD13.GATEVALVE[aperture]}}} LA.CRMOD13.Tap01: LA.CRMOD13.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.TAPER[aperture]}}, section = { s = LA.CRMOD13.Tap01[L], v(1) = {0, 0, LA.CRMOD13.TAPER[aperture]}}} LA.CRMOD13.HOM01: LA.CRMOD13.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD13.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}} LA.CRMOD13.Pip01: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip01[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.Pip02: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip02[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Rfc01: line = (cavity7) LA.CRMOD13.Pip03: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip03[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Pip04: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip04[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.HOM02: LA.CRMOD13.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD13.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}} LA.CRMOD13.Pip05: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip05[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.Pip06: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip06[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Rfc02: line = (cavity7_reverse) LA.CRMOD13.Pip07: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip07[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Pip08: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip08[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.HOM03: LA.CRMOD13.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD13.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}} LA.CRMOD13.Pip09: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip09[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.Pip10: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip10[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Rfc03: line = (cavity7) LA.CRMOD13.Pip11: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip11[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Pip12: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip12[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.HOM04: LA.CRMOD13.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD13.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}} LA.CRMOD13.Pip13: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip13[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.Pip14: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip14[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Rfc04: line = (cavity7_reverse) LA.CRMOD13.Pip15: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip15[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Pip16: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip16[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.HOM05: LA.CRMOD13.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD13.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}} LA.CRMOD13.Pip17: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip17[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.Pip18: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip18[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Rfc05: line = (cavity7) LA.CRMOD13.Pip19: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip19[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Pip20: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip20[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.HOM06: LA.CRMOD13.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD13.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}} LA.CRMOD13.Pip21: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip21[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.Pip22: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip22[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Rfc06: line = (cavity7_reverse) LA.CRMOD13.Pip23: LA.CRMOD13.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}, section = { s = LA.CRMOD13.Pip23[L], v(1) = {0, 0, LA.CRMOD13.PIPE_NB[aperture]}}} LA.CRMOD13.Pip24: LA.CRMOD13.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}, section = { s = LA.CRMOD13.Pip24[L], v(1) = {0, 0, LA.CRMOD13.PIPE_CU[aperture]}}} LA.CRMOD13.HOM07: LA.CRMOD13.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD13.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD13.HOMABSORBER[aperture]}}} LA.CRMOD13.Tap02: LA.CRMOD13.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.TAPER[aperture]}}, section = { s = LA.CRMOD13.Tap02[L], v(1) = {0, 0, LA.CRMOD13.TAPER[aperture]}}} LA.CRMOD13.Cor01: LA.CRMOD13.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.CORRECTOR[aperture]}}, section = { s = LA.CRMOD13.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD13.CORRECTOR[aperture]}}} LA.CRMOD13.BPM01: LA.CRMOD13.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.BPM[aperture]}}, section = { s = LA.CRMOD13.BPM[L], v(1) = {0, 0, LA.CRMOD13.BPM[aperture]}}} LA.CRMOD13.Qua01: LA.CRMOD13.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD13.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD13.QUADRUPOLE[aperture]}}} LA.CRMOD13.Gat02: LA.CRMOD13.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.GATEVALVE[aperture]}}, section = { s = LA.CRMOD13.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD13.GATEVALVE[aperture]}}} LA.CRMOD13.FLX01: LA.CRMOD13.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD13.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD13.FLX01[L], v(1) = {0, 0, LA.CRMOD13.INTERMODULEFLEX[aperture]}}} LA.CRMOD13: LINE = (LA.CRMOD13.Mar.BEG, & LA.CRMOD13.Gat01, & LA.CRMOD13.Tap01, & LA.CRMOD13.HOM01, & LA.CRMOD13.Pip01, & LA.CRMOD13.Pip02, & LA.CRMOD13.Rfc01, & LA.CRMOD13.Pip03, & LA.CRMOD13.Pip04, & LA.CRMOD13.HOM02, & LA.CRMOD13.Pip05, & LA.CRMOD13.Pip06, & LA.CRMOD13.Rfc02, & LA.CRMOD13.Pip07, & LA.CRMOD13.Pip08, & LA.CRMOD13.HOM03, & LA.CRMOD13.Pip09, & LA.CRMOD13.Pip10, & LA.CRMOD13.Rfc03, & LA.CRMOD13.Pip11, & LA.CRMOD13.Pip12, & LA.CRMOD13.HOM04, & LA.CRMOD13.Pip13, & LA.CRMOD13.Pip14, & LA.CRMOD13.Rfc04, & LA.CRMOD13.Pip15, & LA.CRMOD13.Pip16, & LA.CRMOD13.HOM05, & LA.CRMOD13.Pip17, & LA.CRMOD13.Pip18, & LA.CRMOD13.Rfc05, & LA.CRMOD13.Pip19, & LA.CRMOD13.Pip20, & LA.CRMOD13.HOM06, & LA.CRMOD13.Pip21, & LA.CRMOD13.Pip22, & LA.CRMOD13.Rfc06, & LA.CRMOD13.Pip23, & LA.CRMOD13.Pip24, & LA.CRMOD13.HOM07, & LA.CRMOD13.Tap02, & LA.CRMOD13.Cor01, & LA.CRMOD13.BPM01, & LA.CRMOD13.Qua01, & LA.CRMOD13.Gat02, & LA.CRMOD13.FLX01, & LA.CRMOD13.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD14 ------------ !---Standard Elements !LA.CRMOD14.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD14.PIPE: PIPE, aperture = .110/2 LA.CRMOD14.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD14.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD14.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD14.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD14.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD14.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD14.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD14.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD14.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD14.Mar.BEG: MARKER LA.CRMOD14.Mar.END: MARKER !---LA.CRMOD14 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD14.Gat01: LA.CRMOD14.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.GATEVALVE[aperture]}}, section = { s = LA.CRMOD14.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD14.GATEVALVE[aperture]}}} LA.CRMOD14.Tap01: LA.CRMOD14.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.TAPER[aperture]}}, section = { s = LA.CRMOD14.Tap01[L], v(1) = {0, 0, LA.CRMOD14.TAPER[aperture]}}} LA.CRMOD14.HOM01: LA.CRMOD14.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD14.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}} LA.CRMOD14.Pip01: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip01[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.Pip02: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip02[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Rfc01: line = (cavity7) LA.CRMOD14.Pip03: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip03[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Pip04: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip04[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.HOM02: LA.CRMOD14.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD14.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}} LA.CRMOD14.Pip05: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip05[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.Pip06: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip06[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Rfc02: line = (cavity7_reverse) LA.CRMOD14.Pip07: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip07[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Pip08: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip08[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.HOM03: LA.CRMOD14.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD14.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}} LA.CRMOD14.Pip09: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip09[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.Pip10: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip10[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Rfc03: line = (cavity7) LA.CRMOD14.Pip11: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip11[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Pip12: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip12[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.HOM04: LA.CRMOD14.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD14.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}} LA.CRMOD14.Pip13: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip13[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.Pip14: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip14[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Rfc04: line = (cavity7_reverse) LA.CRMOD14.Pip15: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip15[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Pip16: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip16[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.HOM05: LA.CRMOD14.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD14.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}} LA.CRMOD14.Pip17: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip17[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.Pip18: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip18[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Rfc05: line = (cavity7) LA.CRMOD14.Pip19: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip19[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Pip20: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip20[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.HOM06: LA.CRMOD14.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD14.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}} LA.CRMOD14.Pip21: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip21[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.Pip22: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip22[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Rfc06: line = (cavity7_reverse) LA.CRMOD14.Pip23: LA.CRMOD14.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}, section = { s = LA.CRMOD14.Pip23[L], v(1) = {0, 0, LA.CRMOD14.PIPE_NB[aperture]}}} LA.CRMOD14.Pip24: LA.CRMOD14.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}, section = { s = LA.CRMOD14.Pip24[L], v(1) = {0, 0, LA.CRMOD14.PIPE_CU[aperture]}}} LA.CRMOD14.HOM07: LA.CRMOD14.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD14.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD14.HOMABSORBER[aperture]}}} LA.CRMOD14.Tap02: LA.CRMOD14.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.TAPER[aperture]}}, section = { s = LA.CRMOD14.Tap02[L], v(1) = {0, 0, LA.CRMOD14.TAPER[aperture]}}} LA.CRMOD14.Cor01: LA.CRMOD14.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.CORRECTOR[aperture]}}, section = { s = LA.CRMOD14.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD14.CORRECTOR[aperture]}}} LA.CRMOD14.BPM01: LA.CRMOD14.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.BPM[aperture]}}, section = { s = LA.CRMOD14.BPM[L], v(1) = {0, 0, LA.CRMOD14.BPM[aperture]}}} LA.CRMOD14.Qua01: LA.CRMOD14.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD14.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD14.QUADRUPOLE[aperture]}}} LA.CRMOD14.Gat02: LA.CRMOD14.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.GATEVALVE[aperture]}}, section = { s = LA.CRMOD14.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD14.GATEVALVE[aperture]}}} LA.CRMOD14.FLX01: LA.CRMOD14.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD14.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD14.FLX01[L], v(1) = {0, 0, LA.CRMOD14.INTERMODULEFLEX[aperture]}}} LA.CRMOD14: LINE = (LA.CRMOD14.Mar.BEG, & LA.CRMOD14.Gat01, & LA.CRMOD14.Tap01, & LA.CRMOD14.HOM01, & LA.CRMOD14.Pip01, & LA.CRMOD14.Pip02, & LA.CRMOD14.Rfc01, & LA.CRMOD14.Pip03, & LA.CRMOD14.Pip04, & LA.CRMOD14.HOM02, & LA.CRMOD14.Pip05, & LA.CRMOD14.Pip06, & LA.CRMOD14.Rfc02, & LA.CRMOD14.Pip07, & LA.CRMOD14.Pip08, & LA.CRMOD14.HOM03, & LA.CRMOD14.Pip09, & LA.CRMOD14.Pip10, & LA.CRMOD14.Rfc03, & LA.CRMOD14.Pip11, & LA.CRMOD14.Pip12, & LA.CRMOD14.HOM04, & LA.CRMOD14.Pip13, & LA.CRMOD14.Pip14, & LA.CRMOD14.Rfc04, & LA.CRMOD14.Pip15, & LA.CRMOD14.Pip16, & LA.CRMOD14.HOM05, & LA.CRMOD14.Pip17, & LA.CRMOD14.Pip18, & LA.CRMOD14.Rfc05, & LA.CRMOD14.Pip19, & LA.CRMOD14.Pip20, & LA.CRMOD14.HOM06, & LA.CRMOD14.Pip21, & LA.CRMOD14.Pip22, & LA.CRMOD14.Rfc06, & LA.CRMOD14.Pip23, & LA.CRMOD14.Pip24, & LA.CRMOD14.HOM07, & LA.CRMOD14.Tap02, & LA.CRMOD14.Cor01, & LA.CRMOD14.BPM01, & LA.CRMOD14.Qua01, & LA.CRMOD14.Gat02, & LA.CRMOD14.FLX01, & LA.CRMOD14.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD15 ------------ !---Standard Elements !LA.CRMOD15.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD15.PIPE: PIPE, aperture = .110/2 LA.CRMOD15.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD15.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD15.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD15.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD15.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD15.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD15.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD15.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD15.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD15.Mar.BEG: MARKER LA.CRMOD15.Mar.END: MARKER !---LA.CRMOD15 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD15.Gat01: LA.CRMOD15.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.GATEVALVE[aperture]}}, section = { s = LA.CRMOD15.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD15.GATEVALVE[aperture]}}} LA.CRMOD15.Tap01: LA.CRMOD15.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.TAPER[aperture]}}, section = { s = LA.CRMOD15.Tap01[L], v(1) = {0, 0, LA.CRMOD15.TAPER[aperture]}}} LA.CRMOD15.HOM01: LA.CRMOD15.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD15.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}} LA.CRMOD15.Pip01: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip01[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.Pip02: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip02[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Rfc01: line = (cavity7) LA.CRMOD15.Pip03: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip03[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Pip04: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip04[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.HOM02: LA.CRMOD15.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD15.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}} LA.CRMOD15.Pip05: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip05[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.Pip06: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip06[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Rfc02: line = (cavity7_reverse) LA.CRMOD15.Pip07: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip07[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Pip08: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip08[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.HOM03: LA.CRMOD15.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD15.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}} LA.CRMOD15.Pip09: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip09[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.Pip10: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip10[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Rfc03: line = (cavity7) LA.CRMOD15.Pip11: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip11[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Pip12: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip12[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.HOM04: LA.CRMOD15.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD15.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}} LA.CRMOD15.Pip13: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip13[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.Pip14: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip14[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Rfc04: line = (cavity7_reverse) LA.CRMOD15.Pip15: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip15[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Pip16: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip16[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.HOM05: LA.CRMOD15.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD15.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}} LA.CRMOD15.Pip17: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip17[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.Pip18: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip18[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Rfc05: line = (cavity7) LA.CRMOD15.Pip19: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip19[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Pip20: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip20[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.HOM06: LA.CRMOD15.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD15.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}} LA.CRMOD15.Pip21: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip21[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.Pip22: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip22[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Rfc06: line = (cavity7_reverse) LA.CRMOD15.Pip23: LA.CRMOD15.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}, section = { s = LA.CRMOD15.Pip23[L], v(1) = {0, 0, LA.CRMOD15.PIPE_NB[aperture]}}} LA.CRMOD15.Pip24: LA.CRMOD15.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}, section = { s = LA.CRMOD15.Pip24[L], v(1) = {0, 0, LA.CRMOD15.PIPE_CU[aperture]}}} LA.CRMOD15.HOM07: LA.CRMOD15.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD15.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD15.HOMABSORBER[aperture]}}} LA.CRMOD15.Tap02: LA.CRMOD15.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.TAPER[aperture]}}, section = { s = LA.CRMOD15.Tap02[L], v(1) = {0, 0, LA.CRMOD15.TAPER[aperture]}}} LA.CRMOD15.Cor01: LA.CRMOD15.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.CORRECTOR[aperture]}}, section = { s = LA.CRMOD15.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD15.CORRECTOR[aperture]}}} LA.CRMOD15.BPM01: LA.CRMOD15.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.BPM[aperture]}}, section = { s = LA.CRMOD15.BPM[L], v(1) = {0, 0, LA.CRMOD15.BPM[aperture]}}} LA.CRMOD15.Qua01: LA.CRMOD15.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD15.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD15.QUADRUPOLE[aperture]}}} LA.CRMOD15.Gat02: LA.CRMOD15.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.GATEVALVE[aperture]}}, section = { s = LA.CRMOD15.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD15.GATEVALVE[aperture]}}} LA.CRMOD15.FLX01: LA.CRMOD15.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD15.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD15.FLX01[L], v(1) = {0, 0, LA.CRMOD15.INTERMODULEFLEX[aperture]}}} LA.CRMOD15: LINE = (LA.CRMOD15.Mar.BEG, & LA.CRMOD15.Gat01, & LA.CRMOD15.Tap01, & LA.CRMOD15.HOM01, & LA.CRMOD15.Pip01, & LA.CRMOD15.Pip02, & LA.CRMOD15.Rfc01, & LA.CRMOD15.Pip03, & LA.CRMOD15.Pip04, & LA.CRMOD15.HOM02, & LA.CRMOD15.Pip05, & LA.CRMOD15.Pip06, & LA.CRMOD15.Rfc02, & LA.CRMOD15.Pip07, & LA.CRMOD15.Pip08, & LA.CRMOD15.HOM03, & LA.CRMOD15.Pip09, & LA.CRMOD15.Pip10, & LA.CRMOD15.Rfc03, & LA.CRMOD15.Pip11, & LA.CRMOD15.Pip12, & LA.CRMOD15.HOM04, & LA.CRMOD15.Pip13, & LA.CRMOD15.Pip14, & LA.CRMOD15.Rfc04, & LA.CRMOD15.Pip15, & LA.CRMOD15.Pip16, & LA.CRMOD15.HOM05, & LA.CRMOD15.Pip17, & LA.CRMOD15.Pip18, & LA.CRMOD15.Rfc05, & LA.CRMOD15.Pip19, & LA.CRMOD15.Pip20, & LA.CRMOD15.HOM06, & LA.CRMOD15.Pip21, & LA.CRMOD15.Pip22, & LA.CRMOD15.Rfc06, & LA.CRMOD15.Pip23, & LA.CRMOD15.Pip24, & LA.CRMOD15.HOM07, & LA.CRMOD15.Tap02, & LA.CRMOD15.Cor01, & LA.CRMOD15.BPM01, & LA.CRMOD15.Qua01, & LA.CRMOD15.Gat02, & LA.CRMOD15.FLX01, & LA.CRMOD15.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD16 ------------ !---Standard Elements !LA.CRMOD16.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD16.PIPE: PIPE, aperture = .110/2 LA.CRMOD16.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD16.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD16.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD16.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD16.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD16.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD16.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD16.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD16.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD16.Mar.BEG: MARKER LA.CRMOD16.Mar.END: MARKER !---LA.CRMOD16 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD16.Gat01: LA.CRMOD16.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.GATEVALVE[aperture]}}, section = { s = LA.CRMOD16.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD16.GATEVALVE[aperture]}}} LA.CRMOD16.Tap01: LA.CRMOD16.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.TAPER[aperture]}}, section = { s = LA.CRMOD16.Tap01[L], v(1) = {0, 0, LA.CRMOD16.TAPER[aperture]}}} LA.CRMOD16.HOM01: LA.CRMOD16.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD16.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}} LA.CRMOD16.Pip01: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip01[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.Pip02: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip02[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Rfc01: line = (cavity7) LA.CRMOD16.Pip03: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip03[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Pip04: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip04[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.HOM02: LA.CRMOD16.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD16.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}} LA.CRMOD16.Pip05: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip05[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.Pip06: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip06[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Rfc02: line = (cavity7_reverse) LA.CRMOD16.Pip07: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip07[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Pip08: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip08[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.HOM03: LA.CRMOD16.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD16.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}} LA.CRMOD16.Pip09: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip09[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.Pip10: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip10[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Rfc03: line = (cavity7) LA.CRMOD16.Pip11: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip11[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Pip12: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip12[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.HOM04: LA.CRMOD16.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD16.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}} LA.CRMOD16.Pip13: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip13[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.Pip14: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip14[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Rfc04: line = (cavity7_reverse) LA.CRMOD16.Pip15: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip15[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Pip16: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip16[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.HOM05: LA.CRMOD16.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD16.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}} LA.CRMOD16.Pip17: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip17[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.Pip18: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip18[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Rfc05: line = (cavity7) LA.CRMOD16.Pip19: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip19[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Pip20: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip20[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.HOM06: LA.CRMOD16.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD16.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}} LA.CRMOD16.Pip21: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip21[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.Pip22: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip22[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Rfc06: line = (cavity7_reverse) LA.CRMOD16.Pip23: LA.CRMOD16.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}, section = { s = LA.CRMOD16.Pip23[L], v(1) = {0, 0, LA.CRMOD16.PIPE_NB[aperture]}}} LA.CRMOD16.Pip24: LA.CRMOD16.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}, section = { s = LA.CRMOD16.Pip24[L], v(1) = {0, 0, LA.CRMOD16.PIPE_CU[aperture]}}} LA.CRMOD16.HOM07: LA.CRMOD16.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD16.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD16.HOMABSORBER[aperture]}}} LA.CRMOD16.Tap02: LA.CRMOD16.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.TAPER[aperture]}}, section = { s = LA.CRMOD16.Tap02[L], v(1) = {0, 0, LA.CRMOD16.TAPER[aperture]}}} LA.CRMOD16.Cor01: LA.CRMOD16.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.CORRECTOR[aperture]}}, section = { s = LA.CRMOD16.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD16.CORRECTOR[aperture]}}} LA.CRMOD16.BPM01: LA.CRMOD16.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.BPM[aperture]}}, section = { s = LA.CRMOD16.BPM[L], v(1) = {0, 0, LA.CRMOD16.BPM[aperture]}}} LA.CRMOD16.Qua01: LA.CRMOD16.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD16.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD16.QUADRUPOLE[aperture]}}} LA.CRMOD16.Gat02: LA.CRMOD16.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.GATEVALVE[aperture]}}, section = { s = LA.CRMOD16.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD16.GATEVALVE[aperture]}}} LA.CRMOD16.FLX01: LA.CRMOD16.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD16.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD16.FLX01[L], v(1) = {0, 0, LA.CRMOD16.INTERMODULEFLEX[aperture]}}} LA.CRMOD16: LINE = (LA.CRMOD16.Mar.BEG, & LA.CRMOD16.Gat01, & LA.CRMOD16.Tap01, & LA.CRMOD16.HOM01, & LA.CRMOD16.Pip01, & LA.CRMOD16.Pip02, & LA.CRMOD16.Rfc01, & LA.CRMOD16.Pip03, & LA.CRMOD16.Pip04, & LA.CRMOD16.HOM02, & LA.CRMOD16.Pip05, & LA.CRMOD16.Pip06, & LA.CRMOD16.Rfc02, & LA.CRMOD16.Pip07, & LA.CRMOD16.Pip08, & LA.CRMOD16.HOM03, & LA.CRMOD16.Pip09, & LA.CRMOD16.Pip10, & LA.CRMOD16.Rfc03, & LA.CRMOD16.Pip11, & LA.CRMOD16.Pip12, & LA.CRMOD16.HOM04, & LA.CRMOD16.Pip13, & LA.CRMOD16.Pip14, & LA.CRMOD16.Rfc04, & LA.CRMOD16.Pip15, & LA.CRMOD16.Pip16, & LA.CRMOD16.HOM05, & LA.CRMOD16.Pip17, & LA.CRMOD16.Pip18, & LA.CRMOD16.Rfc05, & LA.CRMOD16.Pip19, & LA.CRMOD16.Pip20, & LA.CRMOD16.HOM06, & LA.CRMOD16.Pip21, & LA.CRMOD16.Pip22, & LA.CRMOD16.Rfc06, & LA.CRMOD16.Pip23, & LA.CRMOD16.Pip24, & LA.CRMOD16.HOM07, & LA.CRMOD16.Tap02, & LA.CRMOD16.Cor01, & LA.CRMOD16.BPM01, & LA.CRMOD16.Qua01, & LA.CRMOD16.Gat02, & LA.CRMOD16.FLX01, & LA.CRMOD16.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD17 ------------ !---Standard Elements !LA.CRMOD17.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD17.PIPE: PIPE, aperture = .110/2 LA.CRMOD17.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD17.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD17.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD17.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD17.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD17.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD17.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD17.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD17.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD17.Mar.BEG: MARKER LA.CRMOD17.Mar.END: MARKER !---LA.CRMOD17 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD17.Gat01: LA.CRMOD17.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.GATEVALVE[aperture]}}, section = { s = LA.CRMOD17.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD17.GATEVALVE[aperture]}}} LA.CRMOD17.Tap01: LA.CRMOD17.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.TAPER[aperture]}}, section = { s = LA.CRMOD17.Tap01[L], v(1) = {0, 0, LA.CRMOD17.TAPER[aperture]}}} LA.CRMOD17.HOM01: LA.CRMOD17.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD17.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}} LA.CRMOD17.Pip01: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip01[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.Pip02: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip02[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Rfc01: line = (cavity7) LA.CRMOD17.Pip03: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip03[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Pip04: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip04[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.HOM02: LA.CRMOD17.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD17.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}} LA.CRMOD17.Pip05: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip05[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.Pip06: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip06[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Rfc02: line = (cavity7_reverse) LA.CRMOD17.Pip07: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip07[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Pip08: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip08[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.HOM03: LA.CRMOD17.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD17.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}} LA.CRMOD17.Pip09: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip09[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.Pip10: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip10[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Rfc03: line = (cavity7) LA.CRMOD17.Pip11: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip11[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Pip12: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip12[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.HOM04: LA.CRMOD17.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD17.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}} LA.CRMOD17.Pip13: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip13[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.Pip14: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip14[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Rfc04: line = (cavity7_reverse) LA.CRMOD17.Pip15: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip15[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Pip16: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip16[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.HOM05: LA.CRMOD17.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD17.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}} LA.CRMOD17.Pip17: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip17[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.Pip18: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip18[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Rfc05: line = (cavity7) LA.CRMOD17.Pip19: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip19[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Pip20: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip20[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.HOM06: LA.CRMOD17.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD17.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}} LA.CRMOD17.Pip21: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip21[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.Pip22: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip22[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Rfc06: line = (cavity7_reverse) LA.CRMOD17.Pip23: LA.CRMOD17.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}, section = { s = LA.CRMOD17.Pip23[L], v(1) = {0, 0, LA.CRMOD17.PIPE_NB[aperture]}}} LA.CRMOD17.Pip24: LA.CRMOD17.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}, section = { s = LA.CRMOD17.Pip24[L], v(1) = {0, 0, LA.CRMOD17.PIPE_CU[aperture]}}} LA.CRMOD17.HOM07: LA.CRMOD17.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD17.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD17.HOMABSORBER[aperture]}}} LA.CRMOD17.Tap02: LA.CRMOD17.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.TAPER[aperture]}}, section = { s = LA.CRMOD17.Tap02[L], v(1) = {0, 0, LA.CRMOD17.TAPER[aperture]}}} LA.CRMOD17.Cor01: LA.CRMOD17.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.CORRECTOR[aperture]}}, section = { s = LA.CRMOD17.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD17.CORRECTOR[aperture]}}} LA.CRMOD17.BPM01: LA.CRMOD17.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.BPM[aperture]}}, section = { s = LA.CRMOD17.BPM[L], v(1) = {0, 0, LA.CRMOD17.BPM[aperture]}}} LA.CRMOD17.Qua01: LA.CRMOD17.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD17.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD17.QUADRUPOLE[aperture]}}} LA.CRMOD17.Gat02: LA.CRMOD17.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.GATEVALVE[aperture]}}, section = { s = LA.CRMOD17.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD17.GATEVALVE[aperture]}}} LA.CRMOD17.FLX01: LA.CRMOD17.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD17.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD17.FLX01[L], v(1) = {0, 0, LA.CRMOD17.INTERMODULEFLEX[aperture]}}} LA.CRMOD17: LINE = (LA.CRMOD17.Mar.BEG, & LA.CRMOD17.Gat01, & LA.CRMOD17.Tap01, & LA.CRMOD17.HOM01, & LA.CRMOD17.Pip01, & LA.CRMOD17.Pip02, & LA.CRMOD17.Rfc01, & LA.CRMOD17.Pip03, & LA.CRMOD17.Pip04, & LA.CRMOD17.HOM02, & LA.CRMOD17.Pip05, & LA.CRMOD17.Pip06, & LA.CRMOD17.Rfc02, & LA.CRMOD17.Pip07, & LA.CRMOD17.Pip08, & LA.CRMOD17.HOM03, & LA.CRMOD17.Pip09, & LA.CRMOD17.Pip10, & LA.CRMOD17.Rfc03, & LA.CRMOD17.Pip11, & LA.CRMOD17.Pip12, & LA.CRMOD17.HOM04, & LA.CRMOD17.Pip13, & LA.CRMOD17.Pip14, & LA.CRMOD17.Rfc04, & LA.CRMOD17.Pip15, & LA.CRMOD17.Pip16, & LA.CRMOD17.HOM05, & LA.CRMOD17.Pip17, & LA.CRMOD17.Pip18, & LA.CRMOD17.Rfc05, & LA.CRMOD17.Pip19, & LA.CRMOD17.Pip20, & LA.CRMOD17.HOM06, & LA.CRMOD17.Pip21, & LA.CRMOD17.Pip22, & LA.CRMOD17.Rfc06, & LA.CRMOD17.Pip23, & LA.CRMOD17.Pip24, & LA.CRMOD17.HOM07, & LA.CRMOD17.Tap02, & LA.CRMOD17.Cor01, & LA.CRMOD17.BPM01, & LA.CRMOD17.Qua01, & LA.CRMOD17.Gat02, & LA.CRMOD17.FLX01, & LA.CRMOD17.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD18 ------------ !---Standard Elements !LA.CRMOD18.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD18.PIPE: PIPE, aperture = .110/2 LA.CRMOD18.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD18.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD18.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD18.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD18.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD18.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD18.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD18.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD18.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD18.Mar.BEG: MARKER LA.CRMOD18.Mar.END: MARKER !---LA.CRMOD18 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD18.Gat01: LA.CRMOD18.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.GATEVALVE[aperture]}}, section = { s = LA.CRMOD18.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD18.GATEVALVE[aperture]}}} LA.CRMOD18.Tap01: LA.CRMOD18.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.TAPER[aperture]}}, section = { s = LA.CRMOD18.Tap01[L], v(1) = {0, 0, LA.CRMOD18.TAPER[aperture]}}} LA.CRMOD18.HOM01: LA.CRMOD18.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD18.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}} LA.CRMOD18.Pip01: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip01[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.Pip02: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip02[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Rfc01: line = (cavity7) LA.CRMOD18.Pip03: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip03[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Pip04: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip04[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.HOM02: LA.CRMOD18.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD18.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}} LA.CRMOD18.Pip05: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip05[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.Pip06: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip06[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Rfc02: line = (cavity7_reverse) LA.CRMOD18.Pip07: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip07[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Pip08: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip08[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.HOM03: LA.CRMOD18.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD18.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}} LA.CRMOD18.Pip09: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip09[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.Pip10: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip10[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Rfc03: line = (cavity7) LA.CRMOD18.Pip11: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip11[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Pip12: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip12[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.HOM04: LA.CRMOD18.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD18.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}} LA.CRMOD18.Pip13: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip13[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.Pip14: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip14[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Rfc04: line = (cavity7_reverse) LA.CRMOD18.Pip15: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip15[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Pip16: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip16[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.HOM05: LA.CRMOD18.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD18.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}} LA.CRMOD18.Pip17: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip17[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.Pip18: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip18[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Rfc05: line = (cavity7) LA.CRMOD18.Pip19: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip19[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Pip20: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip20[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.HOM06: LA.CRMOD18.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD18.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}} LA.CRMOD18.Pip21: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip21[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.Pip22: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip22[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Rfc06: line = (cavity7_reverse) LA.CRMOD18.Pip23: LA.CRMOD18.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}, section = { s = LA.CRMOD18.Pip23[L], v(1) = {0, 0, LA.CRMOD18.PIPE_NB[aperture]}}} LA.CRMOD18.Pip24: LA.CRMOD18.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}, section = { s = LA.CRMOD18.Pip24[L], v(1) = {0, 0, LA.CRMOD18.PIPE_CU[aperture]}}} LA.CRMOD18.HOM07: LA.CRMOD18.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD18.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD18.HOMABSORBER[aperture]}}} LA.CRMOD18.Tap02: LA.CRMOD18.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.TAPER[aperture]}}, section = { s = LA.CRMOD18.Tap02[L], v(1) = {0, 0, LA.CRMOD18.TAPER[aperture]}}} LA.CRMOD18.Cor01: LA.CRMOD18.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.CORRECTOR[aperture]}}, section = { s = LA.CRMOD18.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD18.CORRECTOR[aperture]}}} LA.CRMOD18.BPM01: LA.CRMOD18.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.BPM[aperture]}}, section = { s = LA.CRMOD18.BPM[L], v(1) = {0, 0, LA.CRMOD18.BPM[aperture]}}} LA.CRMOD18.Qua01: LA.CRMOD18.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD18.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD18.QUADRUPOLE[aperture]}}} LA.CRMOD18.Gat02: LA.CRMOD18.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.GATEVALVE[aperture]}}, section = { s = LA.CRMOD18.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD18.GATEVALVE[aperture]}}} LA.CRMOD18.FLX01: LA.CRMOD18.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD18.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD18.FLX01[L], v(1) = {0, 0, LA.CRMOD18.INTERMODULEFLEX[aperture]}}} LA.CRMOD18: LINE = (LA.CRMOD18.Mar.BEG, & LA.CRMOD18.Gat01, & LA.CRMOD18.Tap01, & LA.CRMOD18.HOM01, & LA.CRMOD18.Pip01, & LA.CRMOD18.Pip02, & LA.CRMOD18.Rfc01, & LA.CRMOD18.Pip03, & LA.CRMOD18.Pip04, & LA.CRMOD18.HOM02, & LA.CRMOD18.Pip05, & LA.CRMOD18.Pip06, & LA.CRMOD18.Rfc02, & LA.CRMOD18.Pip07, & LA.CRMOD18.Pip08, & LA.CRMOD18.HOM03, & LA.CRMOD18.Pip09, & LA.CRMOD18.Pip10, & LA.CRMOD18.Rfc03, & LA.CRMOD18.Pip11, & LA.CRMOD18.Pip12, & LA.CRMOD18.HOM04, & LA.CRMOD18.Pip13, & LA.CRMOD18.Pip14, & LA.CRMOD18.Rfc04, & LA.CRMOD18.Pip15, & LA.CRMOD18.Pip16, & LA.CRMOD18.HOM05, & LA.CRMOD18.Pip17, & LA.CRMOD18.Pip18, & LA.CRMOD18.Rfc05, & LA.CRMOD18.Pip19, & LA.CRMOD18.Pip20, & LA.CRMOD18.HOM06, & LA.CRMOD18.Pip21, & LA.CRMOD18.Pip22, & LA.CRMOD18.Rfc06, & LA.CRMOD18.Pip23, & LA.CRMOD18.Pip24, & LA.CRMOD18.HOM07, & LA.CRMOD18.Tap02, & LA.CRMOD18.Cor01, & LA.CRMOD18.BPM01, & LA.CRMOD18.Qua01, & LA.CRMOD18.Gat02, & LA.CRMOD18.FLX01, & LA.CRMOD18.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD19 ------------ !---Standard Elements !LA.CRMOD19.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD19.PIPE: PIPE, aperture = .110/2 LA.CRMOD19.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD19.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD19.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD19.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD19.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD19.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD19.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD19.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD19.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD19.Mar.BEG: MARKER LA.CRMOD19.Mar.END: MARKER !---LA.CRMOD19 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD19.Gat01: LA.CRMOD19.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.GATEVALVE[aperture]}}, section = { s = LA.CRMOD19.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD19.GATEVALVE[aperture]}}} LA.CRMOD19.Tap01: LA.CRMOD19.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.TAPER[aperture]}}, section = { s = LA.CRMOD19.Tap01[L], v(1) = {0, 0, LA.CRMOD19.TAPER[aperture]}}} LA.CRMOD19.HOM01: LA.CRMOD19.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD19.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}} LA.CRMOD19.Pip01: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip01[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.Pip02: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip02[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Rfc01: line = (cavity7) LA.CRMOD19.Pip03: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip03[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Pip04: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip04[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.HOM02: LA.CRMOD19.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD19.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}} LA.CRMOD19.Pip05: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip05[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.Pip06: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip06[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Rfc02: line = (cavity7_reverse) LA.CRMOD19.Pip07: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip07[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Pip08: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip08[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.HOM03: LA.CRMOD19.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD19.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}} LA.CRMOD19.Pip09: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip09[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.Pip10: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip10[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Rfc03: line = (cavity7) LA.CRMOD19.Pip11: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip11[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Pip12: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip12[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.HOM04: LA.CRMOD19.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD19.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}} LA.CRMOD19.Pip13: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip13[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.Pip14: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip14[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Rfc04: line = (cavity7_reverse) LA.CRMOD19.Pip15: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip15[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Pip16: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip16[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.HOM05: LA.CRMOD19.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD19.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}} LA.CRMOD19.Pip17: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip17[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.Pip18: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip18[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Rfc05: line = (cavity7) LA.CRMOD19.Pip19: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip19[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Pip20: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip20[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.HOM06: LA.CRMOD19.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD19.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}} LA.CRMOD19.Pip21: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip21[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.Pip22: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip22[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Rfc06: line = (cavity7_reverse) LA.CRMOD19.Pip23: LA.CRMOD19.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}, section = { s = LA.CRMOD19.Pip23[L], v(1) = {0, 0, LA.CRMOD19.PIPE_NB[aperture]}}} LA.CRMOD19.Pip24: LA.CRMOD19.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}, section = { s = LA.CRMOD19.Pip24[L], v(1) = {0, 0, LA.CRMOD19.PIPE_CU[aperture]}}} LA.CRMOD19.HOM07: LA.CRMOD19.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD19.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD19.HOMABSORBER[aperture]}}} LA.CRMOD19.Tap02: LA.CRMOD19.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.TAPER[aperture]}}, section = { s = LA.CRMOD19.Tap02[L], v(1) = {0, 0, LA.CRMOD19.TAPER[aperture]}}} LA.CRMOD19.Cor01: LA.CRMOD19.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.CORRECTOR[aperture]}}, section = { s = LA.CRMOD19.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD19.CORRECTOR[aperture]}}} LA.CRMOD19.BPM01: LA.CRMOD19.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.BPM[aperture]}}, section = { s = LA.CRMOD19.BPM[L], v(1) = {0, 0, LA.CRMOD19.BPM[aperture]}}} LA.CRMOD19.Qua01: LA.CRMOD19.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD19.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD19.QUADRUPOLE[aperture]}}} LA.CRMOD19.Gat02: LA.CRMOD19.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.GATEVALVE[aperture]}}, section = { s = LA.CRMOD19.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD19.GATEVALVE[aperture]}}} LA.CRMOD19.FLX01: LA.CRMOD19.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD19.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD19.FLX01[L], v(1) = {0, 0, LA.CRMOD19.INTERMODULEFLEX[aperture]}}} LA.CRMOD19: LINE = (LA.CRMOD19.Mar.BEG, & LA.CRMOD19.Gat01, & LA.CRMOD19.Tap01, & LA.CRMOD19.HOM01, & LA.CRMOD19.Pip01, & LA.CRMOD19.Pip02, & LA.CRMOD19.Rfc01, & LA.CRMOD19.Pip03, & LA.CRMOD19.Pip04, & LA.CRMOD19.HOM02, & LA.CRMOD19.Pip05, & LA.CRMOD19.Pip06, & LA.CRMOD19.Rfc02, & LA.CRMOD19.Pip07, & LA.CRMOD19.Pip08, & LA.CRMOD19.HOM03, & LA.CRMOD19.Pip09, & LA.CRMOD19.Pip10, & LA.CRMOD19.Rfc03, & LA.CRMOD19.Pip11, & LA.CRMOD19.Pip12, & LA.CRMOD19.HOM04, & LA.CRMOD19.Pip13, & LA.CRMOD19.Pip14, & LA.CRMOD19.Rfc04, & LA.CRMOD19.Pip15, & LA.CRMOD19.Pip16, & LA.CRMOD19.HOM05, & LA.CRMOD19.Pip17, & LA.CRMOD19.Pip18, & LA.CRMOD19.Rfc05, & LA.CRMOD19.Pip19, & LA.CRMOD19.Pip20, & LA.CRMOD19.HOM06, & LA.CRMOD19.Pip21, & LA.CRMOD19.Pip22, & LA.CRMOD19.Rfc06, & LA.CRMOD19.Pip23, & LA.CRMOD19.Pip24, & LA.CRMOD19.HOM07, & LA.CRMOD19.Tap02, & LA.CRMOD19.Cor01, & LA.CRMOD19.BPM01, & LA.CRMOD19.Qua01, & LA.CRMOD19.Gat02, & LA.CRMOD19.FLX01, & LA.CRMOD19.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD20 ------------ !---Standard Elements !LA.CRMOD20.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD20.PIPE: PIPE, aperture = .110/2 LA.CRMOD20.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD20.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD20.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD20.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD20.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD20.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD20.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD20.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD20.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD20.Mar.BEG: MARKER LA.CRMOD20.Mar.END: MARKER !---LA.CRMOD20 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD20.Gat01: LA.CRMOD20.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.GATEVALVE[aperture]}}, section = { s = LA.CRMOD20.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD20.GATEVALVE[aperture]}}} LA.CRMOD20.Tap01: LA.CRMOD20.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.TAPER[aperture]}}, section = { s = LA.CRMOD20.Tap01[L], v(1) = {0, 0, LA.CRMOD20.TAPER[aperture]}}} LA.CRMOD20.HOM01: LA.CRMOD20.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD20.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}} LA.CRMOD20.Pip01: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip01[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.Pip02: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip02[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Rfc01: line = (cavity7) LA.CRMOD20.Pip03: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip03[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Pip04: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip04[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.HOM02: LA.CRMOD20.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD20.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}} LA.CRMOD20.Pip05: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip05[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.Pip06: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip06[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Rfc02: line = (cavity7_reverse) LA.CRMOD20.Pip07: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip07[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Pip08: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip08[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.HOM03: LA.CRMOD20.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD20.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}} LA.CRMOD20.Pip09: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip09[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.Pip10: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip10[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Rfc03: line = (cavity7) LA.CRMOD20.Pip11: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip11[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Pip12: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip12[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.HOM04: LA.CRMOD20.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD20.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}} LA.CRMOD20.Pip13: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip13[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.Pip14: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip14[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Rfc04: line = (cavity7_reverse) LA.CRMOD20.Pip15: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip15[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Pip16: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip16[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.HOM05: LA.CRMOD20.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD20.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}} LA.CRMOD20.Pip17: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip17[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.Pip18: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip18[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Rfc05: line = (cavity7) LA.CRMOD20.Pip19: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip19[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Pip20: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip20[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.HOM06: LA.CRMOD20.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD20.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}} LA.CRMOD20.Pip21: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip21[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.Pip22: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip22[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Rfc06: line = (cavity7_reverse) LA.CRMOD20.Pip23: LA.CRMOD20.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}, section = { s = LA.CRMOD20.Pip23[L], v(1) = {0, 0, LA.CRMOD20.PIPE_NB[aperture]}}} LA.CRMOD20.Pip24: LA.CRMOD20.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}, section = { s = LA.CRMOD20.Pip24[L], v(1) = {0, 0, LA.CRMOD20.PIPE_CU[aperture]}}} LA.CRMOD20.HOM07: LA.CRMOD20.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD20.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD20.HOMABSORBER[aperture]}}} LA.CRMOD20.Tap02: LA.CRMOD20.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.TAPER[aperture]}}, section = { s = LA.CRMOD20.Tap02[L], v(1) = {0, 0, LA.CRMOD20.TAPER[aperture]}}} LA.CRMOD20.Cor01: LA.CRMOD20.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.CORRECTOR[aperture]}}, section = { s = LA.CRMOD20.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD20.CORRECTOR[aperture]}}} LA.CRMOD20.BPM01: LA.CRMOD20.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.BPM[aperture]}}, section = { s = LA.CRMOD20.BPM[L], v(1) = {0, 0, LA.CRMOD20.BPM[aperture]}}} LA.CRMOD20.Qua01: LA.CRMOD20.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD20.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD20.QUADRUPOLE[aperture]}}} LA.CRMOD20.Gat02: LA.CRMOD20.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.GATEVALVE[aperture]}}, section = { s = LA.CRMOD20.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD20.GATEVALVE[aperture]}}} LA.CRMOD20.FLX01: LA.CRMOD20.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD20.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD20.FLX01[L], v(1) = {0, 0, LA.CRMOD20.INTERMODULEFLEX[aperture]}}} LA.CRMOD20: LINE = (LA.CRMOD20.Mar.BEG, & LA.CRMOD20.Gat01, & LA.CRMOD20.Tap01, & LA.CRMOD20.HOM01, & LA.CRMOD20.Pip01, & LA.CRMOD20.Pip02, & LA.CRMOD20.Rfc01, & LA.CRMOD20.Pip03, & LA.CRMOD20.Pip04, & LA.CRMOD20.HOM02, & LA.CRMOD20.Pip05, & LA.CRMOD20.Pip06, & LA.CRMOD20.Rfc02, & LA.CRMOD20.Pip07, & LA.CRMOD20.Pip08, & LA.CRMOD20.HOM03, & LA.CRMOD20.Pip09, & LA.CRMOD20.Pip10, & LA.CRMOD20.Rfc03, & LA.CRMOD20.Pip11, & LA.CRMOD20.Pip12, & LA.CRMOD20.HOM04, & LA.CRMOD20.Pip13, & LA.CRMOD20.Pip14, & LA.CRMOD20.Rfc04, & LA.CRMOD20.Pip15, & LA.CRMOD20.Pip16, & LA.CRMOD20.HOM05, & LA.CRMOD20.Pip17, & LA.CRMOD20.Pip18, & LA.CRMOD20.Rfc05, & LA.CRMOD20.Pip19, & LA.CRMOD20.Pip20, & LA.CRMOD20.HOM06, & LA.CRMOD20.Pip21, & LA.CRMOD20.Pip22, & LA.CRMOD20.Rfc06, & LA.CRMOD20.Pip23, & LA.CRMOD20.Pip24, & LA.CRMOD20.HOM07, & LA.CRMOD20.Tap02, & LA.CRMOD20.Cor01, & LA.CRMOD20.BPM01, & LA.CRMOD20.Qua01, & LA.CRMOD20.Gat02, & LA.CRMOD20.FLX01, & LA.CRMOD20.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD21 ------------ !---Standard Elements !LA.CRMOD21.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD21.PIPE: PIPE, aperture = .110/2 LA.CRMOD21.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD21.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD21.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD21.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD21.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD21.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD21.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD21.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD21.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD21.Mar.BEG: MARKER LA.CRMOD21.Mar.END: MARKER !---LA.CRMOD21 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD21.Gat01: LA.CRMOD21.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.GATEVALVE[aperture]}}, section = { s = LA.CRMOD21.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD21.GATEVALVE[aperture]}}} LA.CRMOD21.Tap01: LA.CRMOD21.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.TAPER[aperture]}}, section = { s = LA.CRMOD21.Tap01[L], v(1) = {0, 0, LA.CRMOD21.TAPER[aperture]}}} LA.CRMOD21.HOM01: LA.CRMOD21.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD21.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}} LA.CRMOD21.Pip01: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip01[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.Pip02: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip02[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Rfc01: line = (cavity7) LA.CRMOD21.Pip03: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip03[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Pip04: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip04[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.HOM02: LA.CRMOD21.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD21.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}} LA.CRMOD21.Pip05: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip05[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.Pip06: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip06[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Rfc02: line = (cavity7_reverse) LA.CRMOD21.Pip07: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip07[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Pip08: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip08[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.HOM03: LA.CRMOD21.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD21.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}} LA.CRMOD21.Pip09: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip09[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.Pip10: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip10[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Rfc03: line = (cavity7) LA.CRMOD21.Pip11: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip11[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Pip12: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip12[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.HOM04: LA.CRMOD21.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD21.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}} LA.CRMOD21.Pip13: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip13[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.Pip14: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip14[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Rfc04: line = (cavity7_reverse) LA.CRMOD21.Pip15: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip15[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Pip16: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip16[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.HOM05: LA.CRMOD21.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD21.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}} LA.CRMOD21.Pip17: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip17[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.Pip18: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip18[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Rfc05: line = (cavity7) LA.CRMOD21.Pip19: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip19[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Pip20: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip20[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.HOM06: LA.CRMOD21.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD21.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}} LA.CRMOD21.Pip21: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip21[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.Pip22: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip22[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Rfc06: line = (cavity7_reverse) LA.CRMOD21.Pip23: LA.CRMOD21.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}, section = { s = LA.CRMOD21.Pip23[L], v(1) = {0, 0, LA.CRMOD21.PIPE_NB[aperture]}}} LA.CRMOD21.Pip24: LA.CRMOD21.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}, section = { s = LA.CRMOD21.Pip24[L], v(1) = {0, 0, LA.CRMOD21.PIPE_CU[aperture]}}} LA.CRMOD21.HOM07: LA.CRMOD21.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD21.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD21.HOMABSORBER[aperture]}}} LA.CRMOD21.Tap02: LA.CRMOD21.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.TAPER[aperture]}}, section = { s = LA.CRMOD21.Tap02[L], v(1) = {0, 0, LA.CRMOD21.TAPER[aperture]}}} LA.CRMOD21.Cor01: LA.CRMOD21.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.CORRECTOR[aperture]}}, section = { s = LA.CRMOD21.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD21.CORRECTOR[aperture]}}} LA.CRMOD21.BPM01: LA.CRMOD21.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.BPM[aperture]}}, section = { s = LA.CRMOD21.BPM[L], v(1) = {0, 0, LA.CRMOD21.BPM[aperture]}}} LA.CRMOD21.Qua01: LA.CRMOD21.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD21.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD21.QUADRUPOLE[aperture]}}} LA.CRMOD21.Gat02: LA.CRMOD21.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.GATEVALVE[aperture]}}, section = { s = LA.CRMOD21.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD21.GATEVALVE[aperture]}}} LA.CRMOD21.FLX01: LA.CRMOD21.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD21.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD21.FLX01[L], v(1) = {0, 0, LA.CRMOD21.INTERMODULEFLEX[aperture]}}} LA.CRMOD21: LINE = (LA.CRMOD21.Mar.BEG, & LA.CRMOD21.Gat01, & LA.CRMOD21.Tap01, & LA.CRMOD21.HOM01, & LA.CRMOD21.Pip01, & LA.CRMOD21.Pip02, & LA.CRMOD21.Rfc01, & LA.CRMOD21.Pip03, & LA.CRMOD21.Pip04, & LA.CRMOD21.HOM02, & LA.CRMOD21.Pip05, & LA.CRMOD21.Pip06, & LA.CRMOD21.Rfc02, & LA.CRMOD21.Pip07, & LA.CRMOD21.Pip08, & LA.CRMOD21.HOM03, & LA.CRMOD21.Pip09, & LA.CRMOD21.Pip10, & LA.CRMOD21.Rfc03, & LA.CRMOD21.Pip11, & LA.CRMOD21.Pip12, & LA.CRMOD21.HOM04, & LA.CRMOD21.Pip13, & LA.CRMOD21.Pip14, & LA.CRMOD21.Rfc04, & LA.CRMOD21.Pip15, & LA.CRMOD21.Pip16, & LA.CRMOD21.HOM05, & LA.CRMOD21.Pip17, & LA.CRMOD21.Pip18, & LA.CRMOD21.Rfc05, & LA.CRMOD21.Pip19, & LA.CRMOD21.Pip20, & LA.CRMOD21.HOM06, & LA.CRMOD21.Pip21, & LA.CRMOD21.Pip22, & LA.CRMOD21.Rfc06, & LA.CRMOD21.Pip23, & LA.CRMOD21.Pip24, & LA.CRMOD21.HOM07, & LA.CRMOD21.Tap02, & LA.CRMOD21.Cor01, & LA.CRMOD21.BPM01, & LA.CRMOD21.Qua01, & LA.CRMOD21.Gat02, & LA.CRMOD21.FLX01, & LA.CRMOD21.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD22 ------------ !---Standard Elements !LA.CRMOD22.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD22.PIPE: PIPE, aperture = .110/2 LA.CRMOD22.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD22.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD22.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD22.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD22.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD22.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD22.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD22.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD22.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD22.Mar.BEG: MARKER LA.CRMOD22.Mar.END: MARKER !---LA.CRMOD22 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD22.Gat01: LA.CRMOD22.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.GATEVALVE[aperture]}}, section = { s = LA.CRMOD22.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD22.GATEVALVE[aperture]}}} LA.CRMOD22.Tap01: LA.CRMOD22.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.TAPER[aperture]}}, section = { s = LA.CRMOD22.Tap01[L], v(1) = {0, 0, LA.CRMOD22.TAPER[aperture]}}} LA.CRMOD22.HOM01: LA.CRMOD22.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD22.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}} LA.CRMOD22.Pip01: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip01[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.Pip02: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip02[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Rfc01: line = (cavity7) LA.CRMOD22.Pip03: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip03[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Pip04: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip04[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.HOM02: LA.CRMOD22.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD22.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}} LA.CRMOD22.Pip05: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip05[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.Pip06: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip06[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Rfc02: line = (cavity7_reverse) LA.CRMOD22.Pip07: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip07[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Pip08: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip08[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.HOM03: LA.CRMOD22.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD22.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}} LA.CRMOD22.Pip09: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip09[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.Pip10: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip10[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Rfc03: line = (cavity7) LA.CRMOD22.Pip11: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip11[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Pip12: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip12[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.HOM04: LA.CRMOD22.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD22.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}} LA.CRMOD22.Pip13: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip13[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.Pip14: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip14[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Rfc04: line = (cavity7_reverse) LA.CRMOD22.Pip15: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip15[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Pip16: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip16[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.HOM05: LA.CRMOD22.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD22.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}} LA.CRMOD22.Pip17: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip17[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.Pip18: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip18[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Rfc05: line = (cavity7) LA.CRMOD22.Pip19: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip19[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Pip20: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip20[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.HOM06: LA.CRMOD22.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD22.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}} LA.CRMOD22.Pip21: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip21[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.Pip22: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip22[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Rfc06: line = (cavity7_reverse) LA.CRMOD22.Pip23: LA.CRMOD22.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}, section = { s = LA.CRMOD22.Pip23[L], v(1) = {0, 0, LA.CRMOD22.PIPE_NB[aperture]}}} LA.CRMOD22.Pip24: LA.CRMOD22.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}, section = { s = LA.CRMOD22.Pip24[L], v(1) = {0, 0, LA.CRMOD22.PIPE_CU[aperture]}}} LA.CRMOD22.HOM07: LA.CRMOD22.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD22.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD22.HOMABSORBER[aperture]}}} LA.CRMOD22.Tap02: LA.CRMOD22.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.TAPER[aperture]}}, section = { s = LA.CRMOD22.Tap02[L], v(1) = {0, 0, LA.CRMOD22.TAPER[aperture]}}} LA.CRMOD22.Cor01: LA.CRMOD22.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.CORRECTOR[aperture]}}, section = { s = LA.CRMOD22.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD22.CORRECTOR[aperture]}}} LA.CRMOD22.BPM01: LA.CRMOD22.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.BPM[aperture]}}, section = { s = LA.CRMOD22.BPM[L], v(1) = {0, 0, LA.CRMOD22.BPM[aperture]}}} LA.CRMOD22.Qua01: LA.CRMOD22.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD22.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD22.QUADRUPOLE[aperture]}}} LA.CRMOD22.Gat02: LA.CRMOD22.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.GATEVALVE[aperture]}}, section = { s = LA.CRMOD22.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD22.GATEVALVE[aperture]}}} LA.CRMOD22.FLX01: LA.CRMOD22.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD22.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD22.FLX01[L], v(1) = {0, 0, LA.CRMOD22.INTERMODULEFLEX[aperture]}}} LA.CRMOD22: LINE = (LA.CRMOD22.Mar.BEG, & LA.CRMOD22.Gat01, & LA.CRMOD22.Tap01, & LA.CRMOD22.HOM01, & LA.CRMOD22.Pip01, & LA.CRMOD22.Pip02, & LA.CRMOD22.Rfc01, & LA.CRMOD22.Pip03, & LA.CRMOD22.Pip04, & LA.CRMOD22.HOM02, & LA.CRMOD22.Pip05, & LA.CRMOD22.Pip06, & LA.CRMOD22.Rfc02, & LA.CRMOD22.Pip07, & LA.CRMOD22.Pip08, & LA.CRMOD22.HOM03, & LA.CRMOD22.Pip09, & LA.CRMOD22.Pip10, & LA.CRMOD22.Rfc03, & LA.CRMOD22.Pip11, & LA.CRMOD22.Pip12, & LA.CRMOD22.HOM04, & LA.CRMOD22.Pip13, & LA.CRMOD22.Pip14, & LA.CRMOD22.Rfc04, & LA.CRMOD22.Pip15, & LA.CRMOD22.Pip16, & LA.CRMOD22.HOM05, & LA.CRMOD22.Pip17, & LA.CRMOD22.Pip18, & LA.CRMOD22.Rfc05, & LA.CRMOD22.Pip19, & LA.CRMOD22.Pip20, & LA.CRMOD22.HOM06, & LA.CRMOD22.Pip21, & LA.CRMOD22.Pip22, & LA.CRMOD22.Rfc06, & LA.CRMOD22.Pip23, & LA.CRMOD22.Pip24, & LA.CRMOD22.HOM07, & LA.CRMOD22.Tap02, & LA.CRMOD22.Cor01, & LA.CRMOD22.BPM01, & LA.CRMOD22.Qua01, & LA.CRMOD22.Gat02, & LA.CRMOD22.FLX01, & LA.CRMOD22.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD23 ------------ !---Standard Elements !LA.CRMOD23.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD23.PIPE: PIPE, aperture = .110/2 LA.CRMOD23.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD23.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD23.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD23.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD23.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD23.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD23.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD23.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD23.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD23.Mar.BEG: MARKER LA.CRMOD23.Mar.END: MARKER !---LA.CRMOD23 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD23.Gat01: LA.CRMOD23.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.GATEVALVE[aperture]}}, section = { s = LA.CRMOD23.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD23.GATEVALVE[aperture]}}} LA.CRMOD23.Tap01: LA.CRMOD23.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.TAPER[aperture]}}, section = { s = LA.CRMOD23.Tap01[L], v(1) = {0, 0, LA.CRMOD23.TAPER[aperture]}}} LA.CRMOD23.HOM01: LA.CRMOD23.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD23.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}} LA.CRMOD23.Pip01: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip01[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.Pip02: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip02[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Rfc01: line = (cavity7) LA.CRMOD23.Pip03: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip03[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Pip04: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip04[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.HOM02: LA.CRMOD23.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD23.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}} LA.CRMOD23.Pip05: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip05[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.Pip06: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip06[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Rfc02: line = (cavity7_reverse) LA.CRMOD23.Pip07: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip07[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Pip08: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip08[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.HOM03: LA.CRMOD23.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD23.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}} LA.CRMOD23.Pip09: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip09[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.Pip10: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip10[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Rfc03: line = (cavity7) LA.CRMOD23.Pip11: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip11[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Pip12: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip12[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.HOM04: LA.CRMOD23.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD23.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}} LA.CRMOD23.Pip13: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip13[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.Pip14: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip14[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Rfc04: line = (cavity7_reverse) LA.CRMOD23.Pip15: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip15[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Pip16: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip16[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.HOM05: LA.CRMOD23.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD23.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}} LA.CRMOD23.Pip17: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip17[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.Pip18: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip18[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Rfc05: line = (cavity7) LA.CRMOD23.Pip19: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip19[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Pip20: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip20[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.HOM06: LA.CRMOD23.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD23.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}} LA.CRMOD23.Pip21: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip21[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.Pip22: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip22[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Rfc06: line = (cavity7_reverse) LA.CRMOD23.Pip23: LA.CRMOD23.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}, section = { s = LA.CRMOD23.Pip23[L], v(1) = {0, 0, LA.CRMOD23.PIPE_NB[aperture]}}} LA.CRMOD23.Pip24: LA.CRMOD23.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}, section = { s = LA.CRMOD23.Pip24[L], v(1) = {0, 0, LA.CRMOD23.PIPE_CU[aperture]}}} LA.CRMOD23.HOM07: LA.CRMOD23.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD23.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD23.HOMABSORBER[aperture]}}} LA.CRMOD23.Tap02: LA.CRMOD23.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.TAPER[aperture]}}, section = { s = LA.CRMOD23.Tap02[L], v(1) = {0, 0, LA.CRMOD23.TAPER[aperture]}}} LA.CRMOD23.Cor01: LA.CRMOD23.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.CORRECTOR[aperture]}}, section = { s = LA.CRMOD23.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD23.CORRECTOR[aperture]}}} LA.CRMOD23.BPM01: LA.CRMOD23.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.BPM[aperture]}}, section = { s = LA.CRMOD23.BPM[L], v(1) = {0, 0, LA.CRMOD23.BPM[aperture]}}} LA.CRMOD23.Qua01: LA.CRMOD23.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD23.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD23.QUADRUPOLE[aperture]}}} LA.CRMOD23.Gat02: LA.CRMOD23.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.GATEVALVE[aperture]}}, section = { s = LA.CRMOD23.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD23.GATEVALVE[aperture]}}} LA.CRMOD23.FLX01: LA.CRMOD23.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD23.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD23.FLX01[L], v(1) = {0, 0, LA.CRMOD23.INTERMODULEFLEX[aperture]}}} LA.CRMOD23: LINE = (LA.CRMOD23.Mar.BEG, & LA.CRMOD23.Gat01, & LA.CRMOD23.Tap01, & LA.CRMOD23.HOM01, & LA.CRMOD23.Pip01, & LA.CRMOD23.Pip02, & LA.CRMOD23.Rfc01, & LA.CRMOD23.Pip03, & LA.CRMOD23.Pip04, & LA.CRMOD23.HOM02, & LA.CRMOD23.Pip05, & LA.CRMOD23.Pip06, & LA.CRMOD23.Rfc02, & LA.CRMOD23.Pip07, & LA.CRMOD23.Pip08, & LA.CRMOD23.HOM03, & LA.CRMOD23.Pip09, & LA.CRMOD23.Pip10, & LA.CRMOD23.Rfc03, & LA.CRMOD23.Pip11, & LA.CRMOD23.Pip12, & LA.CRMOD23.HOM04, & LA.CRMOD23.Pip13, & LA.CRMOD23.Pip14, & LA.CRMOD23.Rfc04, & LA.CRMOD23.Pip15, & LA.CRMOD23.Pip16, & LA.CRMOD23.HOM05, & LA.CRMOD23.Pip17, & LA.CRMOD23.Pip18, & LA.CRMOD23.Rfc05, & LA.CRMOD23.Pip19, & LA.CRMOD23.Pip20, & LA.CRMOD23.HOM06, & LA.CRMOD23.Pip21, & LA.CRMOD23.Pip22, & LA.CRMOD23.Rfc06, & LA.CRMOD23.Pip23, & LA.CRMOD23.Pip24, & LA.CRMOD23.HOM07, & LA.CRMOD23.Tap02, & LA.CRMOD23.Cor01, & LA.CRMOD23.BPM01, & LA.CRMOD23.Qua01, & LA.CRMOD23.Gat02, & LA.CRMOD23.FLX01, & LA.CRMOD23.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD24 ------------ !---Standard Elements !LA.CRMOD24.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD24.PIPE: PIPE, aperture = .110/2 LA.CRMOD24.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD24.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD24.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD24.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD24.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD24.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD24.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD24.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD24.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD24.Mar.BEG: MARKER LA.CRMOD24.Mar.END: MARKER !---LA.CRMOD24 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD24.Gat01: LA.CRMOD24.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.GATEVALVE[aperture]}}, section = { s = LA.CRMOD24.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD24.GATEVALVE[aperture]}}} LA.CRMOD24.Tap01: LA.CRMOD24.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.TAPER[aperture]}}, section = { s = LA.CRMOD24.Tap01[L], v(1) = {0, 0, LA.CRMOD24.TAPER[aperture]}}} LA.CRMOD24.HOM01: LA.CRMOD24.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD24.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}} LA.CRMOD24.Pip01: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip01[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.Pip02: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip02[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Rfc01: line = (cavity7) LA.CRMOD24.Pip03: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip03[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Pip04: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip04[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.HOM02: LA.CRMOD24.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD24.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}} LA.CRMOD24.Pip05: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip05[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.Pip06: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip06[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Rfc02: line = (cavity7_reverse) LA.CRMOD24.Pip07: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip07[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Pip08: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip08[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.HOM03: LA.CRMOD24.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD24.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}} LA.CRMOD24.Pip09: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip09[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.Pip10: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip10[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Rfc03: line = (cavity7) LA.CRMOD24.Pip11: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip11[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Pip12: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip12[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.HOM04: LA.CRMOD24.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD24.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}} LA.CRMOD24.Pip13: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip13[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.Pip14: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip14[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Rfc04: line = (cavity7_reverse) LA.CRMOD24.Pip15: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip15[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Pip16: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip16[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.HOM05: LA.CRMOD24.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD24.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}} LA.CRMOD24.Pip17: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip17[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.Pip18: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip18[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Rfc05: line = (cavity7) LA.CRMOD24.Pip19: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip19[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Pip20: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip20[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.HOM06: LA.CRMOD24.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD24.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}} LA.CRMOD24.Pip21: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip21[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.Pip22: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip22[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Rfc06: line = (cavity7_reverse) LA.CRMOD24.Pip23: LA.CRMOD24.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}, section = { s = LA.CRMOD24.Pip23[L], v(1) = {0, 0, LA.CRMOD24.PIPE_NB[aperture]}}} LA.CRMOD24.Pip24: LA.CRMOD24.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}, section = { s = LA.CRMOD24.Pip24[L], v(1) = {0, 0, LA.CRMOD24.PIPE_CU[aperture]}}} LA.CRMOD24.HOM07: LA.CRMOD24.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD24.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD24.HOMABSORBER[aperture]}}} LA.CRMOD24.Tap02: LA.CRMOD24.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.TAPER[aperture]}}, section = { s = LA.CRMOD24.Tap02[L], v(1) = {0, 0, LA.CRMOD24.TAPER[aperture]}}} LA.CRMOD24.Cor01: LA.CRMOD24.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.CORRECTOR[aperture]}}, section = { s = LA.CRMOD24.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD24.CORRECTOR[aperture]}}} LA.CRMOD24.BPM01: LA.CRMOD24.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.BPM[aperture]}}, section = { s = LA.CRMOD24.BPM[L], v(1) = {0, 0, LA.CRMOD24.BPM[aperture]}}} LA.CRMOD24.Qua01: LA.CRMOD24.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD24.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD24.QUADRUPOLE[aperture]}}} LA.CRMOD24.Gat02: LA.CRMOD24.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.GATEVALVE[aperture]}}, section = { s = LA.CRMOD24.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD24.GATEVALVE[aperture]}}} LA.CRMOD24.FLX01: LA.CRMOD24.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD24.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD24.FLX01[L], v(1) = {0, 0, LA.CRMOD24.INTERMODULEFLEX[aperture]}}} LA.CRMOD24: LINE = (LA.CRMOD24.Mar.BEG, & LA.CRMOD24.Gat01, & LA.CRMOD24.Tap01, & LA.CRMOD24.HOM01, & LA.CRMOD24.Pip01, & LA.CRMOD24.Pip02, & LA.CRMOD24.Rfc01, & LA.CRMOD24.Pip03, & LA.CRMOD24.Pip04, & LA.CRMOD24.HOM02, & LA.CRMOD24.Pip05, & LA.CRMOD24.Pip06, & LA.CRMOD24.Rfc02, & LA.CRMOD24.Pip07, & LA.CRMOD24.Pip08, & LA.CRMOD24.HOM03, & LA.CRMOD24.Pip09, & LA.CRMOD24.Pip10, & LA.CRMOD24.Rfc03, & LA.CRMOD24.Pip11, & LA.CRMOD24.Pip12, & LA.CRMOD24.HOM04, & LA.CRMOD24.Pip13, & LA.CRMOD24.Pip14, & LA.CRMOD24.Rfc04, & LA.CRMOD24.Pip15, & LA.CRMOD24.Pip16, & LA.CRMOD24.HOM05, & LA.CRMOD24.Pip17, & LA.CRMOD24.Pip18, & LA.CRMOD24.Rfc05, & LA.CRMOD24.Pip19, & LA.CRMOD24.Pip20, & LA.CRMOD24.HOM06, & LA.CRMOD24.Pip21, & LA.CRMOD24.Pip22, & LA.CRMOD24.Rfc06, & LA.CRMOD24.Pip23, & LA.CRMOD24.Pip24, & LA.CRMOD24.HOM07, & LA.CRMOD24.Tap02, & LA.CRMOD24.Cor01, & LA.CRMOD24.BPM01, & LA.CRMOD24.Qua01, & LA.CRMOD24.Gat02, & LA.CRMOD24.FLX01, & LA.CRMOD24.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD25 ------------ !---Standard Elements !LA.CRMOD25.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD25.PIPE: PIPE, aperture = .110/2 LA.CRMOD25.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD25.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD25.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD25.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD25.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD25.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD25.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD25.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD25.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD25.Mar.BEG: MARKER LA.CRMOD25.Mar.END: MARKER !---LA.CRMOD25 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD25.Gat01: LA.CRMOD25.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.GATEVALVE[aperture]}}, section = { s = LA.CRMOD25.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD25.GATEVALVE[aperture]}}} LA.CRMOD25.Tap01: LA.CRMOD25.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.TAPER[aperture]}}, section = { s = LA.CRMOD25.Tap01[L], v(1) = {0, 0, LA.CRMOD25.TAPER[aperture]}}} LA.CRMOD25.HOM01: LA.CRMOD25.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD25.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}} LA.CRMOD25.Pip01: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip01[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.Pip02: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip02[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Rfc01: line = (cavity7) LA.CRMOD25.Pip03: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip03[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Pip04: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip04[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.HOM02: LA.CRMOD25.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD25.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}} LA.CRMOD25.Pip05: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip05[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.Pip06: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip06[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Rfc02: line = (cavity7_reverse) LA.CRMOD25.Pip07: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip07[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Pip08: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip08[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.HOM03: LA.CRMOD25.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD25.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}} LA.CRMOD25.Pip09: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip09[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.Pip10: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip10[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Rfc03: line = (cavity7) LA.CRMOD25.Pip11: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip11[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Pip12: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip12[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.HOM04: LA.CRMOD25.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD25.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}} LA.CRMOD25.Pip13: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip13[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.Pip14: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip14[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Rfc04: line = (cavity7_reverse) LA.CRMOD25.Pip15: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip15[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Pip16: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip16[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.HOM05: LA.CRMOD25.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD25.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}} LA.CRMOD25.Pip17: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip17[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.Pip18: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip18[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Rfc05: line = (cavity7) LA.CRMOD25.Pip19: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip19[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Pip20: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip20[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.HOM06: LA.CRMOD25.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD25.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}} LA.CRMOD25.Pip21: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip21[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.Pip22: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip22[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Rfc06: line = (cavity7_reverse) LA.CRMOD25.Pip23: LA.CRMOD25.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}, section = { s = LA.CRMOD25.Pip23[L], v(1) = {0, 0, LA.CRMOD25.PIPE_NB[aperture]}}} LA.CRMOD25.Pip24: LA.CRMOD25.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}, section = { s = LA.CRMOD25.Pip24[L], v(1) = {0, 0, LA.CRMOD25.PIPE_CU[aperture]}}} LA.CRMOD25.HOM07: LA.CRMOD25.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD25.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD25.HOMABSORBER[aperture]}}} LA.CRMOD25.Tap02: LA.CRMOD25.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.TAPER[aperture]}}, section = { s = LA.CRMOD25.Tap02[L], v(1) = {0, 0, LA.CRMOD25.TAPER[aperture]}}} LA.CRMOD25.Cor01: LA.CRMOD25.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.CORRECTOR[aperture]}}, section = { s = LA.CRMOD25.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD25.CORRECTOR[aperture]}}} LA.CRMOD25.BPM01: LA.CRMOD25.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.BPM[aperture]}}, section = { s = LA.CRMOD25.BPM[L], v(1) = {0, 0, LA.CRMOD25.BPM[aperture]}}} LA.CRMOD25.Qua01: LA.CRMOD25.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD25.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD25.QUADRUPOLE[aperture]}}} LA.CRMOD25.Gat02: LA.CRMOD25.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.GATEVALVE[aperture]}}, section = { s = LA.CRMOD25.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD25.GATEVALVE[aperture]}}} LA.CRMOD25.FLX01: LA.CRMOD25.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD25.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD25.FLX01[L], v(1) = {0, 0, LA.CRMOD25.INTERMODULEFLEX[aperture]}}} LA.CRMOD25: LINE = (LA.CRMOD25.Mar.BEG, & LA.CRMOD25.Gat01, & LA.CRMOD25.Tap01, & LA.CRMOD25.HOM01, & LA.CRMOD25.Pip01, & LA.CRMOD25.Pip02, & LA.CRMOD25.Rfc01, & LA.CRMOD25.Pip03, & LA.CRMOD25.Pip04, & LA.CRMOD25.HOM02, & LA.CRMOD25.Pip05, & LA.CRMOD25.Pip06, & LA.CRMOD25.Rfc02, & LA.CRMOD25.Pip07, & LA.CRMOD25.Pip08, & LA.CRMOD25.HOM03, & LA.CRMOD25.Pip09, & LA.CRMOD25.Pip10, & LA.CRMOD25.Rfc03, & LA.CRMOD25.Pip11, & LA.CRMOD25.Pip12, & LA.CRMOD25.HOM04, & LA.CRMOD25.Pip13, & LA.CRMOD25.Pip14, & LA.CRMOD25.Rfc04, & LA.CRMOD25.Pip15, & LA.CRMOD25.Pip16, & LA.CRMOD25.HOM05, & LA.CRMOD25.Pip17, & LA.CRMOD25.Pip18, & LA.CRMOD25.Rfc05, & LA.CRMOD25.Pip19, & LA.CRMOD25.Pip20, & LA.CRMOD25.HOM06, & LA.CRMOD25.Pip21, & LA.CRMOD25.Pip22, & LA.CRMOD25.Rfc06, & LA.CRMOD25.Pip23, & LA.CRMOD25.Pip24, & LA.CRMOD25.HOM07, & LA.CRMOD25.Tap02, & LA.CRMOD25.Cor01, & LA.CRMOD25.BPM01, & LA.CRMOD25.Qua01, & LA.CRMOD25.Gat02, & LA.CRMOD25.FLX01, & LA.CRMOD25.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD26 ------------ !---Standard Elements !LA.CRMOD26.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD26.PIPE: PIPE, aperture = .110/2 LA.CRMOD26.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD26.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD26.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD26.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD26.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD26.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD26.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD26.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD26.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD26.Mar.BEG: MARKER LA.CRMOD26.Mar.END: MARKER !---LA.CRMOD26 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD26.Gat01: LA.CRMOD26.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.GATEVALVE[aperture]}}, section = { s = LA.CRMOD26.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD26.GATEVALVE[aperture]}}} LA.CRMOD26.Tap01: LA.CRMOD26.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.TAPER[aperture]}}, section = { s = LA.CRMOD26.Tap01[L], v(1) = {0, 0, LA.CRMOD26.TAPER[aperture]}}} LA.CRMOD26.HOM01: LA.CRMOD26.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD26.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}} LA.CRMOD26.Pip01: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip01[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.Pip02: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip02[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Rfc01: line = (cavity7) LA.CRMOD26.Pip03: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip03[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Pip04: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip04[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.HOM02: LA.CRMOD26.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD26.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}} LA.CRMOD26.Pip05: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip05[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.Pip06: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip06[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Rfc02: line = (cavity7_reverse) LA.CRMOD26.Pip07: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip07[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Pip08: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip08[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.HOM03: LA.CRMOD26.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD26.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}} LA.CRMOD26.Pip09: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip09[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.Pip10: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip10[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Rfc03: line = (cavity7) LA.CRMOD26.Pip11: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip11[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Pip12: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip12[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.HOM04: LA.CRMOD26.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD26.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}} LA.CRMOD26.Pip13: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip13[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.Pip14: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip14[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Rfc04: line = (cavity7_reverse) LA.CRMOD26.Pip15: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip15[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Pip16: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip16[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.HOM05: LA.CRMOD26.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD26.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}} LA.CRMOD26.Pip17: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip17[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.Pip18: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip18[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Rfc05: line = (cavity7) LA.CRMOD26.Pip19: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip19[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Pip20: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip20[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.HOM06: LA.CRMOD26.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD26.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}} LA.CRMOD26.Pip21: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip21[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.Pip22: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip22[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Rfc06: line = (cavity7_reverse) LA.CRMOD26.Pip23: LA.CRMOD26.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}, section = { s = LA.CRMOD26.Pip23[L], v(1) = {0, 0, LA.CRMOD26.PIPE_NB[aperture]}}} LA.CRMOD26.Pip24: LA.CRMOD26.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}, section = { s = LA.CRMOD26.Pip24[L], v(1) = {0, 0, LA.CRMOD26.PIPE_CU[aperture]}}} LA.CRMOD26.HOM07: LA.CRMOD26.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD26.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD26.HOMABSORBER[aperture]}}} LA.CRMOD26.Tap02: LA.CRMOD26.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.TAPER[aperture]}}, section = { s = LA.CRMOD26.Tap02[L], v(1) = {0, 0, LA.CRMOD26.TAPER[aperture]}}} LA.CRMOD26.Cor01: LA.CRMOD26.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.CORRECTOR[aperture]}}, section = { s = LA.CRMOD26.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD26.CORRECTOR[aperture]}}} LA.CRMOD26.BPM01: LA.CRMOD26.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.BPM[aperture]}}, section = { s = LA.CRMOD26.BPM[L], v(1) = {0, 0, LA.CRMOD26.BPM[aperture]}}} LA.CRMOD26.Qua01: LA.CRMOD26.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD26.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD26.QUADRUPOLE[aperture]}}} LA.CRMOD26.Gat02: LA.CRMOD26.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.GATEVALVE[aperture]}}, section = { s = LA.CRMOD26.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD26.GATEVALVE[aperture]}}} LA.CRMOD26.FLX01: LA.CRMOD26.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD26.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD26.FLX01[L], v(1) = {0, 0, LA.CRMOD26.INTERMODULEFLEX[aperture]}}} LA.CRMOD26: LINE = (LA.CRMOD26.Mar.BEG, & LA.CRMOD26.Gat01, & LA.CRMOD26.Tap01, & LA.CRMOD26.HOM01, & LA.CRMOD26.Pip01, & LA.CRMOD26.Pip02, & LA.CRMOD26.Rfc01, & LA.CRMOD26.Pip03, & LA.CRMOD26.Pip04, & LA.CRMOD26.HOM02, & LA.CRMOD26.Pip05, & LA.CRMOD26.Pip06, & LA.CRMOD26.Rfc02, & LA.CRMOD26.Pip07, & LA.CRMOD26.Pip08, & LA.CRMOD26.HOM03, & LA.CRMOD26.Pip09, & LA.CRMOD26.Pip10, & LA.CRMOD26.Rfc03, & LA.CRMOD26.Pip11, & LA.CRMOD26.Pip12, & LA.CRMOD26.HOM04, & LA.CRMOD26.Pip13, & LA.CRMOD26.Pip14, & LA.CRMOD26.Rfc04, & LA.CRMOD26.Pip15, & LA.CRMOD26.Pip16, & LA.CRMOD26.HOM05, & LA.CRMOD26.Pip17, & LA.CRMOD26.Pip18, & LA.CRMOD26.Rfc05, & LA.CRMOD26.Pip19, & LA.CRMOD26.Pip20, & LA.CRMOD26.HOM06, & LA.CRMOD26.Pip21, & LA.CRMOD26.Pip22, & LA.CRMOD26.Rfc06, & LA.CRMOD26.Pip23, & LA.CRMOD26.Pip24, & LA.CRMOD26.HOM07, & LA.CRMOD26.Tap02, & LA.CRMOD26.Cor01, & LA.CRMOD26.BPM01, & LA.CRMOD26.Qua01, & LA.CRMOD26.Gat02, & LA.CRMOD26.FLX01, & LA.CRMOD26.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD27 ------------ !---Standard Elements !LA.CRMOD27.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD27.PIPE: PIPE, aperture = .110/2 LA.CRMOD27.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD27.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD27.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD27.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD27.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD27.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD27.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD27.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD27.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD27.Mar.BEG: MARKER LA.CRMOD27.Mar.END: MARKER !---LA.CRMOD27 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD27.Gat01: LA.CRMOD27.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.GATEVALVE[aperture]}}, section = { s = LA.CRMOD27.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD27.GATEVALVE[aperture]}}} LA.CRMOD27.Tap01: LA.CRMOD27.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.TAPER[aperture]}}, section = { s = LA.CRMOD27.Tap01[L], v(1) = {0, 0, LA.CRMOD27.TAPER[aperture]}}} LA.CRMOD27.HOM01: LA.CRMOD27.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD27.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}} LA.CRMOD27.Pip01: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip01[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.Pip02: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip02[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Rfc01: line = (cavity7) LA.CRMOD27.Pip03: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip03[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Pip04: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip04[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.HOM02: LA.CRMOD27.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD27.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}} LA.CRMOD27.Pip05: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip05[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.Pip06: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip06[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Rfc02: line = (cavity7_reverse) LA.CRMOD27.Pip07: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip07[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Pip08: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip08[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.HOM03: LA.CRMOD27.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD27.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}} LA.CRMOD27.Pip09: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip09[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.Pip10: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip10[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Rfc03: line = (cavity7) LA.CRMOD27.Pip11: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip11[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Pip12: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip12[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.HOM04: LA.CRMOD27.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD27.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}} LA.CRMOD27.Pip13: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip13[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.Pip14: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip14[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Rfc04: line = (cavity7_reverse) LA.CRMOD27.Pip15: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip15[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Pip16: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip16[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.HOM05: LA.CRMOD27.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD27.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}} LA.CRMOD27.Pip17: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip17[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.Pip18: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip18[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Rfc05: line = (cavity7) LA.CRMOD27.Pip19: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip19[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Pip20: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip20[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.HOM06: LA.CRMOD27.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD27.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}} LA.CRMOD27.Pip21: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip21[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.Pip22: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip22[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Rfc06: line = (cavity7_reverse) LA.CRMOD27.Pip23: LA.CRMOD27.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}, section = { s = LA.CRMOD27.Pip23[L], v(1) = {0, 0, LA.CRMOD27.PIPE_NB[aperture]}}} LA.CRMOD27.Pip24: LA.CRMOD27.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}, section = { s = LA.CRMOD27.Pip24[L], v(1) = {0, 0, LA.CRMOD27.PIPE_CU[aperture]}}} LA.CRMOD27.HOM07: LA.CRMOD27.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD27.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD27.HOMABSORBER[aperture]}}} LA.CRMOD27.Tap02: LA.CRMOD27.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.TAPER[aperture]}}, section = { s = LA.CRMOD27.Tap02[L], v(1) = {0, 0, LA.CRMOD27.TAPER[aperture]}}} LA.CRMOD27.Cor01: LA.CRMOD27.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.CORRECTOR[aperture]}}, section = { s = LA.CRMOD27.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD27.CORRECTOR[aperture]}}} LA.CRMOD27.BPM01: LA.CRMOD27.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.BPM[aperture]}}, section = { s = LA.CRMOD27.BPM[L], v(1) = {0, 0, LA.CRMOD27.BPM[aperture]}}} LA.CRMOD27.Qua01: LA.CRMOD27.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD27.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD27.QUADRUPOLE[aperture]}}} LA.CRMOD27.Gat02: LA.CRMOD27.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.GATEVALVE[aperture]}}, section = { s = LA.CRMOD27.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD27.GATEVALVE[aperture]}}} LA.CRMOD27.FLX01: LA.CRMOD27.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD27.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD27.FLX01[L], v(1) = {0, 0, LA.CRMOD27.INTERMODULEFLEX[aperture]}}} LA.CRMOD27: LINE = (LA.CRMOD27.Mar.BEG, & LA.CRMOD27.Gat01, & LA.CRMOD27.Tap01, & LA.CRMOD27.HOM01, & LA.CRMOD27.Pip01, & LA.CRMOD27.Pip02, & LA.CRMOD27.Rfc01, & LA.CRMOD27.Pip03, & LA.CRMOD27.Pip04, & LA.CRMOD27.HOM02, & LA.CRMOD27.Pip05, & LA.CRMOD27.Pip06, & LA.CRMOD27.Rfc02, & LA.CRMOD27.Pip07, & LA.CRMOD27.Pip08, & LA.CRMOD27.HOM03, & LA.CRMOD27.Pip09, & LA.CRMOD27.Pip10, & LA.CRMOD27.Rfc03, & LA.CRMOD27.Pip11, & LA.CRMOD27.Pip12, & LA.CRMOD27.HOM04, & LA.CRMOD27.Pip13, & LA.CRMOD27.Pip14, & LA.CRMOD27.Rfc04, & LA.CRMOD27.Pip15, & LA.CRMOD27.Pip16, & LA.CRMOD27.HOM05, & LA.CRMOD27.Pip17, & LA.CRMOD27.Pip18, & LA.CRMOD27.Rfc05, & LA.CRMOD27.Pip19, & LA.CRMOD27.Pip20, & LA.CRMOD27.HOM06, & LA.CRMOD27.Pip21, & LA.CRMOD27.Pip22, & LA.CRMOD27.Rfc06, & LA.CRMOD27.Pip23, & LA.CRMOD27.Pip24, & LA.CRMOD27.HOM07, & LA.CRMOD27.Tap02, & LA.CRMOD27.Cor01, & LA.CRMOD27.BPM01, & LA.CRMOD27.Qua01, & LA.CRMOD27.Gat02, & LA.CRMOD27.FLX01, & LA.CRMOD27.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD28 ------------ !---Standard Elements !LA.CRMOD28.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD28.PIPE: PIPE, aperture = .110/2 LA.CRMOD28.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD28.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD28.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD28.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD28.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD28.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD28.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD28.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD28.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD28.Mar.BEG: MARKER LA.CRMOD28.Mar.END: MARKER !---LA.CRMOD28 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD28.Gat01: LA.CRMOD28.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.GATEVALVE[aperture]}}, section = { s = LA.CRMOD28.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD28.GATEVALVE[aperture]}}} LA.CRMOD28.Tap01: LA.CRMOD28.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.TAPER[aperture]}}, section = { s = LA.CRMOD28.Tap01[L], v(1) = {0, 0, LA.CRMOD28.TAPER[aperture]}}} LA.CRMOD28.HOM01: LA.CRMOD28.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD28.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}} LA.CRMOD28.Pip01: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip01[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.Pip02: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip02[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Rfc01: line = (cavity7) LA.CRMOD28.Pip03: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip03[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Pip04: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip04[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.HOM02: LA.CRMOD28.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD28.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}} LA.CRMOD28.Pip05: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip05[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.Pip06: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip06[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Rfc02: line = (cavity7_reverse) LA.CRMOD28.Pip07: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip07[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Pip08: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip08[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.HOM03: LA.CRMOD28.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD28.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}} LA.CRMOD28.Pip09: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip09[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.Pip10: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip10[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Rfc03: line = (cavity7) LA.CRMOD28.Pip11: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip11[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Pip12: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip12[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.HOM04: LA.CRMOD28.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD28.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}} LA.CRMOD28.Pip13: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip13[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.Pip14: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip14[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Rfc04: line = (cavity7_reverse) LA.CRMOD28.Pip15: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip15[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Pip16: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip16[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.HOM05: LA.CRMOD28.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD28.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}} LA.CRMOD28.Pip17: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip17[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.Pip18: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip18[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Rfc05: line = (cavity7) LA.CRMOD28.Pip19: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip19[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Pip20: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip20[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.HOM06: LA.CRMOD28.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD28.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}} LA.CRMOD28.Pip21: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip21[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.Pip22: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip22[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Rfc06: line = (cavity7_reverse) LA.CRMOD28.Pip23: LA.CRMOD28.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}, section = { s = LA.CRMOD28.Pip23[L], v(1) = {0, 0, LA.CRMOD28.PIPE_NB[aperture]}}} LA.CRMOD28.Pip24: LA.CRMOD28.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}, section = { s = LA.CRMOD28.Pip24[L], v(1) = {0, 0, LA.CRMOD28.PIPE_CU[aperture]}}} LA.CRMOD28.HOM07: LA.CRMOD28.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD28.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD28.HOMABSORBER[aperture]}}} LA.CRMOD28.Tap02: LA.CRMOD28.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.TAPER[aperture]}}, section = { s = LA.CRMOD28.Tap02[L], v(1) = {0, 0, LA.CRMOD28.TAPER[aperture]}}} LA.CRMOD28.Cor01: LA.CRMOD28.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.CORRECTOR[aperture]}}, section = { s = LA.CRMOD28.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD28.CORRECTOR[aperture]}}} LA.CRMOD28.BPM01: LA.CRMOD28.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.BPM[aperture]}}, section = { s = LA.CRMOD28.BPM[L], v(1) = {0, 0, LA.CRMOD28.BPM[aperture]}}} LA.CRMOD28.Qua01: LA.CRMOD28.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD28.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD28.QUADRUPOLE[aperture]}}} LA.CRMOD28.Gat02: LA.CRMOD28.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.GATEVALVE[aperture]}}, section = { s = LA.CRMOD28.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD28.GATEVALVE[aperture]}}} LA.CRMOD28.FLX01: LA.CRMOD28.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD28.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD28.FLX01[L], v(1) = {0, 0, LA.CRMOD28.INTERMODULEFLEX[aperture]}}} LA.CRMOD28: LINE = (LA.CRMOD28.Mar.BEG, & LA.CRMOD28.Gat01, & LA.CRMOD28.Tap01, & LA.CRMOD28.HOM01, & LA.CRMOD28.Pip01, & LA.CRMOD28.Pip02, & LA.CRMOD28.Rfc01, & LA.CRMOD28.Pip03, & LA.CRMOD28.Pip04, & LA.CRMOD28.HOM02, & LA.CRMOD28.Pip05, & LA.CRMOD28.Pip06, & LA.CRMOD28.Rfc02, & LA.CRMOD28.Pip07, & LA.CRMOD28.Pip08, & LA.CRMOD28.HOM03, & LA.CRMOD28.Pip09, & LA.CRMOD28.Pip10, & LA.CRMOD28.Rfc03, & LA.CRMOD28.Pip11, & LA.CRMOD28.Pip12, & LA.CRMOD28.HOM04, & LA.CRMOD28.Pip13, & LA.CRMOD28.Pip14, & LA.CRMOD28.Rfc04, & LA.CRMOD28.Pip15, & LA.CRMOD28.Pip16, & LA.CRMOD28.HOM05, & LA.CRMOD28.Pip17, & LA.CRMOD28.Pip18, & LA.CRMOD28.Rfc05, & LA.CRMOD28.Pip19, & LA.CRMOD28.Pip20, & LA.CRMOD28.HOM06, & LA.CRMOD28.Pip21, & LA.CRMOD28.Pip22, & LA.CRMOD28.Rfc06, & LA.CRMOD28.Pip23, & LA.CRMOD28.Pip24, & LA.CRMOD28.HOM07, & LA.CRMOD28.Tap02, & LA.CRMOD28.Cor01, & LA.CRMOD28.BPM01, & LA.CRMOD28.Qua01, & LA.CRMOD28.Gat02, & LA.CRMOD28.FLX01, & LA.CRMOD28.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD29 ------------ !---Standard Elements !LA.CRMOD29.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD29.PIPE: PIPE, aperture = .110/2 LA.CRMOD29.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD29.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD29.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD29.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD29.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD29.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD29.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD29.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD29.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD29.Mar.BEG: MARKER LA.CRMOD29.Mar.END: MARKER !---LA.CRMOD29 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD29.Gat01: LA.CRMOD29.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.GATEVALVE[aperture]}}, section = { s = LA.CRMOD29.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD29.GATEVALVE[aperture]}}} LA.CRMOD29.Tap01: LA.CRMOD29.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.TAPER[aperture]}}, section = { s = LA.CRMOD29.Tap01[L], v(1) = {0, 0, LA.CRMOD29.TAPER[aperture]}}} LA.CRMOD29.HOM01: LA.CRMOD29.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD29.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}} LA.CRMOD29.Pip01: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip01[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.Pip02: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip02[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Rfc01: line = (cavity7) LA.CRMOD29.Pip03: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip03[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Pip04: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip04[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.HOM02: LA.CRMOD29.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD29.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}} LA.CRMOD29.Pip05: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip05[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.Pip06: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip06[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Rfc02: line = (cavity7_reverse) LA.CRMOD29.Pip07: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip07[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Pip08: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip08[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.HOM03: LA.CRMOD29.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD29.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}} LA.CRMOD29.Pip09: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip09[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.Pip10: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip10[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Rfc03: line = (cavity7) LA.CRMOD29.Pip11: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip11[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Pip12: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip12[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.HOM04: LA.CRMOD29.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD29.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}} LA.CRMOD29.Pip13: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip13[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.Pip14: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip14[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Rfc04: line = (cavity7_reverse) LA.CRMOD29.Pip15: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip15[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Pip16: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip16[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.HOM05: LA.CRMOD29.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD29.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}} LA.CRMOD29.Pip17: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip17[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.Pip18: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip18[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Rfc05: line = (cavity7) LA.CRMOD29.Pip19: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip19[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Pip20: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip20[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.HOM06: LA.CRMOD29.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD29.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}} LA.CRMOD29.Pip21: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip21[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.Pip22: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip22[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Rfc06: line = (cavity7_reverse) LA.CRMOD29.Pip23: LA.CRMOD29.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}, section = { s = LA.CRMOD29.Pip23[L], v(1) = {0, 0, LA.CRMOD29.PIPE_NB[aperture]}}} LA.CRMOD29.Pip24: LA.CRMOD29.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}, section = { s = LA.CRMOD29.Pip24[L], v(1) = {0, 0, LA.CRMOD29.PIPE_CU[aperture]}}} LA.CRMOD29.HOM07: LA.CRMOD29.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD29.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD29.HOMABSORBER[aperture]}}} LA.CRMOD29.Tap02: LA.CRMOD29.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.TAPER[aperture]}}, section = { s = LA.CRMOD29.Tap02[L], v(1) = {0, 0, LA.CRMOD29.TAPER[aperture]}}} LA.CRMOD29.Cor01: LA.CRMOD29.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.CORRECTOR[aperture]}}, section = { s = LA.CRMOD29.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD29.CORRECTOR[aperture]}}} LA.CRMOD29.BPM01: LA.CRMOD29.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.BPM[aperture]}}, section = { s = LA.CRMOD29.BPM[L], v(1) = {0, 0, LA.CRMOD29.BPM[aperture]}}} LA.CRMOD29.Qua01: LA.CRMOD29.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD29.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD29.QUADRUPOLE[aperture]}}} LA.CRMOD29.Gat02: LA.CRMOD29.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.GATEVALVE[aperture]}}, section = { s = LA.CRMOD29.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD29.GATEVALVE[aperture]}}} LA.CRMOD29.FLX01: LA.CRMOD29.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD29.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD29.FLX01[L], v(1) = {0, 0, LA.CRMOD29.INTERMODULEFLEX[aperture]}}} LA.CRMOD29: LINE = (LA.CRMOD29.Mar.BEG, & LA.CRMOD29.Gat01, & LA.CRMOD29.Tap01, & LA.CRMOD29.HOM01, & LA.CRMOD29.Pip01, & LA.CRMOD29.Pip02, & LA.CRMOD29.Rfc01, & LA.CRMOD29.Pip03, & LA.CRMOD29.Pip04, & LA.CRMOD29.HOM02, & LA.CRMOD29.Pip05, & LA.CRMOD29.Pip06, & LA.CRMOD29.Rfc02, & LA.CRMOD29.Pip07, & LA.CRMOD29.Pip08, & LA.CRMOD29.HOM03, & LA.CRMOD29.Pip09, & LA.CRMOD29.Pip10, & LA.CRMOD29.Rfc03, & LA.CRMOD29.Pip11, & LA.CRMOD29.Pip12, & LA.CRMOD29.HOM04, & LA.CRMOD29.Pip13, & LA.CRMOD29.Pip14, & LA.CRMOD29.Rfc04, & LA.CRMOD29.Pip15, & LA.CRMOD29.Pip16, & LA.CRMOD29.HOM05, & LA.CRMOD29.Pip17, & LA.CRMOD29.Pip18, & LA.CRMOD29.Rfc05, & LA.CRMOD29.Pip19, & LA.CRMOD29.Pip20, & LA.CRMOD29.HOM06, & LA.CRMOD29.Pip21, & LA.CRMOD29.Pip22, & LA.CRMOD29.Rfc06, & LA.CRMOD29.Pip23, & LA.CRMOD29.Pip24, & LA.CRMOD29.HOM07, & LA.CRMOD29.Tap02, & LA.CRMOD29.Cor01, & LA.CRMOD29.BPM01, & LA.CRMOD29.Qua01, & LA.CRMOD29.Gat02, & LA.CRMOD29.FLX01, & LA.CRMOD29.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD30 ------------ !---Standard Elements !LA.CRMOD30.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD30.PIPE: PIPE, aperture = .110/2 LA.CRMOD30.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD30.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD30.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD30.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD30.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD30.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD30.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD30.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD30.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD30.Mar.BEG: MARKER LA.CRMOD30.Mar.END: MARKER !---LA.CRMOD30 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD30.Gat01: LA.CRMOD30.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.GATEVALVE[aperture]}}, section = { s = LA.CRMOD30.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD30.GATEVALVE[aperture]}}} LA.CRMOD30.Tap01: LA.CRMOD30.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.TAPER[aperture]}}, section = { s = LA.CRMOD30.Tap01[L], v(1) = {0, 0, LA.CRMOD30.TAPER[aperture]}}} LA.CRMOD30.HOM01: LA.CRMOD30.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD30.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}} LA.CRMOD30.Pip01: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip01[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.Pip02: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip02[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Rfc01: line = (cavity7) LA.CRMOD30.Pip03: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip03[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Pip04: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip04[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.HOM02: LA.CRMOD30.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD30.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}} LA.CRMOD30.Pip05: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip05[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.Pip06: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip06[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Rfc02: line = (cavity7_reverse) LA.CRMOD30.Pip07: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip07[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Pip08: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip08[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.HOM03: LA.CRMOD30.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD30.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}} LA.CRMOD30.Pip09: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip09[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.Pip10: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip10[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Rfc03: line = (cavity7) LA.CRMOD30.Pip11: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip11[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Pip12: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip12[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.HOM04: LA.CRMOD30.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD30.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}} LA.CRMOD30.Pip13: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip13[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.Pip14: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip14[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Rfc04: line = (cavity7_reverse) LA.CRMOD30.Pip15: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip15[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Pip16: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip16[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.HOM05: LA.CRMOD30.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD30.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}} LA.CRMOD30.Pip17: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip17[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.Pip18: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip18[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Rfc05: line = (cavity7) LA.CRMOD30.Pip19: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip19[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Pip20: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip20[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.HOM06: LA.CRMOD30.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD30.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}} LA.CRMOD30.Pip21: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip21[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.Pip22: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip22[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Rfc06: line = (cavity7_reverse) LA.CRMOD30.Pip23: LA.CRMOD30.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}, section = { s = LA.CRMOD30.Pip23[L], v(1) = {0, 0, LA.CRMOD30.PIPE_NB[aperture]}}} LA.CRMOD30.Pip24: LA.CRMOD30.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}, section = { s = LA.CRMOD30.Pip24[L], v(1) = {0, 0, LA.CRMOD30.PIPE_CU[aperture]}}} LA.CRMOD30.HOM07: LA.CRMOD30.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD30.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD30.HOMABSORBER[aperture]}}} LA.CRMOD30.Tap02: LA.CRMOD30.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.TAPER[aperture]}}, section = { s = LA.CRMOD30.Tap02[L], v(1) = {0, 0, LA.CRMOD30.TAPER[aperture]}}} LA.CRMOD30.Cor01: LA.CRMOD30.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.CORRECTOR[aperture]}}, section = { s = LA.CRMOD30.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD30.CORRECTOR[aperture]}}} LA.CRMOD30.BPM01: LA.CRMOD30.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.BPM[aperture]}}, section = { s = LA.CRMOD30.BPM[L], v(1) = {0, 0, LA.CRMOD30.BPM[aperture]}}} LA.CRMOD30.Qua01: LA.CRMOD30.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD30.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD30.QUADRUPOLE[aperture]}}} LA.CRMOD30.Gat02: LA.CRMOD30.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.GATEVALVE[aperture]}}, section = { s = LA.CRMOD30.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD30.GATEVALVE[aperture]}}} LA.CRMOD30.FLX01: LA.CRMOD30.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD30.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD30.FLX01[L], v(1) = {0, 0, LA.CRMOD30.INTERMODULEFLEX[aperture]}}} LA.CRMOD30: LINE = (LA.CRMOD30.Mar.BEG, & LA.CRMOD30.Gat01, & LA.CRMOD30.Tap01, & LA.CRMOD30.HOM01, & LA.CRMOD30.Pip01, & LA.CRMOD30.Pip02, & LA.CRMOD30.Rfc01, & LA.CRMOD30.Pip03, & LA.CRMOD30.Pip04, & LA.CRMOD30.HOM02, & LA.CRMOD30.Pip05, & LA.CRMOD30.Pip06, & LA.CRMOD30.Rfc02, & LA.CRMOD30.Pip07, & LA.CRMOD30.Pip08, & LA.CRMOD30.HOM03, & LA.CRMOD30.Pip09, & LA.CRMOD30.Pip10, & LA.CRMOD30.Rfc03, & LA.CRMOD30.Pip11, & LA.CRMOD30.Pip12, & LA.CRMOD30.HOM04, & LA.CRMOD30.Pip13, & LA.CRMOD30.Pip14, & LA.CRMOD30.Rfc04, & LA.CRMOD30.Pip15, & LA.CRMOD30.Pip16, & LA.CRMOD30.HOM05, & LA.CRMOD30.Pip17, & LA.CRMOD30.Pip18, & LA.CRMOD30.Rfc05, & LA.CRMOD30.Pip19, & LA.CRMOD30.Pip20, & LA.CRMOD30.HOM06, & LA.CRMOD30.Pip21, & LA.CRMOD30.Pip22, & LA.CRMOD30.Rfc06, & LA.CRMOD30.Pip23, & LA.CRMOD30.Pip24, & LA.CRMOD30.HOM07, & LA.CRMOD30.Tap02, & LA.CRMOD30.Cor01, & LA.CRMOD30.BPM01, & LA.CRMOD30.Qua01, & LA.CRMOD30.Gat02, & LA.CRMOD30.FLX01, & LA.CRMOD30.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD31 ------------ !---Standard Elements !LA.CRMOD31.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD31.PIPE: PIPE, aperture = .110/2 LA.CRMOD31.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD31.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD31.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD31.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD31.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD31.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD31.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD31.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD31.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD31.Mar.BEG: MARKER LA.CRMOD31.Mar.END: MARKER !---LA.CRMOD31 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD31.Gat01: LA.CRMOD31.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.GATEVALVE[aperture]}}, section = { s = LA.CRMOD31.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD31.GATEVALVE[aperture]}}} LA.CRMOD31.Tap01: LA.CRMOD31.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.TAPER[aperture]}}, section = { s = LA.CRMOD31.Tap01[L], v(1) = {0, 0, LA.CRMOD31.TAPER[aperture]}}} LA.CRMOD31.HOM01: LA.CRMOD31.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD31.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}} LA.CRMOD31.Pip01: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip01[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.Pip02: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip02[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Rfc01: line = (cavity7) LA.CRMOD31.Pip03: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip03[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Pip04: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip04[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.HOM02: LA.CRMOD31.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD31.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}} LA.CRMOD31.Pip05: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip05[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.Pip06: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip06[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Rfc02: line = (cavity7_reverse) LA.CRMOD31.Pip07: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip07[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Pip08: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip08[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.HOM03: LA.CRMOD31.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD31.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}} LA.CRMOD31.Pip09: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip09[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.Pip10: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip10[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Rfc03: line = (cavity7) LA.CRMOD31.Pip11: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip11[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Pip12: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip12[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.HOM04: LA.CRMOD31.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD31.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}} LA.CRMOD31.Pip13: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip13[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.Pip14: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip14[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Rfc04: line = (cavity7_reverse) LA.CRMOD31.Pip15: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip15[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Pip16: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip16[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.HOM05: LA.CRMOD31.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD31.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}} LA.CRMOD31.Pip17: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip17[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.Pip18: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip18[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Rfc05: line = (cavity7) LA.CRMOD31.Pip19: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip19[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Pip20: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip20[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.HOM06: LA.CRMOD31.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD31.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}} LA.CRMOD31.Pip21: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip21[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.Pip22: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip22[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Rfc06: line = (cavity7_reverse) LA.CRMOD31.Pip23: LA.CRMOD31.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}, section = { s = LA.CRMOD31.Pip23[L], v(1) = {0, 0, LA.CRMOD31.PIPE_NB[aperture]}}} LA.CRMOD31.Pip24: LA.CRMOD31.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}, section = { s = LA.CRMOD31.Pip24[L], v(1) = {0, 0, LA.CRMOD31.PIPE_CU[aperture]}}} LA.CRMOD31.HOM07: LA.CRMOD31.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD31.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD31.HOMABSORBER[aperture]}}} LA.CRMOD31.Tap02: LA.CRMOD31.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.TAPER[aperture]}}, section = { s = LA.CRMOD31.Tap02[L], v(1) = {0, 0, LA.CRMOD31.TAPER[aperture]}}} LA.CRMOD31.Cor01: LA.CRMOD31.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.CORRECTOR[aperture]}}, section = { s = LA.CRMOD31.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD31.CORRECTOR[aperture]}}} LA.CRMOD31.BPM01: LA.CRMOD31.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.BPM[aperture]}}, section = { s = LA.CRMOD31.BPM[L], v(1) = {0, 0, LA.CRMOD31.BPM[aperture]}}} LA.CRMOD31.Qua01: LA.CRMOD31.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD31.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD31.QUADRUPOLE[aperture]}}} LA.CRMOD31.Gat02: LA.CRMOD31.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.GATEVALVE[aperture]}}, section = { s = LA.CRMOD31.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD31.GATEVALVE[aperture]}}} LA.CRMOD31.FLX01: LA.CRMOD31.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD31.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD31.FLX01[L], v(1) = {0, 0, LA.CRMOD31.INTERMODULEFLEX[aperture]}}} LA.CRMOD31: LINE = (LA.CRMOD31.Mar.BEG, & LA.CRMOD31.Gat01, & LA.CRMOD31.Tap01, & LA.CRMOD31.HOM01, & LA.CRMOD31.Pip01, & LA.CRMOD31.Pip02, & LA.CRMOD31.Rfc01, & LA.CRMOD31.Pip03, & LA.CRMOD31.Pip04, & LA.CRMOD31.HOM02, & LA.CRMOD31.Pip05, & LA.CRMOD31.Pip06, & LA.CRMOD31.Rfc02, & LA.CRMOD31.Pip07, & LA.CRMOD31.Pip08, & LA.CRMOD31.HOM03, & LA.CRMOD31.Pip09, & LA.CRMOD31.Pip10, & LA.CRMOD31.Rfc03, & LA.CRMOD31.Pip11, & LA.CRMOD31.Pip12, & LA.CRMOD31.HOM04, & LA.CRMOD31.Pip13, & LA.CRMOD31.Pip14, & LA.CRMOD31.Rfc04, & LA.CRMOD31.Pip15, & LA.CRMOD31.Pip16, & LA.CRMOD31.HOM05, & LA.CRMOD31.Pip17, & LA.CRMOD31.Pip18, & LA.CRMOD31.Rfc05, & LA.CRMOD31.Pip19, & LA.CRMOD31.Pip20, & LA.CRMOD31.HOM06, & LA.CRMOD31.Pip21, & LA.CRMOD31.Pip22, & LA.CRMOD31.Rfc06, & LA.CRMOD31.Pip23, & LA.CRMOD31.Pip24, & LA.CRMOD31.HOM07, & LA.CRMOD31.Tap02, & LA.CRMOD31.Cor01, & LA.CRMOD31.BPM01, & LA.CRMOD31.Qua01, & LA.CRMOD31.Gat02, & LA.CRMOD31.FLX01, & LA.CRMOD31.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD32 ------------ !---Standard Elements !LA.CRMOD32.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD32.PIPE: PIPE, aperture = .110/2 LA.CRMOD32.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD32.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD32.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD32.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD32.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD32.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD32.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD32.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD32.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD32.Mar.BEG: MARKER LA.CRMOD32.Mar.END: MARKER !---LA.CRMOD32 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD32.Gat01: LA.CRMOD32.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.GATEVALVE[aperture]}}, section = { s = LA.CRMOD32.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD32.GATEVALVE[aperture]}}} LA.CRMOD32.Tap01: LA.CRMOD32.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.TAPER[aperture]}}, section = { s = LA.CRMOD32.Tap01[L], v(1) = {0, 0, LA.CRMOD32.TAPER[aperture]}}} LA.CRMOD32.HOM01: LA.CRMOD32.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD32.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}} LA.CRMOD32.Pip01: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip01[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.Pip02: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip02[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Rfc01: line = (cavity7) LA.CRMOD32.Pip03: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip03[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Pip04: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip04[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.HOM02: LA.CRMOD32.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD32.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}} LA.CRMOD32.Pip05: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip05[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.Pip06: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip06[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Rfc02: line = (cavity7_reverse) LA.CRMOD32.Pip07: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip07[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Pip08: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip08[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.HOM03: LA.CRMOD32.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD32.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}} LA.CRMOD32.Pip09: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip09[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.Pip10: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip10[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Rfc03: line = (cavity7) LA.CRMOD32.Pip11: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip11[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Pip12: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip12[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.HOM04: LA.CRMOD32.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD32.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}} LA.CRMOD32.Pip13: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip13[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.Pip14: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip14[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Rfc04: line = (cavity7_reverse) LA.CRMOD32.Pip15: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip15[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Pip16: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip16[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.HOM05: LA.CRMOD32.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD32.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}} LA.CRMOD32.Pip17: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip17[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.Pip18: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip18[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Rfc05: line = (cavity7) LA.CRMOD32.Pip19: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip19[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Pip20: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip20[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.HOM06: LA.CRMOD32.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD32.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}} LA.CRMOD32.Pip21: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip21[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.Pip22: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip22[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Rfc06: line = (cavity7_reverse) LA.CRMOD32.Pip23: LA.CRMOD32.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}, section = { s = LA.CRMOD32.Pip23[L], v(1) = {0, 0, LA.CRMOD32.PIPE_NB[aperture]}}} LA.CRMOD32.Pip24: LA.CRMOD32.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}, section = { s = LA.CRMOD32.Pip24[L], v(1) = {0, 0, LA.CRMOD32.PIPE_CU[aperture]}}} LA.CRMOD32.HOM07: LA.CRMOD32.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD32.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD32.HOMABSORBER[aperture]}}} LA.CRMOD32.Tap02: LA.CRMOD32.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.TAPER[aperture]}}, section = { s = LA.CRMOD32.Tap02[L], v(1) = {0, 0, LA.CRMOD32.TAPER[aperture]}}} LA.CRMOD32.Cor01: LA.CRMOD32.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.CORRECTOR[aperture]}}, section = { s = LA.CRMOD32.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD32.CORRECTOR[aperture]}}} LA.CRMOD32.BPM01: LA.CRMOD32.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.BPM[aperture]}}, section = { s = LA.CRMOD32.BPM[L], v(1) = {0, 0, LA.CRMOD32.BPM[aperture]}}} LA.CRMOD32.Qua01: LA.CRMOD32.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD32.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD32.QUADRUPOLE[aperture]}}} LA.CRMOD32.Gat02: LA.CRMOD32.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.GATEVALVE[aperture]}}, section = { s = LA.CRMOD32.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD32.GATEVALVE[aperture]}}} LA.CRMOD32.FLX01: LA.CRMOD32.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD32.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD32.FLX01[L], v(1) = {0, 0, LA.CRMOD32.INTERMODULEFLEX[aperture]}}} LA.CRMOD32: LINE = (LA.CRMOD32.Mar.BEG, & LA.CRMOD32.Gat01, & LA.CRMOD32.Tap01, & LA.CRMOD32.HOM01, & LA.CRMOD32.Pip01, & LA.CRMOD32.Pip02, & LA.CRMOD32.Rfc01, & LA.CRMOD32.Pip03, & LA.CRMOD32.Pip04, & LA.CRMOD32.HOM02, & LA.CRMOD32.Pip05, & LA.CRMOD32.Pip06, & LA.CRMOD32.Rfc02, & LA.CRMOD32.Pip07, & LA.CRMOD32.Pip08, & LA.CRMOD32.HOM03, & LA.CRMOD32.Pip09, & LA.CRMOD32.Pip10, & LA.CRMOD32.Rfc03, & LA.CRMOD32.Pip11, & LA.CRMOD32.Pip12, & LA.CRMOD32.HOM04, & LA.CRMOD32.Pip13, & LA.CRMOD32.Pip14, & LA.CRMOD32.Rfc04, & LA.CRMOD32.Pip15, & LA.CRMOD32.Pip16, & LA.CRMOD32.HOM05, & LA.CRMOD32.Pip17, & LA.CRMOD32.Pip18, & LA.CRMOD32.Rfc05, & LA.CRMOD32.Pip19, & LA.CRMOD32.Pip20, & LA.CRMOD32.HOM06, & LA.CRMOD32.Pip21, & LA.CRMOD32.Pip22, & LA.CRMOD32.Rfc06, & LA.CRMOD32.Pip23, & LA.CRMOD32.Pip24, & LA.CRMOD32.HOM07, & LA.CRMOD32.Tap02, & LA.CRMOD32.Cor01, & LA.CRMOD32.BPM01, & LA.CRMOD32.Qua01, & LA.CRMOD32.Gat02, & LA.CRMOD32.FLX01, & LA.CRMOD32.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD33 ------------ !---Standard Elements !LA.CRMOD33.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD33.PIPE: PIPE, aperture = .110/2 LA.CRMOD33.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD33.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD33.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD33.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD33.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD33.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD33.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD33.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD33.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD33.Mar.BEG: MARKER LA.CRMOD33.Mar.END: MARKER !---LA.CRMOD33 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD33.Gat01: LA.CRMOD33.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.GATEVALVE[aperture]}}, section = { s = LA.CRMOD33.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD33.GATEVALVE[aperture]}}} LA.CRMOD33.Tap01: LA.CRMOD33.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.TAPER[aperture]}}, section = { s = LA.CRMOD33.Tap01[L], v(1) = {0, 0, LA.CRMOD33.TAPER[aperture]}}} LA.CRMOD33.HOM01: LA.CRMOD33.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD33.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}} LA.CRMOD33.Pip01: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip01[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.Pip02: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip02[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Rfc01: line = (cavity7) LA.CRMOD33.Pip03: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip03[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Pip04: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip04[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.HOM02: LA.CRMOD33.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD33.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}} LA.CRMOD33.Pip05: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip05[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.Pip06: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip06[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Rfc02: line = (cavity7_reverse) LA.CRMOD33.Pip07: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip07[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Pip08: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip08[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.HOM03: LA.CRMOD33.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD33.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}} LA.CRMOD33.Pip09: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip09[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.Pip10: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip10[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Rfc03: line = (cavity7) LA.CRMOD33.Pip11: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip11[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Pip12: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip12[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.HOM04: LA.CRMOD33.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD33.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}} LA.CRMOD33.Pip13: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip13[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.Pip14: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip14[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Rfc04: line = (cavity7_reverse) LA.CRMOD33.Pip15: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip15[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Pip16: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip16[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.HOM05: LA.CRMOD33.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD33.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}} LA.CRMOD33.Pip17: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip17[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.Pip18: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip18[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Rfc05: line = (cavity7) LA.CRMOD33.Pip19: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip19[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Pip20: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip20[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.HOM06: LA.CRMOD33.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD33.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}} LA.CRMOD33.Pip21: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip21[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.Pip22: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip22[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Rfc06: line = (cavity7_reverse) LA.CRMOD33.Pip23: LA.CRMOD33.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}, section = { s = LA.CRMOD33.Pip23[L], v(1) = {0, 0, LA.CRMOD33.PIPE_NB[aperture]}}} LA.CRMOD33.Pip24: LA.CRMOD33.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}, section = { s = LA.CRMOD33.Pip24[L], v(1) = {0, 0, LA.CRMOD33.PIPE_CU[aperture]}}} LA.CRMOD33.HOM07: LA.CRMOD33.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD33.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD33.HOMABSORBER[aperture]}}} LA.CRMOD33.Tap02: LA.CRMOD33.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.TAPER[aperture]}}, section = { s = LA.CRMOD33.Tap02[L], v(1) = {0, 0, LA.CRMOD33.TAPER[aperture]}}} LA.CRMOD33.Cor01: LA.CRMOD33.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.CORRECTOR[aperture]}}, section = { s = LA.CRMOD33.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD33.CORRECTOR[aperture]}}} LA.CRMOD33.BPM01: LA.CRMOD33.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.BPM[aperture]}}, section = { s = LA.CRMOD33.BPM[L], v(1) = {0, 0, LA.CRMOD33.BPM[aperture]}}} LA.CRMOD33.Qua01: LA.CRMOD33.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD33.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD33.QUADRUPOLE[aperture]}}} LA.CRMOD33.Gat02: LA.CRMOD33.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.GATEVALVE[aperture]}}, section = { s = LA.CRMOD33.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD33.GATEVALVE[aperture]}}} LA.CRMOD33.FLX01: LA.CRMOD33.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD33.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD33.FLX01[L], v(1) = {0, 0, LA.CRMOD33.INTERMODULEFLEX[aperture]}}} LA.CRMOD33: LINE = (LA.CRMOD33.Mar.BEG, & LA.CRMOD33.Gat01, & LA.CRMOD33.Tap01, & LA.CRMOD33.HOM01, & LA.CRMOD33.Pip01, & LA.CRMOD33.Pip02, & LA.CRMOD33.Rfc01, & LA.CRMOD33.Pip03, & LA.CRMOD33.Pip04, & LA.CRMOD33.HOM02, & LA.CRMOD33.Pip05, & LA.CRMOD33.Pip06, & LA.CRMOD33.Rfc02, & LA.CRMOD33.Pip07, & LA.CRMOD33.Pip08, & LA.CRMOD33.HOM03, & LA.CRMOD33.Pip09, & LA.CRMOD33.Pip10, & LA.CRMOD33.Rfc03, & LA.CRMOD33.Pip11, & LA.CRMOD33.Pip12, & LA.CRMOD33.HOM04, & LA.CRMOD33.Pip13, & LA.CRMOD33.Pip14, & LA.CRMOD33.Rfc04, & LA.CRMOD33.Pip15, & LA.CRMOD33.Pip16, & LA.CRMOD33.HOM05, & LA.CRMOD33.Pip17, & LA.CRMOD33.Pip18, & LA.CRMOD33.Rfc05, & LA.CRMOD33.Pip19, & LA.CRMOD33.Pip20, & LA.CRMOD33.HOM06, & LA.CRMOD33.Pip21, & LA.CRMOD33.Pip22, & LA.CRMOD33.Rfc06, & LA.CRMOD33.Pip23, & LA.CRMOD33.Pip24, & LA.CRMOD33.HOM07, & LA.CRMOD33.Tap02, & LA.CRMOD33.Cor01, & LA.CRMOD33.BPM01, & LA.CRMOD33.Qua01, & LA.CRMOD33.Gat02, & LA.CRMOD33.FLX01, & LA.CRMOD33.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD34 ------------ !---Standard Elements !LA.CRMOD34.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD34.PIPE: PIPE, aperture = .110/2 LA.CRMOD34.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD34.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD34.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD34.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD34.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD34.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD34.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD34.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD34.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD34.Mar.BEG: MARKER LA.CRMOD34.Mar.END: MARKER !---LA.CRMOD34 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD34.Gat01: LA.CRMOD34.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.GATEVALVE[aperture]}}, section = { s = LA.CRMOD34.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD34.GATEVALVE[aperture]}}} LA.CRMOD34.Tap01: LA.CRMOD34.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.TAPER[aperture]}}, section = { s = LA.CRMOD34.Tap01[L], v(1) = {0, 0, LA.CRMOD34.TAPER[aperture]}}} LA.CRMOD34.HOM01: LA.CRMOD34.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD34.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}} LA.CRMOD34.Pip01: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip01[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.Pip02: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip02[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Rfc01: line = (cavity7) LA.CRMOD34.Pip03: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip03[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Pip04: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip04[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.HOM02: LA.CRMOD34.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD34.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}} LA.CRMOD34.Pip05: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip05[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.Pip06: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip06[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Rfc02: line = (cavity7_reverse) LA.CRMOD34.Pip07: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip07[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Pip08: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip08[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.HOM03: LA.CRMOD34.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD34.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}} LA.CRMOD34.Pip09: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip09[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.Pip10: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip10[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Rfc03: line = (cavity7) LA.CRMOD34.Pip11: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip11[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Pip12: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip12[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.HOM04: LA.CRMOD34.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD34.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}} LA.CRMOD34.Pip13: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip13[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.Pip14: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip14[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Rfc04: line = (cavity7_reverse) LA.CRMOD34.Pip15: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip15[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Pip16: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip16[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.HOM05: LA.CRMOD34.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD34.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}} LA.CRMOD34.Pip17: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip17[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.Pip18: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip18[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Rfc05: line = (cavity7) LA.CRMOD34.Pip19: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip19[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Pip20: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip20[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.HOM06: LA.CRMOD34.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD34.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}} LA.CRMOD34.Pip21: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip21[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.Pip22: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip22[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Rfc06: line = (cavity7_reverse) LA.CRMOD34.Pip23: LA.CRMOD34.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}, section = { s = LA.CRMOD34.Pip23[L], v(1) = {0, 0, LA.CRMOD34.PIPE_NB[aperture]}}} LA.CRMOD34.Pip24: LA.CRMOD34.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}, section = { s = LA.CRMOD34.Pip24[L], v(1) = {0, 0, LA.CRMOD34.PIPE_CU[aperture]}}} LA.CRMOD34.HOM07: LA.CRMOD34.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD34.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD34.HOMABSORBER[aperture]}}} LA.CRMOD34.Tap02: LA.CRMOD34.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.TAPER[aperture]}}, section = { s = LA.CRMOD34.Tap02[L], v(1) = {0, 0, LA.CRMOD34.TAPER[aperture]}}} LA.CRMOD34.Cor01: LA.CRMOD34.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.CORRECTOR[aperture]}}, section = { s = LA.CRMOD34.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD34.CORRECTOR[aperture]}}} LA.CRMOD34.BPM01: LA.CRMOD34.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.BPM[aperture]}}, section = { s = LA.CRMOD34.BPM[L], v(1) = {0, 0, LA.CRMOD34.BPM[aperture]}}} LA.CRMOD34.Qua01: LA.CRMOD34.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD34.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD34.QUADRUPOLE[aperture]}}} LA.CRMOD34.Gat02: LA.CRMOD34.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.GATEVALVE[aperture]}}, section = { s = LA.CRMOD34.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD34.GATEVALVE[aperture]}}} LA.CRMOD34.FLX01: LA.CRMOD34.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD34.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD34.FLX01[L], v(1) = {0, 0, LA.CRMOD34.INTERMODULEFLEX[aperture]}}} LA.CRMOD34: LINE = (LA.CRMOD34.Mar.BEG, & LA.CRMOD34.Gat01, & LA.CRMOD34.Tap01, & LA.CRMOD34.HOM01, & LA.CRMOD34.Pip01, & LA.CRMOD34.Pip02, & LA.CRMOD34.Rfc01, & LA.CRMOD34.Pip03, & LA.CRMOD34.Pip04, & LA.CRMOD34.HOM02, & LA.CRMOD34.Pip05, & LA.CRMOD34.Pip06, & LA.CRMOD34.Rfc02, & LA.CRMOD34.Pip07, & LA.CRMOD34.Pip08, & LA.CRMOD34.HOM03, & LA.CRMOD34.Pip09, & LA.CRMOD34.Pip10, & LA.CRMOD34.Rfc03, & LA.CRMOD34.Pip11, & LA.CRMOD34.Pip12, & LA.CRMOD34.HOM04, & LA.CRMOD34.Pip13, & LA.CRMOD34.Pip14, & LA.CRMOD34.Rfc04, & LA.CRMOD34.Pip15, & LA.CRMOD34.Pip16, & LA.CRMOD34.HOM05, & LA.CRMOD34.Pip17, & LA.CRMOD34.Pip18, & LA.CRMOD34.Rfc05, & LA.CRMOD34.Pip19, & LA.CRMOD34.Pip20, & LA.CRMOD34.HOM06, & LA.CRMOD34.Pip21, & LA.CRMOD34.Pip22, & LA.CRMOD34.Rfc06, & LA.CRMOD34.Pip23, & LA.CRMOD34.Pip24, & LA.CRMOD34.HOM07, & LA.CRMOD34.Tap02, & LA.CRMOD34.Cor01, & LA.CRMOD34.BPM01, & LA.CRMOD34.Qua01, & LA.CRMOD34.Gat02, & LA.CRMOD34.FLX01, & LA.CRMOD34.Mar.END) !---------------------------------------------------------------------------- !---------------- LA.CRMOD35 ------------ !---Standard Elements !LA.CRMOD35.DRIFT: DRIFT, aperture = .110/2 !LA.CRMOD35.PIPE: PIPE, aperture = .110/2 LA.CRMOD35.PIPE_CU: DRIFT, type = "CUPIPE", aperture = .110/2 LA.CRMOD35.PIPE_NB: DRIFT, type = "NBPIPE", aperture = .110/2 LA.CRMOD35.QUADRUPOLE: QUADRUPOLE, L = 0.45, aperture = 0.110/2 LA.CRMOD35.CORRECTOR: KICKER, type = "CORRECTORCOIL", L = 0.15, aperture = 0.110/2, & !bl_hkick = 0, bl_vkick=0 n_ref_pass = 1 LA.CRMOD35.HOMABSORBER: INSTRUMENT, type = "HOMABSORBER", L = 0.06, aperture = 0.110/2 LA.CRMOD35.GATEVALVE: INSTRUMENT, type = "GATEVALVE", L = 0.075, aperture = 0.110/2 LA.CRMOD35.TAPER: INSTRUMENT, type = "TAPER", aperture = 0.110/2 LA.CRMOD35.INTERMODULEFLEX: INSTRUMENT, type = "INTERMODULEFLEX", aperture = 0.110/2 LA.CRMOD35.BPM: INSTRUMENT, type = "BPM", L = 0.075, aperture = 0.110/2 !---Markers LA.CRMOD35.Mar.BEG: MARKER LA.CRMOD35.Mar.END: MARKER !---LA.CRMOD35 elements in order !from https://wiki.lepp.cornell.edu/lepp/bin/view/ERL/Private/LinacParameters LA.CRMOD35.Gat01: LA.CRMOD35.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.GATEVALVE[aperture]}}, section = { s = LA.CRMOD35.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD35.GATEVALVE[aperture]}}} LA.CRMOD35.Tap01: LA.CRMOD35.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.TAPER[aperture]}}, section = { s = LA.CRMOD35.Tap01[L], v(1) = {0, 0, LA.CRMOD35.TAPER[aperture]}}} LA.CRMOD35.HOM01: LA.CRMOD35.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD35.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}} LA.CRMOD35.Pip01: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip01[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.Pip02: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip02[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Rfc01: line = (cavity7) LA.CRMOD35.Pip03: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip03[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Pip04: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip04[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.HOM02: LA.CRMOD35.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD35.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}} LA.CRMOD35.Pip05: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip05[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.Pip06: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip06[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Rfc02: line = (cavity7_reverse) LA.CRMOD35.Pip07: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip07[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Pip08: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip08[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.HOM03: LA.CRMOD35.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD35.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}} LA.CRMOD35.Pip09: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip09[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.Pip10: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip10[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Rfc03: line = (cavity7) LA.CRMOD35.Pip11: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip11[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Pip12: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip12[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.HOM04: LA.CRMOD35.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD35.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}} LA.CRMOD35.Pip13: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip13[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.Pip14: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip14[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Rfc04: line = (cavity7_reverse) LA.CRMOD35.Pip15: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip15[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Pip16: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip16[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.HOM05: LA.CRMOD35.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD35.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}} LA.CRMOD35.Pip17: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip17[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.Pip18: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip18[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Rfc05: line = (cavity7) LA.CRMOD35.Pip19: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip19[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Pip20: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip20[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.HOM06: LA.CRMOD35.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD35.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}} LA.CRMOD35.Pip21: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip21[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.Pip22: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip22[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Rfc06: line = (cavity7_reverse) LA.CRMOD35.Pip23: LA.CRMOD35.PIPE_NB, L = 0.113275 + crmod_cavity7_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}, section = { s = LA.CRMOD35.Pip23[L], v(1) = {0, 0, LA.CRMOD35.PIPE_NB[aperture]}}} LA.CRMOD35.Pip24: LA.CRMOD35.PIPE_CU, L = 0.0476, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}, section = { s = LA.CRMOD35.Pip24[L], v(1) = {0, 0, LA.CRMOD35.PIPE_CU[aperture]}}} LA.CRMOD35.HOM07: LA.CRMOD35.HOMABSORBER, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}, section = { s = LA.CRMOD35.HOMABSORBER[L], v(1) = {0, 0, LA.CRMOD35.HOMABSORBER[aperture]}}} LA.CRMOD35.Tap02: LA.CRMOD35.TAPER, L = 0.05, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.TAPER[aperture]}}, section = { s = LA.CRMOD35.Tap02[L], v(1) = {0, 0, LA.CRMOD35.TAPER[aperture]}}} LA.CRMOD35.Cor01: LA.CRMOD35.CORRECTOR, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.CORRECTOR[aperture]}}, section = { s = LA.CRMOD35.CORRECTOR[L], v(1) = {0, 0, LA.CRMOD35.CORRECTOR[aperture]}}} LA.CRMOD35.BPM01: LA.CRMOD35.BPM, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.BPM[aperture]}}, section = { s = LA.CRMOD35.BPM[L], v(1) = {0, 0, LA.CRMOD35.BPM[aperture]}}} LA.CRMOD35.Qua01: LA.CRMOD35.QUADRUPOLE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.QUADRUPOLE[aperture]}}, section = { s = LA.CRMOD35.QUADRUPOLE[L], v(1) = {0, 0, LA.CRMOD35.QUADRUPOLE[aperture]}}} LA.CRMOD35.Gat02: LA.CRMOD35.GATEVALVE, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.GATEVALVE[aperture]}}, section = { s = LA.CRMOD35.GATEVALVE[L], v(1) = {0, 0, LA.CRMOD35.GATEVALVE[aperture]}}} LA.CRMOD35.FLX01: LA.CRMOD35.INTERMODULEFLEX, L = 0.488 + crmod_pad, wall = { section = { s = 0, v(1) = {0, 0, LA.CRMOD35.INTERMODULEFLEX[aperture]}}, section = { s = LA.CRMOD35.FLX01[L], v(1) = {0, 0, LA.CRMOD35.INTERMODULEFLEX[aperture]}}} LA.CRMOD35: LINE = (LA.CRMOD35.Mar.BEG, & LA.CRMOD35.Gat01, & LA.CRMOD35.Tap01, & LA.CRMOD35.HOM01, & LA.CRMOD35.Pip01, & LA.CRMOD35.Pip02, & LA.CRMOD35.Rfc01, & LA.CRMOD35.Pip03, & LA.CRMOD35.Pip04, & LA.CRMOD35.HOM02, & LA.CRMOD35.Pip05, & LA.CRMOD35.Pip06, & LA.CRMOD35.Rfc02, & LA.CRMOD35.Pip07, & LA.CRMOD35.Pip08, & LA.CRMOD35.HOM03, & LA.CRMOD35.Pip09, & LA.CRMOD35.Pip10, & LA.CRMOD35.Rfc03, & LA.CRMOD35.Pip11, & LA.CRMOD35.Pip12, & LA.CRMOD35.HOM04, & LA.CRMOD35.Pip13, & LA.CRMOD35.Pip14, & LA.CRMOD35.Rfc04, & LA.CRMOD35.Pip15, & LA.CRMOD35.Pip16, & LA.CRMOD35.HOM05, & LA.CRMOD35.Pip17, & LA.CRMOD35.Pip18, & LA.CRMOD35.Rfc05, & LA.CRMOD35.Pip19, & LA.CRMOD35.Pip20, & LA.CRMOD35.HOM06, & LA.CRMOD35.Pip21, & LA.CRMOD35.Pip22, & LA.CRMOD35.Rfc06, & LA.CRMOD35.Pip23, & LA.CRMOD35.Pip24, & LA.CRMOD35.HOM07, & LA.CRMOD35.Tap02, & LA.CRMOD35.Cor01, & LA.CRMOD35.BPM01, & LA.CRMOD35.Qua01, & LA.CRMOD35.Gat02, & LA.CRMOD35.FLX01, & LA.CRMOD35.Mar.END) !----------------------------------------------------------------------------