
! TITLE,"ELETTRA"

!!!!!!!!!!!!!!!!!!!!!!STRUTTURA DELLE 12 CELLE!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!! IL FILE INIZIA CON LA SEZIONE 12 DOVE E' POSTA L'INIEZIONE

!!!!!!!!!! Il file include skew quads, low gap vacuum chambers per IDs by I.Cudin e ID kick maps by B.Diviacco
!!!!!!!!!! I quadrupoli hanno valori per achromat e tunes (14.3, 8.2), con cromaticità (1,1)


% 0 sto   flag_isr
% 0 sto   flag_sr
% 1 sto   edge_order
% 0.42e6  sto rf_volt
% 171.3 sto rf_phase


RFC2.1: RFCA, volt="rf_volt", freq=499.654e6, phase="rf_phase", phase_reference=0, L=0.9
RFC3.1: RFCA, volt="rf_volt", freq=499.654e6, phase="rf_phase", phase_reference=0, L=0.9
RFC8.1: RFCA, volt="rf_volt", freq=499.654e6, phase="rf_phase", phase_reference=0, L=0.9
RFC9.1: RFCA, volt="rf_volt", freq=499.654e6, phase="rf_phase", phase_reference=0, L=0.9

p1.1: marker
p11: marker
p1: marker
p2: marker
p3: marker
p12: marker
p13: marker
se1: marker

MK_MOM: marker, fitpoint = 1


MAL: MALIGN, DX=0, DY=0, DP=0


!!!!!!!!!!!!!
!! SECT 12 !!
!!!!!!!!!!!!!

D_S12.1 :DRIFT, L= 0.10
D_S12.2 :DRIFT, L= 0.10
D_S12.3 :DRIFT, L= 0.140000
D_S12.4 :DRIFT, L= 0.02
D_S12.5 :DRIFT, L= 0.
D_S12.6 :DRIFT, L= 0.145000
D_S12.7 :DRIFT, L= 0.115500
D_S12.8 :DRIFT, L= 0.110500
D_S12.9 :DRIFT, L= 0.10
D_S12.10 :DRIFT, L= 0.10
D_S12.11 :DRIFT, L= 0.1695
D_S12.12 :DRIFT, L= 0.51505
D_S12.13 :DRIFT, L= 0.135000
D_S12.14 :DRIFT, L= 0.115
D_S12.15 :DRIFT, L= 0.2825
D_S12.16 :DRIFT, L= 0.
D_S12.17 :DRIFT, L= 0.
D_S12.18 :DRIFT, L= 0.2235
D_S12.19 :DRIFT, L= 3.113584
D_S12.20 :DRIFT, L= 0.261216
D_S12.21 :DRIFT, L= 0.300000
D_S12.22 :DRIFT, L= 0.300000
D_S12.23 :DRIFT, L= 0.541000
D_S12.24 :DRIFT, L= 0.300000
D_S12.25 :DRIFT, L= 0.300000
D_S12.26 :DRIFT, L= 0.340000
D_S12.27 :DRIFT, L= 1.460000
D_S12.51 :DRIFT, L=0.115
D_S12.52 :DRIFT, L=0.005
D_S12.53 :DRIFT, L=0.115
D_S12.54 :DRIFT, L=0.115
D_S12.55 :DRIFT, L=1.504
D_S12.161 :DRIFT, L= 0.055000
D_S12.171 :DRIFT, L= 0.235000
D_S12.181 :DRIFT, L= 0.300000
D_S12.191 :DRIFT, L= 0.300000
D_S12.201 :DRIFT, L= 0.541000
D_S12.211 :DRIFT, L= 0.300000
D_S12.221 :DRIFT, L= 0.300000
D_S12.231 :DRIFT, L= 0.261216
D_S12.241 :DRIFT, L= 0.068784
D_S12.251 :DRIFT, L= 0.2226
D_S12.261 :DRIFT, L= 0.0009
D_S12.271 :DRIFT, L= 0.
D_S12.281 :DRIFT, L= 0.2825
D_S12.291 :DRIFT, L= 0.116000
D_S12.301 :DRIFT, L= 0.134
D_S12.311 :DRIFT, L= 0.120
D_S12.321 :DRIFT, L= 0.05445
D_S12.331 :DRIFT, L= 0.10
D_S12.341 :DRIFT, L= 0.10
D_S12.351 :DRIFT, L= 0.1405500
D_S12.361 :DRIFT, L= 0.48
D_S12.371 :DRIFT, L= 0.115500
D_S12.381 :DRIFT, L= 0.145000
D_S12.391 :DRIFT, L= 0.
D_S12.401 :DRIFT, L= 0.
D_S12.411 :DRIFT, L= 0.140000
D_S12.421 :DRIFT, L= 0.10
D_S12.431 :DRIFT, L= 0.10
D_S12.441 :DRIFT, L= 0.894
D_S12.451 :DRIFT, L= 0.10
D_S12.461 :DRIFT, L= 0.10
D_S12.471 :DRIFT, L= 0.130000
D_S12.481 :DRIFT, L= 0.
D_S12.491 :DRIFT, L= 0.
D_S12.501 :DRIFT, L= 0.235

CH12.1: HKICK
CH12.2: HKICK
CH12.5: HKICK
CH12.6: HKICK
CH12.7: HKICK

CV12.1: VKICK
CV12.2: VKICK
CV12.5: VKICK
CV12.6: VKICK
CV12.7: VKICK

BPM12.1 : MONITOR
BPM12.2 : MONITOR
BPM12.3 : MONITOR
BPM12.4 : MONITOR
BPM12.5 : MONITOR
BPM12.6 : MONITOR
BPM12.7 : MONITOR
BPM12.8 : MONITOR

FLSC_S12.1 :MARKER
FLSC_S12.2 :MARKER
KICKER_S12.1 :MARKER
KICKER_S12.2 :MARKER
KICKER_S12.3 :MARKER
KICKER_S12.4 :MARKER

B_S12.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S12.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S12.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S12.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S12.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S12.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
QD_S12.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000
Q1_S12.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S12.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S12.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S12.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000

QS_S12.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S12.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S12.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S12.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S12.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S12.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S12.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL0: line=(D_S12.231, bpm12.4, D_S12.241, &
Q1_S12.2, D_S12.251, D_S12.261, S1_S12.2, D_S12.271 , &
D_S12.281, Q2_S12.2, D_S12.291 , &
bpm12.5, D_S12.301 , Q3_S12.2, D_S12.311, bpm12.6, D_S12.321, D_S12.331, &
cv12.5, ch12.5, D_S12.341 , D_S12.351, B_S12.2, D_S12.361, QF_S12.2, &
D_S12.371, &
bpm12.7, D_S12.381, D_S12.391, SF_S12.2, D_S12.401 ,D_S12.411, D_S12.421, &
cv12.6, ch12.6, D_S12.431, QS_S12.1, D_S12.441, D_S12.451 , cv12.7, ch12.7, &
D_S12.461, D_S12.471, D_S12.481, SD_S12.2, D_S12.491 , D_S12.501 , &
p2 )


!!!!!!!!!!!!
!! SECT 1 !!
!!!!!!!!!!!!

D_S1.1 :DRIFT, L=0.10
D_S1.2 :DRIFT, L=0.005
D_S1.3 :DRIFT, L=0.140
D_S1.4 :DRIFT, L=0.
D_S1.5 :DRIFT, L=0.0001
D_S1.6 :DRIFT, L=0.145000
D_S1.7 :DRIFT, L=0.1154
D_S1.8 :DRIFT, L=0.110500
D_S1.9 :DRIFT, L=0.10395
D_S1.10 :DRIFT, L=0.100000
D_S1.11 :DRIFT, L=0.165550
D_S1.12 :DRIFT, L=0.515
D_S1.13 :DRIFT, L=0.135000
D_S1.14 :DRIFT, L=0.115
D_S1.15 :DRIFT, L=0.2825
D_S1.16 :DRIFT, L=0.
D_S1.17 :DRIFT, L=0.
D_S1.18 :DRIFT, L=0.2235
D_S1.19 :DRIFT, L=0.120000
D_S1.20 :DRIFT, L=0.370000
D_S1.21 :DRIFT, L=0.100000
D_S1.22 :DRIFT, L=0.100000
D_S1.23 :DRIFT, L=0.1762
D_S1.24 :DRIFT, L=0.1810
D_S1.25 :DRIFT, L=0.100000
D_S1.26 :DRIFT, L=0.100000
D_S1.27 :DRIFT, L=0.370000
D_S1.28 :DRIFT, L=0.120000
D_S1.29 :DRIFT, L=0.222500
D_S1.30 :DRIFT, L=0.001
D_S1.31 :DRIFT, L=0.
D_S1.32 :DRIFT, L=0.2825
D_S1.33 :DRIFT, L=0.116000
D_S1.34 :DRIFT, L=0.134
D_S1.35 :DRIFT, L=0.120
D_S1.36 :DRIFT, L=0.055000
D_S1.37 :DRIFT, L=0.100000
D_S1.38 :DRIFT, L=0.09945
D_S1.39 :DRIFT, L=0.140550
D_S1.40 :DRIFT, L=0.48
D_S1.41 :DRIFT, L=0.115500
D_S1.42 :DRIFT, L=0.145000
D_S1.43 :DRIFT, L=0.
D_S1.44 :DRIFT, L=0.
D_S1.45 :DRIFT, L=0.140000
D_S1.46 :DRIFT, L=0.100000
D_S1.47 :DRIFT, L=0.100000
D_S1.48 :DRIFT, L=0.894
D_S1.49 :DRIFT, L=0.100000
D_S1.50 :DRIFT, L=0.100000
D_S1.51 :DRIFT, L=0.130000
D_S1.52 :DRIFT, L=0.
D_S1.53 :DRIFT, L=0.
D_S1.54 :DRIFT, L=0.235
D_S1.55 :DRIFT, L=0.115000
D_S1.56 :DRIFT, L=0.005
D_S1.57 :DRIFT, L= 0.115
D_S1.58 :DRIFT, L= 0.
D_S1.59 :DRIFT, L= 1.504000
D_S1.60 :DRIFT, L= 0.48

!!! EU10.0 x 2, period=100mm, Np=20
!!! gap = min_gap = 19 mm, Kx = Ky = 5.9, Bx0 = By0 = 0.62 T
!IDVC_S1.1: UKICKMAP, L=2.0, input_file=../Undulator/EU10_circ_gmin.ukm, n_kicks=20, DX=0, DY=0

!!! ID Vacuum Chamber
IDVC_S1.1: ECOL, L=2.0, X_MAX = 32E-3, Y_MAX = 4.5E-3

CH1.1: HKICK
CH1.2: HKICK
CH1.3: HKICK
CH1.4: HKICK
CH1.5: HKICK
CH1.6: HKICK
CH1.7: HKICK

CV1.1:VKICK
CV1.2:VKICK
CV1.3:VKICK
CV1.4:VKICK
CV1.5:VKICK
CV1.6:VKICK
CV1.7:VKICK

BPM1.1 : MONITOR
BPM1.2 : MONITOR
BPM1.3 : MONITOR
BPM1.4 : MONITOR
BPM1.5 : MONITOR
BPM1.6 : MONITOR
BPM1.7 : MONITOR
BPM1.8 : MONITOR

B_S1.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S1.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S1.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S1.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S1.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S1.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S1.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S1.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S1.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S1.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S1.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S1.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S1.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S1.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S1.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S1.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S1.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S1.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL1: line= ( p3, P11, QD_S12.1, D_S12.51, bpm12.8, D_S12.52, D_S12.53, &
SD_S1.1, D_S12.54, D_S12.55, D_S1.1, cv1.1, ch1.1, D_S1.2, D_S1.3, D_S1.4, SF_S1.1, &
D_S1.5, D_S1.6, p1.1, bpm1.1, D_S1.7, QF_S1.1, D_S1.8 , D_S1.9 , &
CV1.2, ch1.2, D_S1.10, D_S1.11 , B_S1.1, p1, &
D_S1.12, Q3_S1.1, D_S1.13 , bpm1.2, D_S1.14, Q2_S1.1, D_S1.15, &
D_S1.16, S1_S1.1, &
D_S1.17, D_S1.18, Q1_S1.1, D_S1.19, &
bpm1.3, D_S1.20, D_S1.21, cv1.3, ch1.3, D_S1.22, D_S1.23, &
IDVC_S1.1, D_S1.60, MK_MOM, IDVC_S1.1, &
D_S1.24, D_S1.25, &
cv1.4, ch1.4, D_S1.26, D_S1.27, bpm1.4, D_S1.28, Q1_S1.2 , &
D_S1.29, D_S1.30, S1_S1.2, D_S1.31, D_S1.32, Q2_S1.2, D_S1.33, &
bpm1.5, D_S1.34, &
Q3_S1.2, D_S1.35, &
bpm1.6, D_S1.36, D_S1.37, cv1.5, ch1.5, D_S1.38, &
D_S1.39, B_S1.2, D_S1.40, &
QF_S1.2, D_S1.41, P13, bpm1.7, D_S1.42, D_S1.43, SF_S1.2, D_S1.44, &
D_S1.45, &
D_S1.46, &
cv1.6, ch1.6, D_S1.47, QS_S1.1, D_S1.48, D_S1.49, &
cv1.7, ch1.7, D_S1.50, D_S1.51, D_S1.52, SD_S1.2, &
D_S1.53, D_S1.54, QD_S1.1, p2 , se1)


!!!!!!!!!!!!
!! SECT 2 !!
!!!!!!!!!!!!

D_S2.1 :DRIFT, L= 0.10
D_S2.2 :DRIFT, L= 0.12
D_S2.3 :DRIFT, L= 0.140000
D_S2.4 :DRIFT, L= 0.
D_S2.5 :DRIFT, L= 0.
D_S2.6 :DRIFT, L= 0.145000
D_S2.7 :DRIFT, L= 0.115500
D_S2.8 :DRIFT, L= 0.110500
D_S2.9 :DRIFT, L= 0.10
D_S2.10 :DRIFT, L= 0.10395
D_S2.11 :DRIFT, L= 0.165550
D_S2.12 :DRIFT, L= 0.515
D_S2.13 :DRIFT, L= 0.135000
D_S2.14 :DRIFT, L= 0.115
D_S2.15 :DRIFT, L= 0.2825
D_S2.16 :DRIFT, L= 0.
D_S2.17 :DRIFT, L= 0.
D_S2.18 :DRIFT, L= 0.2235
D_S2.19 :DRIFT, L= 0.120000
D_S2.20 :DRIFT, L= 0.220000
D_S2.21 :DRIFT, L= 0.10
D_S2.22 :DRIFT, L= 0.10
D_S2.23 :DRIFT, L= 0.3170
ID_S2.1 :DRIFT, L= 1.52172
ID_S2.2 :DRIFT, L= 0.76086
ID_S2.3 :DRIFT, L= 1.52172
D_S2.24 :DRIFT, L= 0.3170
D_S2.25 :DRIFT, L= 0.10
D_S2.26 :DRIFT, L= 0.0952
D_S2.27 :DRIFT, L= 0.220000
D_S2.28 :DRIFT, L= 0.120000
D_S2.29 :DRIFT, L= 0.2235
D_S2.30 :DRIFT, L= 0.0
D_S2.31 :DRIFT, L= 0.0
D_S2.32 :DRIFT, L= 0.2825
D_S2.33 :DRIFT, L= 0.116000
D_S2.34 :DRIFT, L= 0.134
D_S2.35 :DRIFT, L= 0.120
D_S2.36 :DRIFT, L= 0.055000
D_S2.37 :DRIFT, L= 0.10
D_S2.38 :DRIFT, L= 0.10
D_S2.39 :DRIFT, L= 0.140
D_S2.40 :DRIFT, L= 0.48
D_S2.41 :DRIFT, L= 0.115500
D_S2.42 :DRIFT, L= 0.145000
D_S2.43 :DRIFT, L= 0.
D_S2.44 :DRIFT, L= 0.
D_S2.45 :DRIFT, L= 0.140000
D_S2.46 :DRIFT, L= 0.10
D_S2.47 :DRIFT, L= 0.10
D_S2.48 :DRIFT, L= 0.491
D_S2.49 :DRIFT, L= 0.383000
D_S2.50 :DRIFT, L= 0.10
D_S2.51 :DRIFT, L= 0.12
D_S2.52 :DRIFT, L= 0.130000
D_S2.53 :DRIFT, L= 0.
D_S2.54 :DRIFT, L= 0.
D_S2.55 :DRIFT, L= 0.235
D_S2.56 :DRIFT, L= 0.115000
D_S2.57 :DRIFT, L= 0.005
D_S2.58 :DRIFT, L= 0.115
D_S2.59 :DRIFT, L= 0.
D_S2.60 :DRIFT, L= 0.4615
D_S2.61 :DRIFT, L= 0.1425

!!! U4.6 x 2, period=46mm, Np=49
IDVC_S2.1: ECOL, L=2.254, X_MAX = 32E-3, Y_MAX = 4.5E-3

CH2.1: HKICK
CH2.2: HKICK
CH2.3: HKICK
CH2.4: HKICK
CH2.5: HKICK
CH2.6: HKICK
CH2.7: HKICK

CV2.1:VKICK
CV2.2:VKICK
CV2.3:VKICK
CV2.4:VKICK
CV2.5:VKICK
CV2.6:VKICK
CV2.7:VKICK

BPM2.1 : MONITOR
BPM2.2 : MONITOR
BPM2.3 : MONITOR
BPM2.4 : MONITOR
BPM2.5 : MONITOR
BPM2.6 : MONITOR
BPM2.7 : MONITOR
BPM2.8 : MONITOR

P22:MARKER
P23: MARKER
FLSC_S2 :MARKER

B_S2.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S2.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S2.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S2.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S2.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S2.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S2.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S2.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S2.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S2.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S2.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S2.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S2.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S2.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S2.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S2.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S2.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S2.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL2: line= ( p3, D_S1.55, bpm1.8, D_S1.56, D_S1.57, SD_S2.1, &
D_S1.58, D_S1.59, D_S2.1, cv2.1, ch2.1, D_S2.2, D_S2.3, D_S2.4, SF_S2.1, &
D_S2.5, D_S2.6, bpm2.1, D_S2.7, QF_S2.1, D_S2.8, D_S2.9, &
cv2.2, ch2.2, D_S2.10, D_S2.11, B_S2.1, p1, &
D_S2.12, Q3_S2.1, D_S2.13, bpm2.2, D_S2.14, Q2_S2.1, &
D_S2.15, D_S2.16, S1_S2.1, &
D_S2.17, D_S2.18, Q1_S2.1, D_S2.19, &
bpm2.3, D_S2.20, D_S2.21, cv2.3, ch2.3, D_S2.22, D_S2.23, &
IDVC_S2.1, MK_MOM, IDVC_S2.1, &
D_S2.24, D_S2.25, &
cv2.4, ch2.4, D_S2.26, D_S2.27, &
bpm2.4, D_S2.28, &
Q1_S2.2, D_S2.29, D_S2.30, S1_S2.2, D_S2.31, D_S2.32, Q2_S2.2, &
D_S2.33, bpm2.5, &
D_S2.34, Q3_S2.2, D_S2.35 , &
bpm2.6, D_S2.36, D_S2.37, cv2.5, ch2.5, D_S2.38, D_S2.39, B_S2.2, &
D_S2.40, &
QF_S2.2, D_S2.41, P23, bpm2.7, D_S2.42, D_S2.43, &
SF_S2.2, D_S2.44, D_S2.45, D_S2.46, &
cv2.6, ch2.6, D_S2.47, QS_S2.1, D_S2.48, FLSC_S2 , D_S2.49, D_S2.50, &
cv2.7, ch2.7, D_S2.51, D_S2.52, D_S2.53, SD_S2.2, D_S2.54, D_S2.55, QD_S2.1, p2)


!!!!!!!!!!!!
!! SECT 3 !!
!!!!!!!!!!!!

D_S3.1 :DRIFT, L= 0.10
D_S3.2 :DRIFT, L= 0.12
D_S3.3 :DRIFT, L= 0.140000
D_S3.4 :DRIFT, L= 0.
D_S3.5 :DRIFT, L= 0.
D_S3.6 :DRIFT, L= 0.145000
D_S3.7 :DRIFT, L= 0.115500
D_S3.8 :DRIFT, L= 0.110500
D_S3.9 :DRIFT, L= 0.10
D_S3.10 :DRIFT, L= 0.10395
D_S3.11 :DRIFT, L= 0.165550
D_S3.12 :DRIFT, L= 0.515
D_S3.13 :DRIFT, L= 0.135000
D_S3.14 :DRIFT, L= 0.115
D_S3.15 :DRIFT, L= 0.2825
D_S3.16 :DRIFT, L= 0.0
D_S3.17 :DRIFT, L= 0.0
D_S3.18 :DRIFT, L= 0.2235
D_S3.19 :DRIFT, L= 0.120000
D_S3.20 :DRIFT, L= 0.370000
D_S3.21 :DRIFT, L= 0.10
D_S3.22 :DRIFT, L= 0.271
D_S3.23 :DRIFT, L= 0.271
ID_S3.1 :DRIFT, L= 1.50192
ID_S3.2 :DRIFT, L= 0.75096
ID_S3.3 :DRIFT, L= 1.50192
D_S3.24 :DRIFT, L= 0.173120
D_S3.25 :DRIFT, L= 0.10
D_S3.26 :DRIFT, L= 0.10
D_S3.27 :DRIFT, L= 0.370000
D_S3.28 :DRIFT, L= 0.1152
D_S3.29 :DRIFT, L= 0.2235
D_S3.30 :DRIFT, L= 0.0
D_S3.31 :DRIFT, L= 0.0
D_S3.32 :DRIFT, L= 0.2825
D_S3.33 :DRIFT, L= 0.116000
D_S3.34 :DRIFT, L= 0.134
D_S3.35 :DRIFT, L= 0.120
D_S3.36 :DRIFT, L= 0.055000
D_S3.37 :DRIFT, L= 0.10
D_S3.38 :DRIFT, L= 0.10
D_S3.39 :DRIFT, L= 0.140
D_S3.40 :DRIFT, L= 0.48
D_S3.41 :DRIFT, L= 0.115500
D_S3.42 :DRIFT, L= 0.145000
D_S3.43 :DRIFT, L= 0.
D_S3.44 :DRIFT, L= 0.
D_S3.45 :DRIFT, L= 0.140000
D_S3.46 :DRIFT, L= 0.10
D_S3.47 :DRIFT, L= 0.10
D_S3.48 :DRIFT, L= 0.874
D_S3.49 :DRIFT, L= 0.10
D_S3.50 :DRIFT, L= 0.12
D_S3.51 :DRIFT, L= 0.130000
D_S3.52 :DRIFT, L= 0.
D_S3.53 :DRIFT, L= 0.
D_S3.54 :DRIFT, L= 0.235
D_S3.55 :DRIFT, L= 0.115000
D_S3.56 :DRIFT, L= 0.005
D_S3.57 :DRIFT, L= 0.115
D_S3.58 :DRIFT, L= 0.
D_S3.60 :DRIFT, L= 0.4615
D_S3.61 :DRIFT, L= 0.1425

!!! U12.5 x 3, period=125mm, Np=12
IDVC_S3.1: ECOL, L=1.500, X_MAX = 23E-3, Y_MAX = 10E-3

CH3.1: HKICK
CH3.2: HKICK
CH3.3: HKICK
CH3.4: HKICK
CH3.5: HKICK
CH3.6: HKICK
CH3.7: HKICK

CV3.1:VKICK
CV3.2:VKICK
CV3.3:VKICK
CV3.4:VKICK
CV3.5:VKICK
CV3.6:VKICK
CV3.7:VKICK

BPM3.1 : MONITOR
BPM3.2 : MONITOR
BPM3.3 : MONITOR
BPM3.4 : MONITOR
BPM3.5 : MONITOR
BPM3.6 : MONITOR
BPM3.7 : MONITOR
BPM3.8 : MONITOR

P31: MARKER
P32: MARKER

B_S3.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S3.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S3.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S3.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S3.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S3.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S3.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S3.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S3.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S3.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S3.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S3.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S3.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S3.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S3.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S3.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S3.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S3.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL3: line= (p3, D_S2.56, bpm2.8,D_S2.57, D_S2.58, SD_S3.1, D_S2.59, &
D_S2.60, rfc2.1, D_S2.61, D_S3.1, cv3.1, ch3.1, D_S3.2, D_S3.3,D_S3.4, &
SF_S3.1, D_S3.5, D_S3.6, bpm3.1, D_S3.7, QF_S3.1, D_S3.8, D_S3.9 , &
cv3.2, ch3.2, D_S3.10, D_S3.11, B_S3.1, p1, &
D_S3.12, Q3_S3.1, D_S3.13 , bpm3.2, D_S3.14, Q2_S3.1, D_S3.15, D_S3.16, &
S1_S3.1, D_S3.17, D_S3.18, Q1_S3.1, D_S3.19, bpm3.3, &
D_S3.20 , D_S3.21, cv3.3, ch3.3, D_S3.22, &
IDVC_S3.1, IDVC_S3.1, MK_MOM, IDVC_S3.1, &
D_S3.23 , cv3.4, ch3.4, D_S3.26, D_S3.27, bpm3.4, D_S3.28, Q1_S3.2, D_S3.29,&
D_S3.30 , &
S1_S3.2, D_S3.31, D_S3.32 , &
Q2_S3.2, D_S3.33, bpm3.5, D_S3.34, Q3_S3.2, D_S3.35, &
bpm3.6, D_S3.36, D_S3.37, cv3.5, ch3.5, D_S3.38, D_S3.39, B_S3.2, &
D_S3.40, QF_S3.2, D_S3.41, P32, bpm3.7, D_S3.42, D_S3.43, SF_S3.2, &
D_S3.44, D_S3.45, &
D_S3.46, cv3.6, ch3.6, D_S3.47, QS_S3.1, D_S3.48, D_S3.49, &
cv3.7, ch3.7, D_S3.50, D_S3.51, D_S3.52, SD_S3.2, D_S3.53, &
D_S3.54, QD_S3.1 , p2 )


!!!!!!!!!!!!
!! SECT 4 !!
!!!!!!!!!!!!

D_S4.1 :DRIFT, L= 0.10
D_S4.2 :DRIFT, L= 0.12
D_S4.3 :DRIFT, L= 0.140000
D_S4.4 :DRIFT, L= 0.
D_S4.5 :DRIFT, L= 0.
D_S4.6 :DRIFT, L= 0.145000
D_S4.7 :DRIFT, L= 0.115500
D_S4.8 :DRIFT, L= 0.110500
D_S4.9 :DRIFT, L= 0.10
D_S4.10 :DRIFT, L= 0.10395
D_S4.11 :DRIFT, L= 0.165550
D_S4.12 :DRIFT, L= 0.515
D_S4.13 :DRIFT, L= 0.135000
D_S4.14 :DRIFT, L= 0.115
D_S4.15 :DRIFT, L= 0.2825
D_S4.16 :DRIFT, L= 0.0
D_S4.17 :DRIFT, L= 0.0
D_S4.18 :DRIFT, L= 0.2235
D_S4.19 :DRIFT, L= 0.120000
D_S4.20 :DRIFT, L= 0.370000
D_S4.21 :DRIFT, L= 0.10
D_S4.22 :DRIFT, L= 0.825
D_S4.23 :DRIFT, L= 0.836
ID_S4 :DRIFT, L= 1.59
D_S4.24 :DRIFT, L= 0.836
D_S4.25 :DRIFT, L= 0.825
D_S4.26 :DRIFT, L= 0.10
D_S4.27 :DRIFT, L= 0.370000
D_S4.28 :DRIFT, L= 0.1152
D_S4.29 :DRIFT, L= 0.2235
D_S4.30 :DRIFT, L= 0.0
D_S4.31 :DRIFT, L= 0.0
D_S4.32 :DRIFT, L= 0.2825
D_S4.33 :DRIFT, L= 0.116000
D_S4.34 :DRIFT, L= 0.1340
D_S4.35 :DRIFT, L= 0.120
D_S4.36 :DRIFT, L= 0.055000
D_S4.37 :DRIFT, L= 0.10
D_S4.38 :DRIFT, L= 0.10
D_S4.39 :DRIFT, L= 0.140
D_S4.40 :DRIFT, L= 0.48
D_S4.41 :DRIFT, L= 0.115500
D_S4.42 :DRIFT, L= 0.145000
D_S4.43 :DRIFT, L= 0.
D_S4.44 :DRIFT, L= 0.
D_S4.45 :DRIFT, L= 0.140000
D_S4.46 :DRIFT, L= 0.10
D_S4.47 :DRIFT, L= 0.10
D_S4.48 :DRIFT, L= 0.639
D_S4.49 :DRIFT, L= 0.235000
D_S4.50 :DRIFT, L= 0.12
D_S4.51 :DRIFT, L= 0.10
D_S4.52 :DRIFT, L= 0.130000
D_S4.53 :DRIFT, L= 0.
D_S4.54 :DRIFT, L= 0.
D_S4.55 :DRIFT, L= 0.235
D_S4.56 :DRIFT, L= 0.115000
D_S4.57 :DRIFT, L= 0.005
D_S4.58 :DRIFT, L= 0.115
D_S4.59 :DRIFT, L= 0.
D_S4.60 :DRIFT, L= 1.504000


!!! EEW, period=212mm, Np=16
IDVC_S4.1: ECOL, L=3.392, X_MAX = 40.5E-3, Y_MAX = 6E-3

CH4.1: HKICK
CH4.2: HKICK
CH4.3: HKICK
CH4.4: HKICK
CH4.5: HKICK
CH4.6: HKICK
CH4.7: HKICK

CV4.1:VKICK
CV4.2:VKICK
CV4.3:VKICK
CV4.4:VKICK
CV4.5:VKICK
CV4.6:VKICK
CV4.7:VKICK

BPM4.1 : MONITOR
BPM4.2 : MONITOR
BPM4.3 : MONITOR
BPM4.4 : MONITOR
BPM4.5 : MONITOR
BPM4.6 : MONITOR
BPM4.7 : MONITOR
BPM4.8 : MONITOR

p4: marker
p41: marker
FLSC_S4: marker

B_S4.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S4.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S4.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S4.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S4.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S4.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S4.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S4.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S4.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S4.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S4.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S4.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S4.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S4.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S4.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S4.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S4.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S4.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL4: LINE=( p3, D_S3.55, bpm3.8, D_S3.56, D_S3.57, SD_S4.1, &
D_S3.58, D_S3.60, rfc3.1, D_S3.61, D_S4.1, cv4.1, ch4.1, &
D_S4.2, D_S4.3, D_S4.4, SF_S4.1, &
D_S4.5, D_S4.6, bpm4.1, D_S4.7, QF_S4.1, D_S4.8, D_S4.9, &
cv4.2, ch4.2, D_S4.10, D_S4.11, B_S4.1, p1, &
D_S4.12, Q3_S4.1, D_S4.13, bpm4.2, D_S4.14, Q2_S4.1, &
D_S4.15, D_S4.16, S1_S4.1, &
D_S4.17, D_S4.18, Q1_S4.1, D_S4.19, &
bpm4.3, D_S4.20, D_S4.21, cv4.3, ch4.3, D_S4.22, &
IDVC_S4.1, MK_MOM, &
D_S4.25, cv4.4, ch4.4, D_S4.26, D_S4.27, &
bpm4.4, D_S4.28, &
Q1_S4.2, D_S4.29, D_S4.30, S1_S4.2, D_S4.31, &
D_S4.32, Q2_S4.2, D_S4.33, bpm4.5, &
D_S4.34, Q3_S4.2, D_S4.35 , &
bpm4.6, D_S4.36, D_S4.37, cv4.5, ch4.5, D_S4.38, D_S4.39, B_S4.2, &
D_S4.40, &
QF_S4.2, D_S4.41, P41, bpm4.7, D_S4.42, D_S4.43, SF_S4.2, &
D_S4.44, D_S4.45, D_S4.46, &
cv4.6, ch4.6, D_S4.47, QS_S4.1, D_S4.48, FLSC_S4 , D_S4.49, D_S4.50, &
cv4.7, ch4.7, D_S4.51, D_S4.52, D_S4.53, SD_S4.2, D_S4.54, D_S4.55, QD_S4.1, p2)


!!!!!!!!!!!!
!! SECT 5 !!
!!!!!!!!!!!!

D_S5.1 :DRIFT, L= 0.10
D_S5.2 :DRIFT, L= 0.12
D_S5.3 :DRIFT, L= 0.140000
D_S5.4 :DRIFT, L= 0.
D_S5.5 :DRIFT, L= 0.
D_S5.6 :DRIFT, L= 0.145000
D_S5.7 :DRIFT, L= 0.115500
D_S5.8 :DRIFT, L= 0.110500
D_S5.9 :DRIFT, L= 0.10
D_S5.10 :DRIFT, L= 0.10395
D_S5.11 :DRIFT, L= 0.165550
D_S5.12 :DRIFT, L= 0.515
D_S5.13 :DRIFT, L= 0.135000
D_S5.14 :DRIFT, L= 0.1150
D_S5.15 :DRIFT, L= 0.2825
D_S5.16 :DRIFT, L= 0.0
D_S5.17 :DRIFT, L= 0.0
D_S5.18 :DRIFT, L= 0.2235
D_S5.19 :DRIFT, L= 0.120000
D_S5.20 :DRIFT, L= 0.370000
D_S5.21 :DRIFT, L= 0.10
D_S5.22 :DRIFT, L= 0.386
D_S5.23 :DRIFT, L= 0.386
ID_S5.1 :DRIFT, L= 1.50    
ID_S5.2 :DRIFT, L= 0.75
ID_S5.21 :DRIFT, L= 0.75
ID_S5.3 :DRIFT, L= 1.50
D_S5.24 :DRIFT, L= 0.176
D_S5.25 :DRIFT, L= 0.10
D_S5.26 :DRIFT, L= 0.10
D_S5.27 :DRIFT, L= 0.370000
D_S5.28 :DRIFT, L= 0.1152
D_S5.29 :DRIFT, L= 0.2235
D_S5.30 :DRIFT, L= 0.0
D_S5.31 :DRIFT, L= 0.0
D_S5.32 :DRIFT, L= 0.2825
D_S5.33 :DRIFT, L= 0.116000
D_S5.34 :DRIFT, L= 0.1340
D_S5.35 :DRIFT, L= 0.120
D_S5.36 :DRIFT, L= 0.055000
D_S5.37 :DRIFT, L= 0.10
D_S5.38 :DRIFT, L= 0.10
D_S5.39 :DRIFT, L= 0.140
D_S5.40 :DRIFT, L= 0.48
D_S5.41 :DRIFT, L= 0.115500
D_S5.42 :DRIFT, L= 0.145000
D_S5.43 :DRIFT, L= 0.
D_S5.44 :DRIFT, L= 0.
D_S5.45 :DRIFT, L= 0.140000
D_S5.46 :DRIFT, L= 0.10
D_S5.47 :DRIFT, L= 0.10
D_S5.48 :DRIFT, L= 0.874
D_S5.49 :DRIFT, L= 0.10
D_S5.50 :DRIFT, L= 0.12
D_S5.51 :DRIFT, L= 0.130000
D_S5.52 :DRIFT, L= 0.
D_S5.53 :DRIFT, L= 0.
D_S5.54 :DRIFT, L= 0.235
D_S5.55 :DRIFT, L= 0.115000
D_S5.56 :DRIFT, L= 0.005
D_S5.57 :DRIFT, L= 0.115
D_S5.58 :DRIFT, L= 0.
D_S5.59 :DRIFT, L= 1.229
SCRPH_S5: DRIF, L=0.1
D_S5.60 :DRIFT, L= 0.175
D_S5.61 :DRIFT, L= 0.035
D_S5.62 :DRIFT, L= 0.035

!!! W14.0 x 3, period=140mm, Np=10
IDVC_S5.1: ECOL, L=1.400, X_MAX = 25E-3, Y_MAX = 7.5E-3

CH5.1: HKICK
CH5.2: HKICK
CH5.3: HKICK
CH5.4: HKICK
CH5.5: HKICK
CH5.6: HKICK
CH5.7: HKICK

CV5.1:VKICK
CV5.2:VKICK
CV5.3:VKICK
CV5.4:VKICK
CV5.5:VKICK
CV5.6:VKICK
CV5.7:VKICK

BPM5.1 : MONITOR
BPM5.2 : MONITOR
BPM5.3 : MONITOR
BPM5.4 : MONITOR
BPM5.5 : MONITOR
BPM5.6 : MONITOR
BPM5.7 : MONITOR
BPM5.8 : MONITOR

p5: marker
p51: marker

B_S5.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S5.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S5.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S5.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S5.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S5.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S5.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S5.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S5.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S5.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S5.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S5.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S5.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S5.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S5.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S5.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S5.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S5.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL5: line= (p3, D_S4.56, bpm4.8,D_S4.57, D_S4.58, SD_S5.1, D_S4.59, &
D_S4.60, D_S5.1, cv5.1, ch5.1, D_S5.2, D_S5.3,D_S5.4, &
SF_S5.1, D_S5.5, D_S5.6, bpm5.1, D_S5.7, QF_S5.1, D_S5.8, D_S5.9 , &
cv5.2, ch5.2, D_S5.10, D_S5.11, B_S5.1, p1, &
D_S5.12, Q3_S5.1, D_S5.13 , bpm5.2, D_S5.14, Q2_S5.1, D_S5.15, D_S5.16, &
S1_S5.1, D_S5.17, D_S5.18, Q1_S5.1, D_S5.19, bpm5.3, &
D_S5.20 , D_S5.21, cv5.3, ch5.3, D_S5.22, &
IDVC_S5.1, D_S5.61, MK_MOM, IDVC_S5.1,  D_S5.62, IDVC_S5.1, &
D_S5.23 , &
cv5.4, ch5.4, D_S5.26, D_S5.27, bpm5.4, D_S5.28, Q1_S5.2, &
D_S5.29, D_S5.30 , &
S1_S5.2, D_S5.31, D_S5.32 , &
Q2_S5.2, D_S5.33, bpm5.5, D_S5.34, Q3_S5.2, D_S5.35, &
bpm5.6, D_S5.36, D_S5.37, cv5.5, ch5.5, D_S5.38, D_S5.39, B_S5.2, &
D_S5.40, QF_S5.2, D_S5.41, &
bpm5.7, P51, D_S5.42, D_S5.43, SF_S5.2, D_S5.44, D_S5.45, &
D_S5.46, cv5.6, ch5.6, D_S5.47, QS_S5.1, D_S5.48, D_S5.49, &
cv5.7, ch5.7, D_S5.50, D_S5.51, D_S5.52, SD_S5.2, D_S5.53, D_S5.54, QD_S5.1, p2 )


!!!!!!!!!!!!
!! SECT 6 !!
!!!!!!!!!!!!


D_S6.1 :DRIFT, L= 0.10
D_S6.2 :DRIFT, L= 0.12
D_S6.3 :DRIFT, L= 0.140000
D_S6.4 :DRIFT, L= 0.
D_S6.5 :DRIFT, L= 0.
D_S6.6 :DRIFT, L= 0.145000
D_S6.7 :DRIFT, L= 0.115500
D_S6.8 :DRIFT, L= 0.110500
D_S6.9 :DRIFT, L= 0.10
D_S6.10 :DRIFT, L= 0.10395
D_S6.11 :DRIFT, L= 0.165550
D_S6.12 :DRIFT, L= 0.515
D_S6.13 :DRIFT, L= 0.135000
D_S6.14 :DRIFT, L= 0.1150
D_S6.15 :DRIFT, L= 0.2825
D_S6.16 :DRIFT, L= 0.0
D_S6.17 :DRIFT, L= 0.0
D_S6.18 :DRIFT, L= 0.2235
D_S6.19 :DRIFT, L= 0.120000
D_S6.20 :DRIFT, L= 0.370000
D_S6.21 :DRIFT, L= 0.10
D_S6.22 :DRIFT, L= 0.271
D_S6.23 :DRIFT, L= 0.271
ID_S6.1 :DRIFT, L= 1.50192
ID_S6.2 :DRIFT, L= 0.75096
ID_S6.21 :DRIFT, L= 0.75096
ID_S6.3 :DRIFT, L= 1.50192
D_S6.24 :DRIFT, L= 0.173120
D_S6.25 :DRIFT, L= 0.10
D_S6.26 :DRIFT, L= 0.10
D_S6.27 :DRIFT, L= 0.370000
D_S6.28 :DRIFT, L= 0.1152
D_S6.29 :DRIFT, L= 0.2235
D_S6.30 :DRIFT, L= 0.0
D_S6.31 :DRIFT, L= 0.0
D_S6.32 :DRIFT, L= 0.2825
D_S6.33 :DRIFT, L= 0.116000
D_S6.34 :DRIFT, L= 0.1340
D_S6.35 :DRIFT, L= 0.120
D_S6.36 :DRIFT, L= 0.055000
D_S6.37 :DRIFT, L= 0.10
D_S6.38 :DRIFT, L= 0.10
D_S6.39 :DRIFT, L= 0.140
D_S6.40 :DRIFT, L= 0.48
D_S6.41 :DRIFT, L= 0.115500
D_S6.42 :DRIFT, L= 0.145000
D_S6.43 :DRIFT, L= 0.
D_S6.44 :DRIFT, L= 0.
D_S6.45 :DRIFT, L= 0.140000
D_S6.46 :DRIFT, L= 0.10
D_S6.47 :DRIFT, L= 0.10
D_S6.48 :DRIFT, L= 0.639
D_S6.49 :DRIFT, L= 0.235000
D_S6.50 :DRIFT, L= 0.12
D_S6.51 :DRIFT, L= 0.10
D_S6.52 :DRIFT, L= 0.130000
D_S6.53 :DRIFT, L= 0.
D_S6.54 :DRIFT, L= 0.
D_S6.55 :DRIFT, L= 0.235
D_S6.56 :DRIFT, L= 0.115000
D_S6.57 :DRIFT, L= 0.005
D_S6.58 :DRIFT, L= 0.115
D_S6.59 :DRIFT, L= 0.
D_S6.60 :DRIFT, L= 1.504000

!!! U12.5 x 3, period=125mm, Np=12
IDVC_S6.1: ECOL, L=1.500, X_MAX = 23E-3, Y_MAX = 10E-3

CH6.1: HKICK
CH6.2: HKICK
CH6.3: HKICK
CH6.4: HKICK
CH6.5: HKICK
CH6.6: HKICK
CH6.7: HKICK
CH6N: DRIFT

CV6.1:VKICK
CV6.2:VKICK
CV6.3:VKICK
CV6.4:VKICK
CV6.5:VKICK
CV6.6:VKICK
CV6.7:VKICK
CV6N: DRIFT

BPM6.1 : MONITOR
BPM6.2 : MONITOR
BPM6.3 : MONITOR
BPM6.4 : MONITOR
BPM6.5 : MONITOR
BPM6.6 : MONITOR
BPM6.7 : MONITOR
BPM6.8 : MONITOR

p6: marker
p61: marker
pb6:marker
P6N:MARKER
FLSC_S6:MARKER

B_S6.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S6.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S6.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S6.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S6.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S6.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S6.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S6.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S6.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S6.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S6.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S6.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S6.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S6.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S6.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S6.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S6.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S6.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL6: LINE=(p3, D_S5.55, bpm5.8, D_S5.56, D_S5.57, SD_S6.1, &
D_S5.58, D_S5.59, SCRPH_S5, D_S5.60, D_S6.1, cv6.1, ch6.1, &
D_S6.2, D_S6.3, D_S6.4, SF_S6.1, &
D_S6.5, D_S6.6, bpm6.1, D_S6.7, QF_S6.1, &
D_S6.8, D_S6.9, &
cv6.2, ch6.2, D_S6.10, D_S6.11, B_S6.1, p6n, p1, pb6, &
D_S6.12, Q3_S6.1, &
D_S6.13, bpm6.2, D_S6.14, Q2_S6.1, &
D_S6.15, D_S6.16, S1_S6.1, CV6N, CH6N, &
D_S6.17, D_S6.18, Q1_S6.1, &
D_S6.19, bpm6.3, D_S6.20, D_S6.21, cv6.3, ch6.3, D_S6.22, &
IDVC_S6.1, IDVC_S6.1, MK_MOM, IDVC_S6.1, &
D_S6.23, cv6.4, ch6.4, D_S6.26, D_S6.27, &
bpm6.4, D_S6.28, &
Q1_S6.2, &
D_S6.29, D_S6.30, S1_S6.2, D_S6.31, D_S6.32, Q2_S6.2, &
D_S6.33, bpm6.5, &
D_S6.34, Q3_S6.2, &
D_S6.35 , &
bpm6.6, D_S6.36, D_S6.37, cv6.5, ch6.5, D_S6.38, D_S6.39, B_S6.2, D_S6.40, &
QF_S6.2, &
D_S6.41, P61, bpm6.7, D_S6.42, D_S6.43, SF_S6.2, D_S6.44, D_S6.45, D_S6.46, &
cv6.6, ch6.6, D_S6.47, QS_S6.1, D_S6.48, FLSC_S6 , D_S6.49, D_S6.50, &
cv6.7, ch6.7, D_S6.51, D_S6.52, D_S6.53, SD_S6.2, D_S6.54, D_S6.55, QD_S6.1 , p2 )


!!!!!!!!!!!!
!! SECT 7 !!
!!!!!!!!!!!!

D_S7.1 :DRIFT, L= 0.10
D_S7.2 :DRIFT, L= 0.12
D_S7.3 :DRIFT, L= 0.140000
D_S7.4 :DRIFT, L= 0.
D_S7.5 :DRIFT, L= 0.
D_S7.6 :DRIFT, L= 0.145000
D_S7.7 :DRIFT, L= 0.115500
D_S7.8 :DRIFT, L= 0.110500
D_S7.9 :DRIFT, L= 0.10
D_S7.10 :DRIFT, L= 0.10395
D_S7.11 :DRIFT, L= 0.165550
D_S7.12 :DRIFT, L= 0.515
D_S7.13 :DRIFT, L= 0.135000
D_S7.14 :DRIFT, L= 0.1150
D_S7.15 :DRIFT, L= 0.2825
D_S7.16 :DRIFT, L= 0.0
D_S7.17 :DRIFT, L= 0.0
D_S7.18 :DRIFT, L= 0.2235
D_S7.19 :DRIFT, L= 0.120000
D_S7.20 :DRIFT, L= 0.370000
D_S7.21 :DRIFT, L= 0.10
D_S7.22 :DRIFT, L= 0.10
D_S7.23 :DRIFT, L= 1.661
D_S7.24 :DRIFT, L= 1.661
D_S7.25 :DRIFT, L= 0.10
D_S7.26 :DRIFT, L= 0.10
D_S7.27 :DRIFT, L= 0.370000
D_S7.28 :DRIFT, L= 0.1152
D_S7.29 :DRIFT, L= 0.2235
D_S7.30 :DRIFT, L= 0.0
D_S7.31 :DRIFT, L= 0.0
D_S7.32 :DRIFT, L= 0.2825
D_S7.33 :DRIFT, L= 0.116000
D_S7.34 :DRIFT, L= 0.1340
D_S7.35 :DRIFT, L= 0.120
D_S7.36 :DRIFT, L= 0.055000
D_S7.37 :DRIFT, L= 0.10
D_S7.38 :DRIFT, L= 0.10
D_S7.39 :DRIFT, L= 0.140
D_S7.40 :DRIFT, L= 0.48
D_S7.41 :DRIFT, L= 0.115500
D_S7.42 :DRIFT, L= 0.145000
D_S7.43 :DRIFT, L= 0.
D_S7.44 :DRIFT, L= 0.
D_S7.45 :DRIFT, L= 0.140000
D_S7.46 :DRIFT, L= 0.10
D_S7.47 :DRIFT, L= 0.10
D_S7.48 :DRIFT, L= 0.874
D_S7.49 :DRIFT, L= 0.10
D_S7.50 :DRIFT, L= 0.12
D_S7.51 :DRIFT, L= 0.130000
D_S7.52 :DRIFT, L= 0.
D_S7.53 :DRIFT, L= 0.
D_S7.54 :DRIFT, L= 0.235
D_S7.55 :DRIFT, L= 0.115000
D_S7.56 :DRIFT, L= 0.005
D_S7.57 :DRIFT, L= 0.115
D_S7.58 :DRIFT, L= 0.
D_S7.59 :DRIFT, L= 1.504000
ID_S7.1 :DRIFT, L= 0.76342



!!! U8.0, period=80mm, Np=19

!! gap = min_gap = 21 mm, K = 6.5
!IDVC_S7.1: UKICKMAP, L=1.520, input_file=../Undulator/U8_g21_p0.ukm, n_kicks=19, DX=0, DY=0

!! gap = min_gap = 21 mm, fictious variable phase to give K = 6.5
!IDVC_S7.1: UKICKMAP, L=1.520, input_file=../Undulator/U8_g21_p28.ukm, n_kicks=19, DX=0, DY=0

!! gap = 41 mm, K = 3.0
!IDVC_S7.1: UKICKMAP, L=1.520, input_file=../Undulator/U8_g41_p0.ukm, n_kicks=19, DX=0, DY=0

!! gap = min_gap = 21 mm, and period = 50 mm
!IDVC_S7.1: UKICKMAP, L=1.520, input_file=../Undulator/U8_g21_p0_w50.ukm, n_kicks=19, DX=0, DY=0

!!gap = min_gap = 21 mm, fictious variable phase and period = 50 mm
!IDVC_S7.1: UKICKMAP, L=1.520, input_file=../Undulator/U8_g21_p28_w50.ukm, n_kicks=19, DX=0, DY=0



!!! U7.0, period=70mm, Np=21 (proposal for a new undulator for ALOISA by B.Diviacco, fixed gap, variable phase)

!! gap = 32 mm, phase = 0 (max. field)
IDVC_S7.1_UND: UKICKMAP, L=1.470, input_file=../Undulator/U7_g32_p0_w50.ukm, n_kicks=21, DX=0, DY=0

!! gap = 32 mm, phase = 15mm
!IDVC_S7.1_UND: UKICKMAP, L=1.470, input_file=../Undulator/U7_g32_p15_w50.ukm, n_kicks=21, DX=0, DY=0

!! gap = 32 mm, phase = 0 (max. field)
!IDVC_S7.1_UND: UKICKMAP, L=1.470, input_file=../Undulator/U7_g32_p25_w50.ukm, n_kicks=21, DX=0, DY=0

!! gap = 32 mm, phase = 0 (max. field)
!IDVC_S7.1_UND: UKICKMAP, L=1.470, input_file=../Undulator/U7_g32_p35_w50.ukm, n_kicks=21, DX=0, DY=0


!!! Undulator
DR_IDS7: DRIF, L=0.025
IDVC_S7.1: line = (DR_IDS7, IDVC_S7.1_UND, DR_IDS7 )


!!! ID Vacuum Chamber\											

!IDVC_S7.1: ECOL, L=1.520, X_MAX = 40.5E-3, Y_MAX = 7E-3



CH7.1: HKICK
CH7.2: HKICK
CH7.3: HKICK
CH7.4: HKICK
CH7.5: HKICK
CH7.6: HKICK
CH7.7: HKICK

CV7.1:VKICK
CV7.2:VKICK
CV7.3:VKICK
CV7.4:VKICK
CV7.5:VKICK
CV7.6:VKICK
CV7.7:VKICK

BPM7.1 : MONITOR
BPM7.2 : MONITOR
BPM7.3 : MONITOR
BPM7.4 : MONITOR
BPM7.5 : MONITOR
BPM7.6 : MONITOR
BPM7.7 : MONITOR
BPM7.8 : MONITOR

p7: marker
p71: marker

B_S7.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S7.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S7.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S7.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S7.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S7.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S7.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S7.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S7.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S7.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S7.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S7.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S7.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S7.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S7.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S7.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S7.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S7.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL7: LINE=( p3, D_S6.56, bpm6.8, D_S6.57, D_S6.58, SD_S7.1, &
D_S6.59, D_S6.60, D_S7.1, cv7.1, ch7.1, &
D_S7.2, D_S7.3, D_S7.4, SF_S7.1, &
D_S7.5, D_S7.6, bpm7.1, D_S7.7, QF_S7.1, D_S7.8, D_S7.9, &
cv7.2, ch7.2, D_S7.10, D_S7.11, B_S7.1, p1, &
D_S7.12, Q3_S7.1, D_S7.13, bpm7.2, &
D_S7.14, Q2_S7.1, D_S7.15, D_S7.16, S1_S7.1, &
D_S7.17, D_S7.18, Q1_S7.1, D_S7.19, &
bpm7.3, D_S7.20, D_S7.21, cv7.3, ch7.3, D_S7.22, D_S7.23, &
IDVC_S7.1, MK_MOM, &
D_S7.24, D_S7.25, &
cv7.4, ch7.4, D_S7.26, D_S7.27, &
bpm7.4, D_S7.28, &
Q1_S7.2, D_S7.29, D_S7.30, S1_S7.2, D_S7.31, &
D_S7.32, Q2_S7.2, D_S7.33, bpm7.5, &
D_S7.34, Q3_S7.2, D_S7.35 , &
bpm7.6, D_S7.36, D_S7.37, cv7.5, ch7.5, D_S7.38, D_S7.39, B_S7.2,&
D_S7.40, &
QF_S7.2, D_S7.41, P71, bpm7.7, D_S7.42, &
D_S7.43, SF_S7.2, D_S7.44, D_S7.45, D_S7.46, &
cv7.6, ch7.6, D_S7.47, QS_S7.1, D_S7.48, D_S7.49, &
cv7.7, ch7.7, D_S7.50, D_S7.51, D_S7.52, SD_S7.2, &
D_S7.53, D_S7.54, QD_S7.1 , p2 )


!!!!!!!!!!!!
!! SECT 8 !!
!!!!!!!!!!!!

D_S8.1 :DRIFT, L= 0.10
D_S8.2 :DRIFT, L= 0.12
D_S8.3 :DRIFT, L= 0.140000
D_S8.4 :DRIFT, L= 0.
D_S8.5 :DRIFT, L= 0.
D_S8.6 :DRIFT, L= 0.145000
D_S8.7 :DRIFT, L= 0.115500
D_S8.8 :DRIFT, L= 0.110500
D_S8.9 :DRIFT, L= 0.10
D_S8.10 :DRIFT, L= 0.10395
D_S8.11 :DRIFT, L= 0.165550
D_S8.12 :DRIFT, L= 0.515
D_S8.13 :DRIFT, L= 0.135000
D_S8.14 :DRIFT, L= 0.1150
D_S8.15 :DRIFT, L= 0.2825
D_S8.16 :DRIFT, L= 0.0
D_S8.17 :DRIFT, L= 0.0
D_S8.18 :DRIFT, L= 0.2235
D_S8.19 :DRIFT, L= 0.120000
D_S8.20 :DRIFT, L= 0.370000
D_S8.21 :DRIFT, L= 0.10
D_S8.22 :DRIFT, L= 0.10
D_S8.23 :DRIFT, L= 0.0495
D_S8.24 :DRIFT, L= 0.0495
D_S8.25 :DRIFT, L= 0.10
D_S8.26 :DRIFT, L= 0.10
D_S8.27 :DRIFT, L= 0.370000
D_S8.28 :DRIFT, L= 0.1152
D_S8.29 :DRIFT, L= 0.2235
D_S8.30 :DRIFT, L= 0.0
D_S8.31 :DRIFT, L= 0.0
D_S8.32 :DRIFT, L= 0.2825
D_S8.33 :DRIFT, L= 0.116000
D_S8.34 :DRIFT, L= 0.1340
D_S8.35 :DRIFT, L= 0.120
D_S8.36 :DRIFT, L= 0.055000
D_S8.37 :DRIFT, L= 0.10
D_S8.38 :DRIFT, L= 0.10
D_S8.39 :DRIFT, L= 0.140
D_S8.40 :DRIFT, L= 0.48
D_S8.41 :DRIFT, L= 0.115500
D_S8.42 :DRIFT, L= 0.145000
D_S8.43 :DRIFT, L= 0.
D_S8.44 :DRIFT, L= 0.
D_S8.45 :DRIFT, L= 0.140000
D_S8.46 :DRIFT, L= 0.10
D_S8.47 :DRIFT, L= 0.10
D_S8.48 :DRIFT, L= 0.491
D_S8.49 :DRIFT, L= 0.383000
D_S8.50 :DRIFT, L= 0.12
D_S8.51 :DRIFT, L= 0.10
D_S8.52 :DRIFT, L= 0.130000
D_S8.53 :DRIFT, L= 0.
D_S8.54 :DRIFT, L= 0.
D_S8.55 :DRIFT, L= 0.235
D_S8.56 :DRIFT, L= 0.115000
D_S8.57 :DRIFT, L= 0.005
D_S8.58 :DRIFT, L= 0.115
D_S8.59 :DRIFT, L= 0.
D_S8.60 :DRIFT, L= 0.4615
D_S8.61 :DRIFT, L= 0.1425
D_S8.62 :DRIFT, L= 0.475

!!! EU4.8, period=48mm, Np=44
IDVC_S8.1: ECOL, L=2.112, X_MAX = 40.5E-3, Y_MAX = 7E-3

!!! EU7.7, period=77mm, Np=28
IDVC_S8.2: ECOL, L=2.156, X_MAX = 40.5E-3, Y_MAX = 7E-3

CH8.1: HKICK
CH8.2: HKICK
CH8.3: HKICK
CH8.4: HKICK
CH8.5: HKICK
CH8.6: HKICK
CH8.7: HKICK

CV8.1:VKICK
CV8.2:VKICK
CV8.3:VKICK
CV8.4:VKICK
CV8.5:VKICK
CV8.6:VKICK
CV8.7:VKICK

BPM8.1 : MONITOR
BPM8.2 : MONITOR
BPM8.3 : MONITOR
BPM8.4 : MONITOR
BPM8.5 : MONITOR
BPM8.6 : MONITOR
BPM8.7 : MONITOR
BPM8.8 : MONITOR

p8: marker
p81: marker
FLSC_S8: marker

B_S8.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S8.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S8.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S8.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S8.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S8.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S8.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S8.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S8.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S8.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S8.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S8.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S8.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S8.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S8.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S8.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S8.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S8.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL8: line= ( p3, D_S7.55, bpm7.8, D_S7.56, D_S7.57, SD_S8.1, &
D_S7.58, D_S7.59, D_S8.1, cv8.1, ch8.1, D_S8.2, D_S8.3, D_S8.4, SF_S8.1, &
D_S8.5, D_S8.6, bpm8.1, D_S8.7, QF_S8.1, D_S8.8, D_S8.9, &
cv8.2, ch8.2, D_S8.10, D_S8.11, B_S8.1, p1, &
D_S8.12, Q3_S8.1, D_S8.13, bpm8.2, D_S8.14, Q2_S8.1,&
D_S8.15, D_S8.16, S1_S8.1, &
D_S8.17, D_S8.18, Q1_S8.1, D_S8.19, &
bpm8.3, D_S8.20, D_S8.21, cv8.3, ch8.3, D_S8.22, D_S8.23, &
IDVC_S8.1, D_S8.62, MK_MOM, IDVC_S8.2, &
D_S8.24, D_S8.25, &
cv8.4, ch8.4, D_S8.26, D_S8.27, &
bpm8.4, D_S8.28, &
Q1_S8.2, D_S8.29, D_S8.30, S1_S8.2, D_S8.31, &
D_S8.32, Q2_S8.2, D_S8.33, bpm8.5, &
D_S8.34, Q3_S8.2, D_S8.35 , &
bpm8.6, D_S8.36, D_S8.37, cv8.5, ch8.5, &
D_S8.38, D_S8.39, B_S8.2, D_S8.40, &
QF_S8.2, D_S8.41, bpm8.7, P81, D_S8.42, D_S8.43, SF_S8.2, &
D_S8.44, D_S8.45, D_S8.46, &
cv8.6, ch8.6, D_S8.47, QS_S8.1, D_S8.48, FLSC_S8 , D_S8.49, D_S8.50, &
cv8.7, ch8.7, D_S8.51, D_S8.52, D_S8.53, SD_S8.2, D_S8.54, D_S8.55, QD_S8.1, p2)


!!!!!!!!!!!!
!! SECT 9 !!
!!!!!!!!!!!!

D_S9.1 :DRIFT, L= 0.10
D_S9.2 :DRIFT, L= 0.12
D_S9.3 :DRIFT, L= 0.140000
D_S9.4 :DRIFT, L= 0.
D_S9.5 :DRIFT, L= 0.
D_S9.6 :DRIFT, L= 0.145000
D_S9.7 :DRIFT, L= 0.115500
D_S9.8 :DRIFT, L= 0.110500
D_S9.9 :DRIFT, L= 0.10
D_S9.10 :DRIFT, L= 0.10395
D_S9.11 :DRIFT, L= 0.165550
D_S9.12 :DRIFT, L= 0.515
D_S9.13 :DRIFT, L= 0.135000
D_S9.14 :DRIFT, L= 0.1150
D_S9.15 :DRIFT, L= 0.2825
D_S9.16 :DRIFT, L= 0.0
D_S9.17 :DRIFT, L= 0.0
D_S9.18 :DRIFT, L= 0.2235
D_S9.19 :DRIFT, L= 0.120000
D_S9.20 :DRIFT, L= 0.370000
D_S9.21 :DRIFT, L= 0.10
D_S9.22 :DRIFT, L= 0.10
D_S9.23 :DRIFT, L= 0.052
D_S9.24 :DRIFT, L= 0.052
D_S9.25 :DRIFT, L= 0.10
D_S9.26 :DRIFT, L= 0.10
D_S9.27 :DRIFT, L= 0.370000
D_S9.28 :DRIFT, L= 0.1152
D_S9.29 :DRIFT, L= 0.2235
D_S9.30 :DRIFT, L= 0.0
D_S9.31 :DRIFT, L= 0.0
D_S9.32 :DRIFT, L= 0.2825
D_S9.33 :DRIFT, L= 0.116000
D_S9.34 :DRIFT, L= 0.1340
D_S9.35 :DRIFT, L= 0.120
D_S9.36 :DRIFT, L= 0.055000
D_S9.37 :DRIFT, L= 0.10
D_S9.38 :DRIFT, L= 0.10
D_S9.39 :DRIFT, L= 0.140
D_S9.40 :DRIFT, L= 0.48
D_S9.41 :DRIFT, L= 0.115500
D_S9.42 :DRIFT, L= 0.145000
D_S9.43 :DRIFT, L= 0.
D_S9.44 :DRIFT, L= 0.
D_S9.45 :DRIFT, L= 0.140000
D_S9.46 :DRIFT, L= 0.10
D_S9.47 :DRIFT, L= 0.10
D_S9.48 :DRIFT, L= 0.874
D_S9.49 :DRIFT, L= 0.10
D_S9.50 :DRIFT, L= 0.12
D_S9.51 :DRIFT, L= 0.130000
D_S9.52 :DRIFT, L= 0.
D_S9.53 :DRIFT, L= 0.
D_S9.54 :DRIFT, L= 0.235
D_S9.55 :DRIFT, L= 0.115000
D_S9.56 :DRIFT, L= 0.005
D_S9.57 :DRIFT, L= 0.115
D_S9.58 :DRIFT, L= 0.
D_S9.60 :DRIFT, L= 0.4615
D_S9.61 :DRIFT, L= 0.1425
D_S9.62 :DRIFT, L= 0.453

!!! EU6.0,  period=60mm, Np=36
IDVC_S9.1: ECOL, L=2.160, X_MAX = 40.5E-3, Y_MAX = 7E-3

!!! EU12.5, period=125mm, Np=17
IDVC_S9.2: ECOL, L=2.125, X_MAX = 40.5E-3, Y_MAX = 7E-3

CH9.1: HKICK
CH9.2: HKICK
CH9.3: HKICK
CH9.4: HKICK
CH9.5: HKICK
CH9.6: HKICK
CH9.7: HKICK
CH9N: DRIFT

CV9.1:VKICK
CV9.2:VKICK
CV9.3:VKICK
CV9.4:VKICK
CV9.5:VKICK
CV9.6:VKICK
CV9.7:VKICK
CV9N: DRIFT

BPM9.1 : MONITOR
BPM9.2 : MONITOR
BPM9.3 : MONITOR
BPM9.4 : MONITOR
BPM9.5 : MONITOR
BPM9.6 : MONITOR
BPM9.7 : MONITOR
BPM9.8 : MONITOR

p9: marker
p91: marker
p9n:marker

B_S9.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S9.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S9.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S9.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S9.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S9.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S9.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S9.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S9.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S9.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S9.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S9.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S9.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S9.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S9.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S9.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S9.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S9.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL9: line= (p3, p91, D_S8.56, bpm8.8,D_S8.57, D_S8.58, SD_S9.1, D_S8.59, &
D_S8.60, rfc8.1, D_S8.61, D_S9.1, cv9.1, ch9.1, D_S9.2, D_S9.3,D_S9.4, &
SF_S9.1, D_S9.5, D_S9.6, bpm9.1, D_S9.7, QF_S9.1, D_S9.8, D_S9.9 , &
cv9.2, ch9.2, D_S9.10, D_S9.11, B_S9.1, &
p9n, p1, &
D_S9.12, Q3_S9.1, D_S9.13, bpm9.2, D_S9.14, Q2_S9.1, D_S9.15, &
D_S9.16, CH9N, CV9N, &
S1_S9.1, D_S9.17, D_S9.18, Q1_S9.1, D_S9.19, bpm9.3, &
D_S9.20 , D_S9.21, cv9.3, ch9.3, D_S9.22, D_S9.23, &
IDVC_S9.1, D_S9.62, MK_MOM, IDVC_S9.2, &
D_S9.24 , D_S9.25 , &
cv9.4, ch9.4, D_S9.26, D_S9.27, bpm9.4, D_S9.28, Q1_S9.2, &
D_S9.29, D_S9.30 , &
S1_S9.2, D_S9.31, D_S9.32 , &
Q2_S9.2, D_S9.33, bpm9.5, D_S9.34, Q3_S9.2, D_S9.35, &
bpm9.6, D_S9.36, D_S9.37, cv9.5, ch9.5, D_S9.38, D_S9.39, B_S9.2, &
D_S9.40, QF_S9.2, D_S9.41, P91, bpm9.7, D_S9.42, D_S9.43, SF_S9.2, &
D_S9.44, D_S9.45, &
D_S9.46, cv9.6, ch9.6, D_S9.47, QS_S9.1, D_S9.48, D_S9.49, &
cv9.7, ch9.7, D_S9.50, D_S9.51, D_S9.52, SD_S9.2, D_S9.53, D_S9.54, QD_S9.1 , p2 )


!!!!!!!!!!!!!
!! SECT 10 !!
!!!!!!!!!!!!!

D_S10.1 :DRIFT, L= 0.10
D_S10.2 :DRIFT, L= 0.12
D_S10.3 :DRIFT, L= 0.140000
D_S10.4 :DRIFT, L= 0.
D_S10.5 :DRIFT, L= 0.
D_S10.6 :DRIFT, L= 0.145000
D_S10.7 :DRIFT, L= 0.115500
D_S10.8 :DRIFT, L= 0.110500
D_S10.9 :DRIFT, L= 0.10
D_S109 :DRIFT, L= 0.10395
D_S10.11 :DRIFT, L= 0.165550
D_S10.12 :DRIFT, L= 0.515
D_S10.13 :DRIFT, L= 0.135000
D_S10.14 :DRIFT, L= 0.1150
D_S10.15 :DRIFT, L= 0.2825
D_S10.16 :DRIFT, L= 0.0
D_S10.17 :DRIFT, L= 0.0
D_S10.18 :DRIFT, L= 0.2235
D_S10.19 :DRIFT, L= 0.120000
D_S10.20 :DRIFT, L= 0.370000
D_S10.21 :DRIFT, L= 0.10
D_S10.22 :DRIFT, L= 0.10
D_S10.23 :DRIFT, L= 0.042
D_S10.24 :DRIFT, L= 0.042
D_S10.25 :DRIFT, L= 0.10
D_S10.26 :DRIFT, L= 0.10
D_S10.27 :DRIFT, L= 0.370000
D_S10.28 :DRIFT, L= 0.1152
D_S10.29 :DRIFT, L= 0.2235
D_S10.30 :DRIFT, L= 0.0
D_S10.31 :DRIFT, L= 0.0
D_S10.32 :DRIFT, L= 0.2825
D_S10.33 :DRIFT, L= 0.116000
D_S10.34 :DRIFT, L= 0.1340
D_S10.35 :DRIFT, L= 0.120
D_S10.36 :DRIFT, L= 0.055000
D_S10.37 :DRIFT, L= 0.10
D_S10.38 :DRIFT, L= 0.10
D_S10.39 :DRIFT, L= 0.140
D_S10.40 :DRIFT, L= 0.48
D_S10.41 :DRIFT, L= 0.115500
D_S10.42 :DRIFT, L= 0.145000
D_S10.43 :DRIFT, L= 0.
D_S10.44 :DRIFT, L= 0.
D_S10.45 :DRIFT, L= 0.140000
D_S10.46 :DRIFT, L= 0.10
D_S10.47 :DRIFT, L= 0.10
D_S10.48 :DRIFT, L= 0.639
D_S10.49 :DRIFT, L= 0.235000
D_S10.50 :DRIFT, L= 0.12
D_S10.51 :DRIFT, L= 0.10
D_S10.52 :DRIFT, L= 0.130000
D_S10.53 :DRIFT, L= 0.
D_S10.54 :DRIFT, L= 0.
D_S10.55 :DRIFT, L= 0.235
D_S10.56 :DRIFT, L= 0.115000
D_S10.57 :DRIFT, L= 0.005
D_S10.58 :DRIFT, L= 0.115
D_S10.59 :DRIFT, L= 0.
D_S10.60 :DRIFT, L= 1.504
D_S10.61 :DRIFT, L= 0.278

!!! F8 x 2, priod=140mm, Np=16
IDVC_S10.1: ECOL, L=2.240, X_MAX = 40.5E-3, Y_MAX = 7E-3

CH10.1: HKICK
CH10.2: HKICK
CH10.3: HKICK
CH10.4: HKICK
CH10.5: HKICK
CH10.6: HKICK
CH10.7: HKICK

CV10.1:VKICK
CV10.2:VKICK
CV10.3:VKICK
CV10.4:VKICK
CV10.5:VKICK
CV10.6:VKICK
CV10.7:VKICK

BPM10.1 : MONITOR
BPM10.2 : MONITOR
BPM10.3 : MONITOR
BPM10.4 : MONITOR
BPM10.5 : MONITOR
BPM10.6 : MONITOR
BPM10.7 : MONITOR
BPM10.8 : MONITOR

pB10: marker
p10: marker
P101: MARKER
FLSC_S10 :MARKER

B_S10.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S10.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S10.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S10.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S10.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S10.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S10.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S10.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S10.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S10.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S10.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S10.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S10.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S10.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S10.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S10.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S10.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S10.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL10: line= (p3, D_S9.55, bpm9.8,D_S9.56, D_S9.57, SD_S10.1, D_S9.58, &
D_S9.60, rfc9.1, D_S9.61, D_S10.1, cv10.1, &
ch10.1, D_S10.2, D_S10.3,D_S10.4, &
SF_S10.1, D_S10.5, D_S10.6, bpm10.1, D_S10.7, QF_S10.1, D_S10.8, D_S10.9, &
cv10.2, ch10.2, D_S109, D_S10.11, B_S10.1, p1, pb10, &
D_S10.12, Q3_S10.1, D_S10.13, bpm10.2, D_S10.14, &
Q2_S10.1, D_S10.15, D_S10.16, &
S1_S10.1, D_S10.17, D_S10.18, Q1_S10.1, D_S10.19, bpm10.3, &
D_S10.20 , D_S10.21, cv10.3, ch10.3, D_S10.22, D_S10.23, &
IDVC_S10.1, D_S10.61, MK_MOM, IDVC_S10.1, &
D_S10.24 , D_S10.25 , &
cv10.4, ch10.4, D_S10.26, D_S10.27, &
bpm10.4, D_S10.28, Q1_S10.2, &
D_S10.29, &
D_S10.30 , &
S1_S10.2, D_S10.31, D_S10.32 , &
Q2_S10.2, D_S10.33, bpm10.5, D_S10.34, Q3_S10.2, D_S10.35, &
bpm10.6, D_S10.36, D_S10.37, cv10.5, ch10.5, D_S10.38, D_S10.39, B_S10.2,&
D_S10.40, QF_S10.2, D_S10.41, P101, bpm10.7,&
D_S10.42, D_S10.43, SF_S10.2, D_S10.44, &
D_S10.45, &
D_S10.46, cv10.6, ch10.6, D_S10.47, QS_S10.1, D_S10.48, FLSC_S10 , D_S10.49, &
D_S10.50, &
cv10.7, ch10.7, D_S10.51, D_S10.52, D_S10.53, SD_S10.2, &
D_S10.54, D_S10.55, QD_S10.1 , p2 )


!!!!!!!!!!!!!
!! SECT 11 !!
!!!!!!!!!!!!!

D_S11.1 :DRIFT, L= 0.10
D_S11.2 :DRIFT, L= 0.12
D_S11.3 :DRIFT, L= 0.140000
D_S11.4 :DRIFT, L= 0.
D_S11.5 :DRIFT, L= 0.
D_S11.6 :DRIFT, L= 0.145000
D_S11.7 :DRIFT, L= 0.115500
D_S11.8 :DRIFT, L= 0.110500
D_S11.9 :DRIFT, L= 0.10
D_S11.10 :DRIFT, L= 0.10395
D_S11.11 :DRIFT, L= 0.165550
D_S11.12 :DRIFT, L= 0.515
D_S11.13 :DRIFT, L= 0.135000
D_S11.14 :DRIFT, L= 0.1150
D_S11.15 :DRIFT, L= 0.2825
D_S11.16 :DRIFT, L= 0.0
D_S11.17 :DRIFT, L= 0.0
D_S11.18 :DRIFT, L= 0.2235
D_S11.19 :DRIFT, L= 0.120000
D_S11.20 :DRIFT, L= 0.370000
D_S11.21 :DRIFT, L= 0.10
D_S11.22 :DRIFT, L= 0.10
D_S11.23 :DRIFT, L= 1.653
D_S11.24 :DRIFT, L= 1.653
D_S11.25 :DRIFT, L= 0.10
D_S11.26 :DRIFT, L= 0.10
D_S11.27 :DRIFT, L= 0.370000
D_S11.28 :DRIFT, L= 0.1152
D_S11.29 :DRIFT, L= 0.2235
D_S11.30 :DRIFT, L= 0.0
D_S11.31 :DRIFT, L= 0.0
D_S11.32 :DRIFT, L= 0.2825
D_S11.33 :DRIFT, L= 0.116000
D_S11.34 :DRIFT, L= 0.1340
D_S11.35 :DRIFT, L= 0.120
D_S11.36 :DRIFT, L= 0.055000
D_S11.37 :DRIFT, L= 0.10
D_S11.38 :DRIFT, L= 0.10
D_S11.39 :DRIFT, L= 0.140
D_S11.40 :DRIFT, L= 0.48
D_S11.41 :DRIFT, L= 0.115500
D_S11.42 :DRIFT, L= 0.145000
D_S11.43 :DRIFT, L= 0.
D_S11.44 :DRIFT, L= 0.
D_S11.45 :DRIFT, L= 0.140000
D_S11.46 :DRIFT, L= 0.10
D_S11.47 :DRIFT, L= 0.10
D_S11.48 :DRIFT, L= 0.874
D_S11.49 :DRIFT, L= 0.10
D_S11.50 :DRIFT, L= 0.12
D_S11.51 :DRIFT, L= 0.130000
D_S11.52 :DRIFT, L= 0.
D_S11.53 :DRIFT, L= 0.
D_S11.54 :DRIFT, L= 0.235
D_S11.55 :DRIFT, L= 0.115000
D_S11.56 :DRIFT, L= 0.005
D_S11.57 :DRIFT, L= 0.115
D_S11.58 :DRIFT, L= 0.
D_S11.59 :DRIFT, L= 1.504000

SCRPV_S11 :DRIFT, L= 0
SCRPH_S11 :DRIFT, L= 0

!!! SCW, period=64mm, Np=24
IDVC_S11.1: ECOL, L=1.536, X_MAX = 42E-3, Y_MAX = 5.5E-3

CH11.1: HKICK
CH11.2: HKICK
CH11.3: HKICK
CH11.4: HKICK
CH11.5: HKICK
CH11.6: HKICK
CH11.7: HKICK

CV11.1:VKICK
CV11.2:VKICK
CV11.3:VKICK
CV11.4:VKICK
CV11.5:VKICK
CV11.6:VKICK
CV11.7:VKICK

BPM11.1 : MONITOR
BPM11.2 : MONITOR
BPM11.3 : MONITOR
BPM11.4 : MONITOR
BPM11.5 : MONITOR
BPM11.6 : MONITOR
BPM11.7 : MONITOR
BPM11.8 : MONITOR

p111:MARKER
P112:MARKER

B_S11.1: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

B_S11.2: CSBEN, N_KICKS=24, l=1.44890, angle=0.261799387, k1=-0.42969037, E1=0.1308995, E2=0.1308995, &
edge1_effects=1, edge2_effects=1, EDGE_ORDER="edge_order", INTEGRATION_ORDER=4, ISR="flag_isr", SYNCH_RAD="flag_sr"

QF_S11.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
Q3_S11.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
Q2_S11.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q1_S11.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q1_S11.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-2.01055119227798
Q2_S11.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.498, k1= 2.235831368077723
Q3_S11.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.214380654054139
QF_S11.2: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD_S11.1: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000

QS_S11.1:  KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.3, K1=0. TILT=0.7853981

SF_S11.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SF_S11.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD_S11.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
SD_S11.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1_S11.1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739
S1_S11.2: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739

CELL11: line= ( p3, D_S10.56, bpm10.8, D_S10.57, D_S10.58, SD_S11.1, &
D_S10.59, D_S10.60, D_S11.1, cv11.1, ch11.1, D_S11.2, D_S11.3, D_S11.4, SF_S11.1, &
D_S11.5, D_S11.6, bpm11.1, D_S11.7, QF_S11.1, D_S11.8, D_S11.9, &
cv11.2, ch11.2, D_S11.10, D_S11.11, B_S11.1, p1, &
D_S11.12, Q3_S11.1, D_S11.13, bpm11.2, D_S11.14, Q2_S11.1, D_S11.15, &
D_S11.16, S1_S11.1, &
D_S11.17, D_S11.18, Q1_S11.1, D_S11.19, &
bpm11.3, D_S11.20, D_S11.21, cv11.3, ch11.3, D_S11.22, D_S11.23, &
IDVC_S11.1, MK_MOM, &
D_S11.24, D_S11.25, &
cv11.4, ch11.4, D_S11.26, D_S11.27, &
bpm11.4, D_S11.28, &
Q1_S11.2, D_S11.29, D_S11.30, S1_S11.2, D_S11.31, D_S11.32, Q2_S11.2, &
D_S11.33, bpm11.5, &
D_S11.34, Q3_S11.2, D_S11.35 , &
bpm11.6, D_S11.36, D_S11.37, cv11.5, ch11.5, D_S11.38, &
D_S11.39, B_S11.2, D_S11.40,&
QF_S11.2, D_S11.41, P112, bpm11.7, D_S11.42, D_S11.43, SF_S11.2, &
D_S11.44, D_S11.45, D_S11.46,&
cv11.6, ch11.6, D_S11.47, QS_S11.1, D_S11.48, D_S11.49, &
cv11.7, ch11.7, D_S11.50, D_S11.51, D_S11.52, SD_S11.2, D_S11.53, D_S11.54,&
QD_S11.1, p2 )

CELL12: line= (p3, D_S11.55, bpm11.8, D_S11.56, D_S11.57, SD_S12.1, &
D_S11.58, D_S11.59, D_S12.1, cv12.1, ch12.1, D_S12.2, D_S12.3, D_S12.4, SF_S12.1,&
D_S12.5, D_S12.6, bpm12.1, D_S12.7, QF_S12.1, D_S12.8, D_S12.9, &
cv12.2, ch12.2, D_S12.10, D_S12.11, B_S12.1, p1, &
D_S12.12, Q3_S12.1, D_S12.13, bpm12.2, &
D_S12.14, Q2_S12.1, D_S12.15, D_S12.16, S1_S12.1, &
D_S12.17, D_S12.18, Q1_S12.1, D_S12.19 )

!** injection line
!, &
!bpm12.3, D_S12.20, D_S12.21, KICKER_S12.1, D_S12.22, D_S12.23, D_S12.24, &
!KICKER_S12.2, D_S12.25,D_S12.26, FLSC_S12.1, D_S12.27, D_S12.161 , &
!FLSC_S12.2, D_S12.171 , D_S12.181 , KICKER_S12.3, D_S12.191, D_S12.201,&
!D_S12.211, KICKER_S12.4, D_S12.221 )


XX: drif, l=2.7736


RING:line=(MAL, XX, CELL0, CELL1, CELL2, CELL3, CELL4, CELL5, CELL6, CELL7, CELL8, &
CELL9, CELL10, CELL11,  CELL12)



!------------------------- below, I define the achromat cell for the bare lattice (not used for ring) ------------------------

QF: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.409, k1= 2.225096345144441e+000
QD: KQUAD, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.26,  k1=-1.432820254647044e+000
SF: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=36.22321430272734
SD: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.230, k2=-29.89299346268929
S1: KSEXT, N_KICKS=24, ISR="flag_isr", SYNCH_RAD="flag_sr", l=0.115, k2=19.121739


D1: DRIF, L=3.116

ACHROMAT: line = (D1, Q1_S10.2, &
D_S10.29, &
D_S10.30 , &
S1_S10.2, D_S10.31, D_S10.32 , &
Q2_S10.2, D_S10.33, bpm10.5, D_S10.34, Q3_S10.2, D_S10.35, &
bpm10.6, D_S10.36, D_S10.37, cv10.5, ch10.5, D_S10.38, D_S10.39, B_S10.2,&
D_S10.40, QF_S10.2, D_S10.41, P101, bpm10.7,&
D_S10.42, D_S10.43, SF_S10.2, D_S10.44, &
D_S10.45, &
D_S10.46, cv10.6, ch10.6, D_S10.47, QS_S10.1, D_S10.48, FLSC_S10 , D_S10.49, &
D_S10.50, &
cv10.7, ch10.7, D_S10.51, D_S10.52, D_S10.53, SD_S10.2, &
D_S10.54, D_S10.55, QD_S10.1 , p2, &
 p3, D_S10.56, bpm10.8, D_S10.57, D_S10.58, SD_S11.1, &
D_S10.59, D_S10.60, D_S11.1, cv11.1, ch11.1, D_S11.2, D_S11.3, D_S11.4, SF_S11.1, &
D_S11.5, D_S11.6, bpm11.1, D_S11.7, QF_S11.1, D_S11.8, D_S11.9, &
cv11.2, ch11.2, D_S11.10, D_S11.11, B_S11.1, p1, &
D_S11.12, Q3_S11.1, D_S11.13, bpm11.2, D_S11.14, Q2_S11.1, D_S11.15, &
D_S11.16, S1_S11.1, &
D_S11.17, D_S11.18, Q1_S11.1, D1)

!---------------------------------------------------------------------------------------------------------


RETURN

