Jupyter QtConsole 5.4.4
Python 3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.16.1 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import at
...: import matplotlib.pylab as mp
...:
...: ring=at.load_lattice("../../machine/lattice/elettra/elettra_strS4.m",energy=2.4e9)
In [2]: ring
Out[2]: Lattice([Drift('D_S12.17', 0.235), Drift('D_S12.18', 0.3), Marker('KICKER_S12.3'), Drift('D_S12.19', 0.3), Drift('D_S12.20', 0.541), Drift('D_S12.21', 0.3), Marker('KICKER_S12.4'), Drift('D_S12.22', 0.3), Drift('D_S12.23', 0.261216), Corrector('CBH_S12.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.4'), Drift('D_S12.24', 0.068784), Quadrupole('Q1_S12.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.25', 0.2225), Drift('D_S12.26', 0.0), Sextupole('S1_S12.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.27', 0.0), Drift('D_S12.28', 0.2835), Quadrupole('Q2_S12.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.29', 0.116), Corrector('CBH_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.5'), Drift('D_S12.30', 0.135), Quadrupole('Q3_S12.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.31', 0.115), Corrector('CBH_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.6'), Drift('D_S12.32', 0.055), Drift('D_S12.33', 0.1), Corrector('CH_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.34', 0.1), Drift('D_S12.35', 0.14055), Monitor('SRPM_E12'), Dipole('B_S12.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.36', 0.47605), Quadrupole('QF_S12.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.37', 0.1155), Corrector('CBH_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.7'), Drift('D_S12.38', 0.145), Drift('D_S12.39', 0.0), Sextupole('SF_S12.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.40', 0.0), Drift('D_S12.41', 0.14), Drift('D_S12.42', 0.1), Corrector('CH_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.43', 0.1), Drift('D_S12.44', 1.174), Drift('D_S12.45', 0.1), Corrector('CH_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.46', 0.1), Drift('D_S12.47', 0.13), Drift('D_S12.48', 0.0), Sextupole('SD_S12.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.49', 0.0), Drift('D_S12.50', 0.255), Quadrupole('QD_S12.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.51', 0.115), Corrector('CBH_S12.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.8'), Drift('D_S12.52', 0.14), Drift('D_S12.53', 0.0), Sextupole('SD_S12.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.54', 0.0), Monitor('SS1'), Drift('D_S12.55', 1.504), Drift('D_S1.1', 0.1), Corrector('CH_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.2', 0.1), Drift('D_S1.3', 0.14), Drift('D_S1.4', 0.0), Sextupole('SF_S1.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.5', 0.0), Drift('D_S1.6', 0.145), Corrector('CBH_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.1'), Drift('D_S1.7', 0.1155), Quadrupole('QF_S1.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.8', 0.1105), Drift('D_S1.9', 0.1), Corrector('CH_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.10', 0.1), Drift('D_S1.11', 0.16555), Dipole('B_S1.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.12', 0.51055), Quadrupole('Q3_S1.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.13', 0.135), Corrector('CBH_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.2'), Drift('D_S1.14', 0.116), Quadrupole('Q2_S1.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.8a', 0.063), Drift('D_S1.8c', 0.066), Drift('D_S1.8c', 0.066), Drift('D_S1.8b', 0.0885), Drift('D_S1.16', 0.0), Sextupole('S1_S1.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.17', 0.0), Drift('D_S1.18', 0.2225), Quadrupole('Q1_S1.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.19', 0.12), Corrector('CBH_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.3'), Drift('D_S1.20', 0.37), Drift('D_S1.21', 0.1), Corrector('CH_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.22', 0.1), Drift('D_S1.23', 0.0864), Drift('ID_S1.1', 2.0072), Drift('D_S1.231', 0.3324), Monitor('BPMID_S1.2'), Monitor('S1'), Drift('D_S1.24', 0.3324), Drift('ID_S1.2', 2.0072), Drift('D_S1.241', 0.0864), Drift('D_S1.25', 0.1), Corrector('CH_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.26', 0.1), Drift('D_S1.27', 0.37), Corrector('CBH_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.4'), Drift('D_S1.28', 0.12), Quadrupole('Q1_S1.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.29', 0.2225), Drift('D_S1.30', 0.0), Sextupole('S1_S1.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.31', 0.0), Drift('D_S1.32', 0.2835), Quadrupole('Q2_S1.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.33', 0.116), Corrector('CBH_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.5'), Drift('D_S1.34', 0.135), Quadrupole('Q3_S1.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.35', 0.115), Corrector('CBH_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.6'), Drift('D_S1.36', 0.055), Drift('D_S1.37', 0.1), Corrector('CH_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.38', 0.1), Drift('D_S1.39', 0.14055), Dipole('B_S1.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.40', 0.47605), Quadrupole('QF_S1.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.41', 0.1155), Corrector('CBH_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.7'), Drift('D_S1.42', 0.145), Drift('D_S1.43', 0.0), Sextupole('SF_S1.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.44', 0.0), Drift('D_S1.45', 0.14), Drift('D_S1.46', 0.1), Corrector('CH_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.47', 0.1), Drift('D_S1.48', 1.174), Drift('D_S1.49', 0.1), Corrector('CH_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.50', 0.1), Drift('D_S1.51', 0.13), Drift('D_S1.52', 0.0), Sextupole('SD_S1.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.53', 0.0), Drift('D_S1.54', 0.255), Quadrupole('QD_S1.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.55', 0.115), Corrector('CBH_S1.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.8'), Drift('D_S1.56', 0.14), Drift('D_S1.57', 0.0), Sextupole('SD_S1.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.58', 0.0), Drift('D_S1.59', 1.504), Drift('D_S2.1', 0.1), Corrector('CH_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.2', 0.1), Drift('D_S2.3', 0.14), Drift('D_S2.4', 0.0), Sextupole('SF_S2.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.5', 0.0), Drift('D_S2.6', 0.145), Corrector('CBH_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.1'), Drift('D_S2.7', 0.1155), Quadrupole('QF_S2.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.8', 0.1105), Drift('D_S2.9', 0.1), Corrector('CH_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.10', 0.1), Drift('D_S2.11', 0.16555), Dipole('B_S2.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.12', 0.51055), Quadrupole('Q3_S2.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.13', 0.135), Corrector('CBH_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.2'), Drift('D_S2.14', 0.116), Quadrupole('Q2_S2.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.8a', 0.063), Drift('D_S2.8c', 0.066), Drift('D_S2.8c', 0.066), Drift('D_S2.8b', 0.0885), Drift('D_S2.16', 0.0), Sextupole('S1_S2.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.17', 0.0), Drift('D_S2.18', 0.2225), Quadrupole('Q1_S2.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.19', 0.12), Corrector('CBH_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.3'), Drift('D_S2.20', 0.22), Drift('D_S2.21', 0.1), Corrector('CH_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.22', 0.1), Drift('D_S2.23', 0.322), Drift('ID_S2.1a', 2.254), Monitor('BPMID_S2.2'), Monitor('S2'), Drift('ID_S2.1b', 2.254), Drift('D_S2.24', 0.322), Drift('D_S2.25', 0.1), Corrector('CH_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.26', 0.1), Drift('D_S2.27', 0.22), Corrector('CBH_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.4'), Drift('D_S2.28', 0.12), Quadrupole('Q1_S2.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.29', 0.2225), Drift('D_S2.30', 0.0), Sextupole('S1_S2.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.31', 0.0), Drift('D_S2.32', 0.2835), Quadrupole('Q2_S2.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.33', 0.116), Corrector('CBH_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.5'), Drift('D_S2.34', 0.135), Quadrupole('Q3_S2.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.35', 0.115), Corrector('CBH_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.6'), Drift('D_S2.36', 0.055), Drift('D_S2.37', 0.1), Corrector('CH_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.38', 0.1), Drift('D_S2.39', 0.14055), Dipole('B_S2.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.40', 0.47605), Quadrupole('QF_S2.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.41', 0.1155), Corrector('CBH_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.7'), Drift('D_S2.42', 0.145), Drift('D_S2.43', 0.0), Sextupole('SF_S2.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.44', 0.0), Drift('D_S2.45', 0.14), Drift('D_S2.46', 0.1), Corrector('CH_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.47', 0.1), Drift('D_S2.48', 0.791), Monitor('FLSC_S2'), Drift('D_S2.49', 0.383), Drift('D_S2.50', 0.1), Corrector('CH_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.51', 0.1), Drift('D_S2.52', 0.13), Drift('D_S2.53', 0.0), Sextupole('SD_S2.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.54', 0.0), Drift('D_S2.55', 0.255), Quadrupole('QD_S2.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.56', 0.115), Corrector('CBH_S2.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.8'), Drift('D_S2.57', 0.14), Drift('D_S2.58', 0.0), Sextupole('SD_S2.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.59', 0.0), Drift('D_S2.60', 0.9115), RFCavity('CAV_S2.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='CavityPass'), Drift('D_S2.61', 0.5925), Drift('D_S3.1', 0.1), Corrector('CH_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.2', 0.1), Drift('D_S3.3', 0.14), Drift('D_S3.4', 0.0), Sextupole('SF_S3.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.5', 0.0), Drift('D_S3.6', 0.145), Corrector('CBH_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.1'), Drift('D_S3.7', 0.1155), Quadrupole('QF_S3.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.8', 0.1105), Drift('D_S3.9', 0.1), Corrector('CH_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.10', 0.1), Drift('D_S3.11', 0.16555), Dipole('B_S3.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.12', 0.51055), Quadrupole('Q3_S3.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.13', 0.135), Corrector('CBH_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.2'), Drift('D_S3.14', 0.116), Quadrupole('Q2_S3.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.8a', 0.063), Drift('D_S3.8c', 0.066), Drift('D_S3.8c', 0.066), Drift('D_S3.8b', 0.0885), Drift('D_S3.16', 0.0), Sextupole('S1_S3.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.17', 0.0), Drift('D_S3.18', 0.2225), Quadrupole('Q1_S3.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.19', 0.12), Corrector('CBH_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.3'), Drift('D_S3.20', 0.37), Drift('D_S3.21', 0.1), Corrector('CH_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.22', 0.1), Drift('D_S3.23', 0.17312), Drift('ID_S3.1', 1.50192), Drift('ID_S3.2a', 0.75096), Monitor('BPMID_S3.2'), Monitor('S3'), Drift('ID_S3.2b', 0.75096), Drift('ID_S3.3', 1.50192), Drift('D_S3.24', 0.17312), Drift('D_S3.25', 0.1), Corrector('CH_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.26', 0.1), Drift('D_S3.27', 0.37), Corrector('CBH_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.4'), Drift('D_S3.28', 0.12), Quadrupole('Q1_S3.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.29', 0.2225), Drift('D_S3.30', 0.0), Sextupole('S1_S3.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.31', 0.0), Drift('D_S3.32', 0.2835), Quadrupole('Q2_S3.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.33', 0.116), Corrector('CBH_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.5'), Drift('D_S3.34', 0.135), Quadrupole('Q3_S3.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.35', 0.115), Corrector('CBH_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.6'), Drift('D_S3.36', 0.055), Drift('D_S3.37', 0.1), Corrector('CH_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.38', 0.1), Drift('D_S3.39', 0.14055), Dipole('B_S3.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.40', 0.47605), Quadrupole('QF_S3.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.41', 0.1155), Corrector('CBH_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.7'), Drift('D_S3.42', 0.145), Drift('D_S3.43', 0.0), Sextupole('SF_S3.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.44', 0.0), Drift('D_S3.45', 0.14), Drift('D_S3.46', 0.1), Corrector('CH_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.47', 0.1), Drift('D_S3.48', 1.174), Drift('D_S3.49', 0.1), Corrector('CH_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.50', 0.1), Drift('D_S3.51', 0.13), Drift('D_S3.52', 0.0), Sextupole('SD_S3.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.53', 0.0), Drift('D_S3.54', 0.255), Quadrupole('QD_S3.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.55', 0.115), Corrector('CBH_S3.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.8'), Drift('D_S3.56', 0.14), Drift('D_S3.57', 0.0), Sextupole('SD_S3.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.58', 0.0), Drift('D_S3.60', 0.9115), RFCavity('CAV_S3.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='CavityPass'), Drift('D_S3.61', 0.5925), Drift('D_S4.1', 0.1), Corrector('CH_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.2', 0.1), Drift('D_S4.3', 0.14), Drift('D_S4.4', 0.0), Sextupole('SF_S4.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.5', 0.0), Drift('D_S4.6', 0.145), Corrector('CBH_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.1'), Drift('D_S4.7', 0.1155), Quadrupole('QF_S4.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.8', 0.1105), Drift('D_S4.9', 0.1), Corrector('CH_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.10', 0.1), Drift('D_S4.11', 0.16555), Dipole('B_S4.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.12', 0.51055), Quadrupole('Q3_S4.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.13', 0.135), Corrector('CBH_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.2'), Drift('D_S4.14', 0.116), Quadrupole('Q2_S4.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.8a', 0.063), Drift('D_S4.8c', 0.066), Drift('D_S4.8c', 0.066), Drift('D_S4.8b', 0.0885), Drift('D_S4.16', 0.0), Sextupole('S1_S4.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.17', 0.0), Drift('D_S4.18', 0.2225), Quadrupole('Q1_S4.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.19', 0.12), Corrector('CBH_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.3'), Drift('D_S4.20', 0.37), Drift('D_S4.21', 0.1), Corrector('CH_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.22', 0.1), Drift('D_S4.23', 0.836), Drift('ID_S4.1a', 1.59), Monitor('BPMID_S4.2'), Monitor('S4'), Drift('ID_S4.1b', 1.59), Drift('D_S4.24', 0.836), Drift('D_S4.25', 0.1), Corrector('CH_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.26', 0.1), Drift('D_S4.27', 0.37), Corrector('CBH_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.4'), Drift('D_S4.28', 0.12), Quadrupole('Q1_S4.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.29', 0.2225), Drift('D_S4.30', 0.0), Sextupole('S1_S4.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.31', 0.0), Drift('D_S4.32', 0.2835), Quadrupole('Q2_S4.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.33', 0.116), Corrector('CBH_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.5'), Drift('D_S4.34', 0.135), Quadrupole('Q3_S4.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.35', 0.115), Corrector('CBH_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.6'), Drift('D_S4.36', 0.055), Drift('D_S4.37', 0.1), Corrector('CH_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.38', 0.1), Drift('D_S4.39', 0.14055), Dipole('B_S4.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.40', 0.47605), Quadrupole('QF_S4.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.41', 0.1155), Corrector('CBH_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.7'), Drift('D_S4.42', 0.145), Drift('D_S4.43', 0.0), Sextupole('SF_S4.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.44', 0.0), Drift('D_S4.45', 0.14), Drift('D_S4.46', 0.1), Corrector('CH_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.47', 0.1), Drift('D_S4.48', 0.939), Monitor('FLSC_S4'), Drift('D_S4.49', 0.235), Drift('D_S4.50', 0.1), Corrector('CH_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.51', 0.1), Drift('D_S4.52', 0.13), Drift('D_S4.53', 0.0), Sextupole('SD_S4.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.54', 0.0), Drift('D_S4.55', 0.255), Quadrupole('QD_S4.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.56', 0.115), Corrector('CBH_S4.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.8'), Drift('D_S4.57', 0.14), Drift('D_S4.58', 0.0), Sextupole('SD_S4.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.59', 0.0), Drift('D_S4.60', 1.504), Drift('D_S5.1', 0.1), Corrector('CH_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.2', 0.1), Drift('D_S5.3', 0.14), Drift('D_S5.4', 0.0), Sextupole('SF_S5.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.5', 0.0), Drift('D_S5.6', 0.145), Corrector('CBH_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.1'), Drift('D_S5.7', 0.1155), Quadrupole('QF_S5.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.8', 0.1105), Drift('D_S5.9', 0.1), Corrector('CH_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.10', 0.1), Drift('D_S5.11', 0.16555), Dipole('B_S5.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.12', 0.51055), Quadrupole('Q3_S5.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.13', 0.135), Corrector('CBH_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.2'), Drift('D_S5.14', 0.116), Quadrupole('Q2_S5.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.8a', 0.063), Drift('D_S5.8c', 0.066), Drift('D_S5.8c', 0.066), Drift('D_S5.8b', 0.0885), Drift('D_S5.16', 0.0), Sextupole('S1_S5.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.17', 0.0), Drift('D_S5.18', 0.2225), Quadrupole('Q1_S5.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.19', 0.12), Corrector('CBH_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.3'), Drift('D_S5.20', 0.37), Drift('D_S5.21', 0.1), Corrector('CH_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.22', 0.1), Drift('D_S5.23', 0.176), Drift('ID_S5.1', 1.5), Drift('ID_S5.2a', 0.75), Monitor('BPMID_S5.2'), Monitor('S5'), Drift('ID_S5.2b', 0.75), Drift('ID_S5.3', 1.5), Drift('D_S5.24', 0.176), Drift('D_S5.25', 0.1), Corrector('CH_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.26', 0.1), Drift('D_S5.27', 0.37), Corrector('CBH_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.4'), Drift('D_S5.28', 0.12), Quadrupole('Q1_S5.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.29', 0.2225), Drift('D_S5.30', 0.0), Sextupole('S1_S5.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.31', 0.0), Drift('D_S5.32', 0.2835), Quadrupole('Q2_S5.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.33', 0.116), Corrector('CBH_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.5'), Drift('D_S5.34', 0.135), Quadrupole('Q3_S5.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.35', 0.115), Corrector('CBH_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.6'), Drift('D_S5.36', 0.055), Drift('D_S5.37', 0.1), Corrector('CH_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.38', 0.1), Drift('D_S5.39', 0.14055), Dipole('B_S5.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.40', 0.47605), Quadrupole('QF_S5.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.41', 0.1155), Corrector('CBH_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.7'), Drift('D_S5.42', 0.145), Drift('D_S5.43', 0.0), Sextupole('SF_S5.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.44', 0.0), Drift('D_S5.45', 0.14), Drift('D_S5.46', 0.1), Corrector('CH_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.47', 0.1), Drift('D_S5.48', 1.174), Drift('D_S5.49', 0.1), Corrector('CH_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.50', 0.1), Drift('D_S5.51', 0.13), Drift('D_S5.52', 0.0), Sextupole('SD_S5.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.53', 0.0), Drift('D_S5.54', 0.255), Quadrupole('QD_S5.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.55', 0.115), Corrector('CBH_S5.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.8'), Drift('D_S5.56', 0.14), Drift('D_S5.57', 0.0), Sextupole('SD_S5.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.58', 0.0), Drift('D_S5.59', 1.279), Monitor('SCRPH_S5'), Drift('D_S5.60', 0.225), Drift('D_S6.1', 0.1), Corrector('CH_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.2', 0.1), Drift('D_S6.3', 0.14), Drift('D_S6.4', 0.0), Sextupole('SF_S6.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.5', 0.0), Drift('D_S6.6', 0.145), Corrector('CBH_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.1'), Drift('D_S6.7', 0.1155), Quadrupole('QF_S6.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.8', 0.1105), Drift('D_S6.9', 0.1), Corrector('CH_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.10', 0.1), Drift('D_S6.11', 0.16555), Monitor('B6'), Dipole('B_S6.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.12', 0.51055), Quadrupole('Q3_S6.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.13', 0.135), Corrector('CBH_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.2'), Drift('D_S6.14', 0.116), Quadrupole('Q2_S6.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.8a', 0.063), Drift('D_S6.8c', 0.066), Corrector('CH_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.8c', 0.066), Drift('D_S6.8b', 0.0885), Drift('D_S6.16', 0.0), Sextupole('S1_S6.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.17', 0.0), Drift('D_S6.18', 0.2225), Quadrupole('Q1_S6.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.19', 0.12), Corrector('CBH_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.3'), Drift('D_S6.20', 0.37), Drift('D_S6.21', 0.1), Corrector('CH_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.22', 0.1), Drift('D_S6.23', 0.17312), Drift('ID_S6.1', 1.50192), Drift('ID_S6.2a', 0.75096), Monitor('BPMID_S6.2'), Monitor('S6'), Drift('ID_S6.2b', 0.75096), Drift('ID_S6.3', 1.50192), Drift('D_S6.24', 0.17312), Drift('D_S6.25', 0.1), Corrector('CH_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.26', 0.1), Drift('D_S6.27', 0.37), Corrector('CBH_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.4'), Drift('D_S6.28', 0.12), Quadrupole('Q1_S6.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.29', 0.2225), Drift('D_S6.30', 0.0), Sextupole('S1_S6.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.31', 0.0), Drift('D_S6.32', 0.2835), Quadrupole('Q2_S6.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.33', 0.116), Corrector('CBH_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.5'), Drift('D_S6.34', 0.135), Quadrupole('Q3_S6.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.35', 0.115), Corrector('CBH_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.6'), Drift('D_S6.36', 0.055), Drift('D_S6.37', 0.1), Corrector('CH_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.38', 0.1), Drift('D_S6.39', 0.14055), Dipole('B_S6.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.40', 0.47605), Quadrupole('QF_S6.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.41', 0.1155), Corrector('CBH_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.7'), Drift('D_S6.42', 0.145), Drift('D_S6.43', 0.0), Sextupole('SF_S6.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.44', 0.0), Drift('D_S6.45', 0.14), Drift('D_S6.46', 0.1), Corrector('CH_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.47', 0.1), Drift('D_S6.48', 0.939), Monitor('FLSC_S6'), Drift('D_S6.49', 0.235), Drift('D_S6.50', 0.1), Corrector('CH_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.51', 0.1), Drift('D_S6.52', 0.13), Drift('D_S6.53', 0.0), Sextupole('SD_S6.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.54', 0.0), Drift('D_S6.55', 0.255), Quadrupole('QD_S6.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.56', 0.115), Corrector('CBH_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.8'), Drift('D_S6.57', 0.14), Drift('D_S6.58', 0.0), Sextupole('SD_S6.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.59', 0.0), Drift('D_S6.60', 1.504), Drift('D_S7.1', 0.1), Corrector('CH_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.2', 0.1), Drift('D_S7.3', 0.14), Drift('D_S7.4', 0.0), Sextupole('SF_S7.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.5', 0.0), Drift('D_S7.6', 0.145), Corrector('CBH_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.1'), Drift('D_S7.7', 0.1155), Quadrupole('QF_S7.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.8', 0.1105), Drift('D_S7.9', 0.1), Corrector('CH_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.10', 0.1), Drift('D_S7.11', 0.16555), Monitor('B7'), Dipole('B_S7.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.12', 0.51055), Quadrupole('Q3_S7.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.13', 0.135), Corrector('CBH_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.2'), Drift('D_S7.14', 0.116), Quadrupole('Q2_S7.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.8a', 0.063), Drift('D_S7.8c', 0.066), Corrector('CH_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.8c', 0.066), Drift('D_S7.8b', 0.0885), Drift('D_S7.16', 0.0), Sextupole('S1_S7.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.17', 0.0), Drift('D_S7.18', 0.2225), Quadrupole('Q1_S7.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.19', 0.12), Corrector('CBH_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.3'), Drift('D_S7.20', 0.37), Drift('D_S7.21', 0.1), Corrector('CH_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.22', 0.1), Drift('D_S7.23', 1.662), Drift('ID_S7.2a', 0.764), Monitor('BPMID_S7.2'), Monitor('S7'), Drift('ID_S7.2b', 0.764), Drift('D_S7.24', 1.662), Drift('D_S7.25', 0.1), Corrector('CH_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.26', 0.1), Drift('D_S7.27', 0.37), Corrector('CBH_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.4'), Drift('D_S7.28', 0.12), Quadrupole('Q1_S7.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.29', 0.2225), Drift('D_S7.30', 0.0), Sextupole('S1_S7.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.31', 0.0), Drift('D_S7.32', 0.2835), Quadrupole('Q2_S7.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.33', 0.116), Corrector('CBH_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.5'), Drift('D_S7.34', 0.135), Quadrupole('Q3_S7.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.35', 0.115), Corrector('CBH_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.6'), Drift('D_S7.36', 0.055), Drift('D_S7.37', 0.1), Corrector('CH_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.38', 0.1), Drift('D_S7.39', 0.14055), Dipole('B_S7.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.40', 0.47605), Quadrupole('QF_S7.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.41', 0.1155), Corrector('CBH_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.7'), Drift('D_S7.42', 0.145), Drift('D_S7.43', 0.0), Sextupole('SF_S7.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.44', 0.0), Drift('D_S7.45', 0.14), Drift('D_S7.46', 0.1), Corrector('CH_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.47', 0.1), Drift('D_S7.48', 1.174), Drift('D_S7.49', 0.1), Corrector('CH_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.50', 0.1), Drift('D_S7.51', 0.13), Drift('D_S7.52', 0.0), Sextupole('SD_S7.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.53', 0.0), Drift('D_S7.54', 0.255), Quadrupole('QD_S7.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.55', 0.115), Corrector('CBH_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.8'), Drift('D_S7.56', 0.14), Drift('D_S7.57', 0.0), Sextupole('SD_S7.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.58', 0.0), Drift('D_S7.59', 1.504), Drift('D_S8.1', 0.1), Corrector('CH_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.2', 0.1), Drift('D_S8.3', 0.14), Drift('D_S8.4', 0.0), Sextupole('SF_S8.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.5', 0.0), Drift('D_S8.6', 0.145), Corrector('CBH_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.1'), Drift('D_S8.7', 0.1155), Quadrupole('QF_S8.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.8', 0.1105), Drift('D_S8.9', 0.1), Corrector('CH_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.10', 0.1), Drift('D_S8.11', 0.16555), Monitor('B8'), Dipole('B_S8.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.12', 0.51055), Quadrupole('Q3_S8.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.13', 0.135), Corrector('CBH_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.2'), Drift('D_S8.14', 0.116), Quadrupole('Q2_S8.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.8a', 0.063), Drift('D_S8.8c', 0.066), Corrector('CH_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.8c', 0.066), Drift('D_S8.8b', 0.0885), Drift('D_S8.16', 0.0), Sextupole('S1_S8.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.17', 0.0), Drift('D_S8.18', 0.2225), Quadrupole('Q1_S8.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.19', 0.12), Corrector('CBH_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.3'), Drift('D_S8.20', 0.37), Drift('D_S8.21', 0.1), Corrector('CH_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.22', 0.1), Drift('D_S8.23', 2.426), Monitor('BPMID_S8.2'), Monitor('S8'), Drift('D_S8.24', 0.13118), Drift('ID_S8.2a', 1.11882), Drift('ID_S8.2b', 1.11882), Drift('D_S8.241', 0.05718), Drift('D_S8.25', 0.1), Corrector('CH_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.26', 0.1), Drift('D_S8.27', 0.37), Corrector('CBH_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.4'), Drift('D_S8.28', 0.12), Quadrupole('Q1_S8.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.29', 0.2225), Drift('D_S8.30', 0.0), Sextupole('S1_S8.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.31', 0.0), Drift('D_S8.32', 0.2835), Quadrupole('Q2_S8.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.33', 0.116), Corrector('CBH_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.5'), Drift('D_S8.34', 0.135), Quadrupole('Q3_S8.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.35', 0.115), Corrector('CBH_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.6'), Drift('D_S8.36', 0.055), Drift('D_S8.37', 0.1), Corrector('CH_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.38', 0.1), Drift('D_S8.39', 0.14055), Dipole('B_S8.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.40', 0.47605), Quadrupole('QF_S8.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.41', 0.1155), Corrector('CBH_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.7'), Drift('D_S8.42', 0.145), Drift('D_S8.43', 0.0), Sextupole('SF_S8.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.44', 0.0), Drift('D_S8.45', 0.14), Drift('D_S8.46', 0.1), Corrector('CH_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.47', 0.1), Drift('D_S8.48', 0.791), Monitor('FLSC_S8'), Drift('D_S8.49', 0.383), Drift('D_S8.50', 0.1), Corrector('CH_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.51', 0.1), Drift('D_S8.52', 0.13), Drift('D_S8.53', 0.0), Sextupole('SD_S8.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.54', 0.0), Drift('D_S8.55', 0.255), Quadrupole('QD_S8.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.56', 0.115), Corrector('CBH_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.8'), Drift('D_S8.57', 0.14), Drift('D_S8.58', 0.0), Sextupole('SD_S8.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.59', 0.0), Drift('D_S8.60', 0.9115), RFCavity('CAV_S8.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='CavityPass'), Drift('D_S8.61', 0.5925), Drift('D_S9.1', 0.1), Corrector('CH_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.2', 0.1), Drift('D_S9.3', 0.14), Drift('D_S9.4', 0.0), Sextupole('SF_S9.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.5', 0.0), Drift('D_S9.6', 0.145), Corrector('CBH_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.1'), Drift('D_S9.7', 0.1155), Quadrupole('QF_S9.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.8', 0.1105), Drift('D_S9.9', 0.1), Corrector('CH_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.10', 0.1), Drift('D_S9.11', 0.16555), Monitor('B9'), Dipole('B_S9.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.12', 0.51055), Quadrupole('Q3_S9.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.13', 0.135), Corrector('CBH_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.2'), Drift('D_S9.14', 0.116), Quadrupole('Q2_S9.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.8a', 0.063), Drift('D_S9.8c', 0.066), Corrector('CH_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.8c', 0.066), Drift('D_S9.8b', 0.0885), Drift('D_S9.16', 0.0), Sextupole('S1_S9.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.17', 0.0), Drift('D_S9.18', 0.2225), Quadrupole('Q1_S9.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.19', 0.12), Corrector('CBH_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.3'), Drift('D_S9.20', 0.37), Drift('D_S9.21', 0.1), Corrector('CH_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.22', 0.1), Drift('D_S9.23', 0.1245), Drift('ID_S9.1a', 1.0625), Drift('ID_S9.1b', 1.0625), Drift('D_S9.231', 0.1165), Drift('D_S9.232', 0.06), Monitor('BPMID_S9.2'), Monitor('S9'), Corrector('ZIGZAG_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.242', 0.06), Drift('D_S9.24', 0.08852), Drift('ID_S9.2', 2.17296), Drift('D_S9.241', 0.10452), Drift('D_S9.25', 0.1), Corrector('CH_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.26', 0.1), Drift('D_S9.27', 0.37), Corrector('CBH_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.4'), Drift('D_S9.28', 0.12), Quadrupole('Q1_S9.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.29', 0.2225), Drift('D_S9.30', 0.0), Sextupole('S1_S9.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.31', 0.0), Drift('D_S9.32', 0.2835), Quadrupole('Q2_S9.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.33', 0.116), Corrector('CBH_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.5'), Drift('D_S9.34', 0.135), Quadrupole('Q3_S9.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.35', 0.115), Corrector('CBH_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.6'), Drift('D_S9.36', 0.055), Drift('D_S9.37', 0.1), Corrector('CH_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.38', 0.1), Drift('D_S9.39', 0.14055), Dipole('B_S9.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.40', 0.47605), Quadrupole('QF_S9.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.41', 0.1155), Corrector('CBH_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.7'), Drift('D_S9.42', 0.145), Drift('D_S9.43', 0.0), Sextupole('SF_S9.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.44', 0.0), Drift('D_S9.45', 0.14), Drift('D_S9.46', 0.1), Corrector('CH_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.47', 0.1), Drift('D_S9.48', 1.174), Drift('D_S9.49', 0.1), Corrector('CH_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.50', 0.1), Drift('D_S9.51', 0.13), Drift('D_S9.52', 0.0), Sextupole('SD_S9.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.53', 0.0), Drift('D_S9.54', 0.255), Quadrupole('QD_S9.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.55', 0.115), Corrector('CBH_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.8'), Drift('D_S9.56', 0.14), Drift('D_S9.57', 0.0), Sextupole('SD_S9.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.58', 0.0), Drift('D_S9.60', 0.9115), RFCavity('CAV_S9.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='CavityPass'), Drift('D_S9.61', 0.5925), Drift('D_S10.1', 0.1), Corrector('CH_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.2', 0.1), Drift('D_S10.3', 0.14), Drift('D_S10.4', 0.0), Sextupole('SF_S10.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.5', 0.0), Drift('D_S10.6', 0.145), Corrector('CBH_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.1'), Drift('D_S10.7', 0.1155), Quadrupole('QF_S10.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.8', 0.1105), Drift('D_S10.9', 0.1), Corrector('CH_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.10', 0.1), Drift('D_S10.11', 0.16555), Monitor('B10'), Dipole('B_S10.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.12', 0.51055), Quadrupole('Q3_S10.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.13', 0.135), Corrector('CBH_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.2'), Drift('D_S10.14', 0.116), Quadrupole('Q2_S10.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.8a', 0.063), Drift('D_S10.8c', 0.066), Corrector('CH_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.8c', 0.066), Drift('D_S10.8b', 0.0885), Drift('D_S10.16', 0.0), Sextupole('S1_S10.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.17', 0.0), Drift('D_S10.18', 0.2225), Quadrupole('Q1_S10.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.19', 0.12), Corrector('CBH_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.3'), Drift('D_S10.20', 0.37), Drift('D_S10.21', 0.1), Corrector('CH_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.22', 0.1), Drift('D_S10.23', 2.426), Monitor('BPMID_S10.2'), Monitor('S10'), Drift('D_S10.24', 2.426), Drift('D_S10.25', 0.1), Corrector('CH_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.26', 0.1), Drift('D_S10.27', 0.37), Corrector('CBH_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.4'), Drift('D_S10.28', 0.12), Quadrupole('Q1_S10.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.29', 0.2225), Drift('D_S10.30', 0.0), Sextupole('S1_S10.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.31', 0.0), Drift('D_S10.32', 0.2835), Quadrupole('Q2_S10.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.33', 0.116), Corrector('CBH_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.5'), Drift('D_S10.34', 0.135), Quadrupole('Q3_S10.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.35', 0.115), Corrector('CBH_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.6'), Drift('D_S10.36', 0.055), Drift('D_S10.37', 0.1), Corrector('CH_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.38', 0.1), Drift('D_S10.39', 0.14055), Dipole('B_S10.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.40', 0.47605), Quadrupole('QF_S10.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.41', 0.1155), Corrector('CBH_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.7'), Drift('D_S10.42', 0.145), Drift('D_S10.43', 0.0), Sextupole('SF_S10.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.44', 0.0), Drift('D_S10.45', 0.14), Drift('D_S10.46', 0.1), Corrector('CH_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.47', 0.1), Drift('D_S10.48', 0.939), Monitor('FLSC_S10'), Drift('D_S10.49', 0.235), Drift('D_S10.50', 0.1), Corrector('CH_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.51', 0.1), Drift('D_S10.52', 0.13), Drift('D_S10.53', 0.0), Sextupole('SD_S10.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.54', 0.0), Drift('D_S10.55', 0.255), Quadrupole('QD_S10.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.56', 0.115), Corrector('CBH_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.8'), Drift('D_S10.57', 0.14), Drift('D_S10.58', 0.0), Sextupole('SD_S10.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.59', 0.0), Drift('D_S10.60', 1.504), Drift('D_S11.1', 0.1), Corrector('CH_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.2', 0.1), Drift('D_S11.3', 0.14), Drift('D_S11.4', 0.0), Sextupole('SF_S11.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.5', 0.0), Drift('D_S11.6', 0.145), Corrector('CBH_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.1'), Drift('D_S11.7', 0.1155), Quadrupole('QF_S11.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.8', 0.1105), Drift('D_S11.9', 0.1), Corrector('CH_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.10', 0.1), Drift('D_S11.11', 0.16555), Monitor('B11'), Dipole('B_S11.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.12', 0.51055), Quadrupole('Q3_S11.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.13', 0.135), Corrector('CBH_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.2'), Drift('D_S11.14', 0.116), Quadrupole('Q2_S11.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.8a', 0.063), Drift('D_S11.8c', 0.066), Corrector('CH_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.8c', 0.066), Drift('D_S11.8b', 0.0885), Drift('D_S11.16', 0.0), Sextupole('S1_S11.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.17', 0.0), Drift('D_S11.18', 0.2225), Quadrupole('Q1_S11.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.19', 0.12), Corrector('CBH_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.3'), Drift('D_S11.20', 0.37), Drift('D_S11.21', 0.1), Corrector('CH_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.22', 0.1), Drift('D_S11.23', 2.426), Monitor('BPMID_S11.2'), Monitor('S11'), Drift('D_S11.24', 2.426), Monitor('SCRPV_S11'), Monitor('SCRPH_S11'), Drift('D_S11.25', 0.1), Corrector('CH_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.26', 0.1), Drift('D_S11.27', 0.37), Corrector('CBH_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.4'), Drift('D_S11.28', 0.12), Quadrupole('Q1_S11.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.29', 0.2225), Drift('D_S11.30', 0.0), Sextupole('S1_S11.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.31', 0.0), Drift('D_S11.32', 0.2835), Quadrupole('Q2_S11.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.33', 0.116), Corrector('CBH_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.5'), Drift('D_S11.34', 0.135), Quadrupole('Q3_S11.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.35', 0.115), Corrector('CBH_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.6'), Drift('D_S11.36', 0.055), Drift('D_S11.37', 0.1), Corrector('CH_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.38', 0.1), Drift('D_S11.39', 0.14055), Dipole('B_S11.2', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.40', 0.47605), Quadrupole('QF_S11.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.41', 0.1155), Corrector('CBH_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.7'), Drift('D_S11.42', 0.145), Drift('D_S11.43', 0.0), Sextupole('SF_S11.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.44', 0.0), Drift('D_S11.45', 0.14), Drift('D_S11.46', 0.1), Corrector('CH_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.47', 0.1), Drift('D_S11.48', 1.174), Drift('D_S11.49', 0.1), Corrector('CH_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.50', 0.1), Drift('D_S11.51', 0.13), Drift('D_S11.52', 0.0), Sextupole('SD_S11.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.53', 0.0), Drift('D_S11.54', 0.255), Quadrupole('QD_S11.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.55', 0.115), Corrector('CBH_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.8'), Drift('D_S11.56', 0.14), Drift('D_S11.57', 0.0), Sextupole('SD_S11.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.58', 0.0), Drift('D_S11.59', 1.504), Drift('D_S12.1', 0.1), Corrector('CH_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.2', 0.1), Drift('D_S12.3', 0.14), Drift('D_S12.4', 0.0), Sextupole('SF_S12.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.5', 0.0), Drift('D_S12.6', 0.145), Corrector('CBH_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.1'), Drift('D_S12.7', 0.1155), Quadrupole('QF_S12.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.8', 0.1105), Drift('D_S12.9', 0.1), Corrector('CH_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.10', 0.1), Drift('D_S12.11', 0.16555), Dipole('B_S12.1', 1.4489, 0.2617993877991494, -0.42969037, Energy=2400000000.0, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, PassMethod='BndMPoleSymplectic4RadPass', T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.12', 0.51055), Quadrupole('Q3_S12.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.13', 0.135), Corrector('CBH_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.2'), Drift('D_S12.14', 0.116), Quadrupole('Q2_S12.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.8a', 0.063), Drift('D_S12.8c', 0.066), Drift('D_S12.8c', 0.066), Drift('D_S12.8b', 0.0885), Drift('D_S12.16', 0.0), Sextupole('S1_S12.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.17', 0.0), Drift('D_S12.18', 0.2225), Quadrupole('Q1_S12.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.19', 0.068784), Corrector('CBH_S12.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.3'), Drift('D_S12.20', 0.261216), Drift('D_S12.21', 0.3), Marker('KICKER_S12.1'), Drift('D_S12.22', 0.3), Drift('D_S12.23', 0.541), Drift('D_S12.24', 0.3), Marker('KICKER_S12.2'), Drift('D_S12.25', 0.3), Drift('D_S12.26', 0.34), Monitor('FLSC_S12.1'), Drift('D_S12.27', 1.46)], name='', energy=2400000000.0, particle=Particle('relativistic'), periodicity=1, harmonic_number=432, beam_current=0.0, nbunch=1, m_file='/home/claudio/src/gitlab/dt/machine/lattice/elettra/elettra_strS4.m')
In [3]: ring?
In [4]: ring.radiation_off()
In [5]: elemdata0, ringdata,elemdata=at.linopt6(ring,refpts,0.001)
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
Cell In[5], line 1
----> 1 elemdata0, ringdata,elemdata=at.linopt6(ring,refpts,0.001)
NameError: name 'refpts' is not defined
In [6]: refpts = range(len(ring) + 1)
In [7]: elemdata0, ringdata,elemdata=at.linopt6(ring,refpts,0.001)
In [8]: ring.get_tune()
Out[8]: array([0.28329157, 0.16625496])
In [9]: ring.radiation_on()
In [10]: ring.get_tune()
Out[10]: array([0.59075653, 0.15947099, 0.01125606])
In [11]: ring.radiation_off()
In [12]: ring.get_tune()
Out[12]: array([0.28329157, 0.16625496])
In [13]: ring.get_revolution_frequency
Out[13]: <bound method get_revolution_frequency of Lattice([Drift('D_S12.17', 0.235), Drift('D_S12.18', 0.3), Marker('KICKER_S12.3'), Drift('D_S12.19', 0.3), Drift('D_S12.20', 0.541), Drift('D_S12.21', 0.3), Marker('KICKER_S12.4'), Drift('D_S12.22', 0.3), Drift('D_S12.23', 0.261216), Corrector('CBH_S12.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.4'), Drift('D_S12.24', 0.068784), Quadrupole('Q1_S12.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.25', 0.2225), Drift('D_S12.26', 0.0), Sextupole('S1_S12.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.27', 0.0), Drift('D_S12.28', 0.2835), Quadrupole('Q2_S12.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.29', 0.116), Corrector('CBH_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.5'), Drift('D_S12.30', 0.135), Quadrupole('Q3_S12.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.31', 0.115), Corrector('CBH_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.6'), Drift('D_S12.32', 0.055), Drift('D_S12.33', 0.1), Corrector('CH_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.34', 0.1), Drift('D_S12.35', 0.14055), Monitor('SRPM_E12'), Dipole('B_S12.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.36', 0.47605), Quadrupole('QF_S12.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.37', 0.1155), Corrector('CBH_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.7'), Drift('D_S12.38', 0.145), Drift('D_S12.39', 0.0), Sextupole('SF_S12.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.40', 0.0), Drift('D_S12.41', 0.14), Drift('D_S12.42', 0.1), Corrector('CH_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.43', 0.1), Drift('D_S12.44', 1.174), Drift('D_S12.45', 0.1), Corrector('CH_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.46', 0.1), Drift('D_S12.47', 0.13), Drift('D_S12.48', 0.0), Sextupole('SD_S12.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.49', 0.0), Drift('D_S12.50', 0.255), Quadrupole('QD_S12.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.51', 0.115), Corrector('CBH_S12.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.8'), Drift('D_S12.52', 0.14), Drift('D_S12.53', 0.0), Sextupole('SD_S12.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.54', 0.0), Monitor('SS1'), Drift('D_S12.55', 1.504), Drift('D_S1.1', 0.1), Corrector('CH_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.2', 0.1), Drift('D_S1.3', 0.14), Drift('D_S1.4', 0.0), Sextupole('SF_S1.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.5', 0.0), Drift('D_S1.6', 0.145), Corrector('CBH_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.1'), Drift('D_S1.7', 0.1155), Quadrupole('QF_S1.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.8', 0.1105), Drift('D_S1.9', 0.1), Corrector('CH_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.10', 0.1), Drift('D_S1.11', 0.16555), Dipole('B_S1.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.12', 0.51055), Quadrupole('Q3_S1.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.13', 0.135), Corrector('CBH_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.2'), Drift('D_S1.14', 0.116), Quadrupole('Q2_S1.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.8a', 0.063), Drift('D_S1.8c', 0.066), Drift('D_S1.8c', 0.066), Drift('D_S1.8b', 0.0885), Drift('D_S1.16', 0.0), Sextupole('S1_S1.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.17', 0.0), Drift('D_S1.18', 0.2225), Quadrupole('Q1_S1.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.19', 0.12), Corrector('CBH_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.3'), Drift('D_S1.20', 0.37), Drift('D_S1.21', 0.1), Corrector('CH_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.22', 0.1), Drift('D_S1.23', 0.0864), Drift('ID_S1.1', 2.0072), Drift('D_S1.231', 0.3324), Monitor('BPMID_S1.2'), Monitor('S1'), Drift('D_S1.24', 0.3324), Drift('ID_S1.2', 2.0072), Drift('D_S1.241', 0.0864), Drift('D_S1.25', 0.1), Corrector('CH_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.26', 0.1), Drift('D_S1.27', 0.37), Corrector('CBH_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.4'), Drift('D_S1.28', 0.12), Quadrupole('Q1_S1.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.29', 0.2225), Drift('D_S1.30', 0.0), Sextupole('S1_S1.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.31', 0.0), Drift('D_S1.32', 0.2835), Quadrupole('Q2_S1.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.33', 0.116), Corrector('CBH_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.5'), Drift('D_S1.34', 0.135), Quadrupole('Q3_S1.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.35', 0.115), Corrector('CBH_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.6'), Drift('D_S1.36', 0.055), Drift('D_S1.37', 0.1), Corrector('CH_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.38', 0.1), Drift('D_S1.39', 0.14055), Dipole('B_S1.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.40', 0.47605), Quadrupole('QF_S1.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.41', 0.1155), Corrector('CBH_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.7'), Drift('D_S1.42', 0.145), Drift('D_S1.43', 0.0), Sextupole('SF_S1.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.44', 0.0), Drift('D_S1.45', 0.14), Drift('D_S1.46', 0.1), Corrector('CH_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.47', 0.1), Drift('D_S1.48', 1.174), Drift('D_S1.49', 0.1), Corrector('CH_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.50', 0.1), Drift('D_S1.51', 0.13), Drift('D_S1.52', 0.0), Sextupole('SD_S1.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.53', 0.0), Drift('D_S1.54', 0.255), Quadrupole('QD_S1.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.55', 0.115), Corrector('CBH_S1.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.8'), Drift('D_S1.56', 0.14), Drift('D_S1.57', 0.0), Sextupole('SD_S1.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.58', 0.0), Drift('D_S1.59', 1.504), Drift('D_S2.1', 0.1), Corrector('CH_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.2', 0.1), Drift('D_S2.3', 0.14), Drift('D_S2.4', 0.0), Sextupole('SF_S2.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.5', 0.0), Drift('D_S2.6', 0.145), Corrector('CBH_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.1'), Drift('D_S2.7', 0.1155), Quadrupole('QF_S2.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.8', 0.1105), Drift('D_S2.9', 0.1), Corrector('CH_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.10', 0.1), Drift('D_S2.11', 0.16555), Dipole('B_S2.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.12', 0.51055), Quadrupole('Q3_S2.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.13', 0.135), Corrector('CBH_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.2'), Drift('D_S2.14', 0.116), Quadrupole('Q2_S2.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.8a', 0.063), Drift('D_S2.8c', 0.066), Drift('D_S2.8c', 0.066), Drift('D_S2.8b', 0.0885), Drift('D_S2.16', 0.0), Sextupole('S1_S2.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.17', 0.0), Drift('D_S2.18', 0.2225), Quadrupole('Q1_S2.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.19', 0.12), Corrector('CBH_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.3'), Drift('D_S2.20', 0.22), Drift('D_S2.21', 0.1), Corrector('CH_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.22', 0.1), Drift('D_S2.23', 0.322), Drift('ID_S2.1a', 2.254), Monitor('BPMID_S2.2'), Monitor('S2'), Drift('ID_S2.1b', 2.254), Drift('D_S2.24', 0.322), Drift('D_S2.25', 0.1), Corrector('CH_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.26', 0.1), Drift('D_S2.27', 0.22), Corrector('CBH_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.4'), Drift('D_S2.28', 0.12), Quadrupole('Q1_S2.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.29', 0.2225), Drift('D_S2.30', 0.0), Sextupole('S1_S2.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.31', 0.0), Drift('D_S2.32', 0.2835), Quadrupole('Q2_S2.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.33', 0.116), Corrector('CBH_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.5'), Drift('D_S2.34', 0.135), Quadrupole('Q3_S2.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.35', 0.115), Corrector('CBH_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.6'), Drift('D_S2.36', 0.055), Drift('D_S2.37', 0.1), Corrector('CH_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.38', 0.1), Drift('D_S2.39', 0.14055), Dipole('B_S2.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.40', 0.47605), Quadrupole('QF_S2.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.41', 0.1155), Corrector('CBH_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.7'), Drift('D_S2.42', 0.145), Drift('D_S2.43', 0.0), Sextupole('SF_S2.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.44', 0.0), Drift('D_S2.45', 0.14), Drift('D_S2.46', 0.1), Corrector('CH_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.47', 0.1), Drift('D_S2.48', 0.791), Monitor('FLSC_S2'), Drift('D_S2.49', 0.383), Drift('D_S2.50', 0.1), Corrector('CH_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.51', 0.1), Drift('D_S2.52', 0.13), Drift('D_S2.53', 0.0), Sextupole('SD_S2.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.54', 0.0), Drift('D_S2.55', 0.255), Quadrupole('QD_S2.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.56', 0.115), Corrector('CBH_S2.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.8'), Drift('D_S2.57', 0.14), Drift('D_S2.58', 0.0), Sextupole('SD_S2.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.59', 0.0), Drift('D_S2.60', 0.9115), RFCavity('CAV_S2.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S2.61', 0.5925), Drift('D_S3.1', 0.1), Corrector('CH_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.2', 0.1), Drift('D_S3.3', 0.14), Drift('D_S3.4', 0.0), Sextupole('SF_S3.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.5', 0.0), Drift('D_S3.6', 0.145), Corrector('CBH_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.1'), Drift('D_S3.7', 0.1155), Quadrupole('QF_S3.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.8', 0.1105), Drift('D_S3.9', 0.1), Corrector('CH_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.10', 0.1), Drift('D_S3.11', 0.16555), Dipole('B_S3.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.12', 0.51055), Quadrupole('Q3_S3.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.13', 0.135), Corrector('CBH_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.2'), Drift('D_S3.14', 0.116), Quadrupole('Q2_S3.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.8a', 0.063), Drift('D_S3.8c', 0.066), Drift('D_S3.8c', 0.066), Drift('D_S3.8b', 0.0885), Drift('D_S3.16', 0.0), Sextupole('S1_S3.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.17', 0.0), Drift('D_S3.18', 0.2225), Quadrupole('Q1_S3.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.19', 0.12), Corrector('CBH_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.3'), Drift('D_S3.20', 0.37), Drift('D_S3.21', 0.1), Corrector('CH_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.22', 0.1), Drift('D_S3.23', 0.17312), Drift('ID_S3.1', 1.50192), Drift('ID_S3.2a', 0.75096), Monitor('BPMID_S3.2'), Monitor('S3'), Drift('ID_S3.2b', 0.75096), Drift('ID_S3.3', 1.50192), Drift('D_S3.24', 0.17312), Drift('D_S3.25', 0.1), Corrector('CH_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.26', 0.1), Drift('D_S3.27', 0.37), Corrector('CBH_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.4'), Drift('D_S3.28', 0.12), Quadrupole('Q1_S3.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.29', 0.2225), Drift('D_S3.30', 0.0), Sextupole('S1_S3.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.31', 0.0), Drift('D_S3.32', 0.2835), Quadrupole('Q2_S3.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.33', 0.116), Corrector('CBH_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.5'), Drift('D_S3.34', 0.135), Quadrupole('Q3_S3.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.35', 0.115), Corrector('CBH_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.6'), Drift('D_S3.36', 0.055), Drift('D_S3.37', 0.1), Corrector('CH_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.38', 0.1), Drift('D_S3.39', 0.14055), Dipole('B_S3.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.40', 0.47605), Quadrupole('QF_S3.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.41', 0.1155), Corrector('CBH_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.7'), Drift('D_S3.42', 0.145), Drift('D_S3.43', 0.0), Sextupole('SF_S3.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.44', 0.0), Drift('D_S3.45', 0.14), Drift('D_S3.46', 0.1), Corrector('CH_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.47', 0.1), Drift('D_S3.48', 1.174), Drift('D_S3.49', 0.1), Corrector('CH_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.50', 0.1), Drift('D_S3.51', 0.13), Drift('D_S3.52', 0.0), Sextupole('SD_S3.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.53', 0.0), Drift('D_S3.54', 0.255), Quadrupole('QD_S3.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.55', 0.115), Corrector('CBH_S3.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.8'), Drift('D_S3.56', 0.14), Drift('D_S3.57', 0.0), Sextupole('SD_S3.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.58', 0.0), Drift('D_S3.60', 0.9115), RFCavity('CAV_S3.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S3.61', 0.5925), Drift('D_S4.1', 0.1), Corrector('CH_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.2', 0.1), Drift('D_S4.3', 0.14), Drift('D_S4.4', 0.0), Sextupole('SF_S4.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.5', 0.0), Drift('D_S4.6', 0.145), Corrector('CBH_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.1'), Drift('D_S4.7', 0.1155), Quadrupole('QF_S4.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.8', 0.1105), Drift('D_S4.9', 0.1), Corrector('CH_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.10', 0.1), Drift('D_S4.11', 0.16555), Dipole('B_S4.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.12', 0.51055), Quadrupole('Q3_S4.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.13', 0.135), Corrector('CBH_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.2'), Drift('D_S4.14', 0.116), Quadrupole('Q2_S4.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.8a', 0.063), Drift('D_S4.8c', 0.066), Drift('D_S4.8c', 0.066), Drift('D_S4.8b', 0.0885), Drift('D_S4.16', 0.0), Sextupole('S1_S4.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.17', 0.0), Drift('D_S4.18', 0.2225), Quadrupole('Q1_S4.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.19', 0.12), Corrector('CBH_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.3'), Drift('D_S4.20', 0.37), Drift('D_S4.21', 0.1), Corrector('CH_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.22', 0.1), Drift('D_S4.23', 0.836), Drift('ID_S4.1a', 1.59), Monitor('BPMID_S4.2'), Monitor('S4'), Drift('ID_S4.1b', 1.59), Drift('D_S4.24', 0.836), Drift('D_S4.25', 0.1), Corrector('CH_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.26', 0.1), Drift('D_S4.27', 0.37), Corrector('CBH_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.4'), Drift('D_S4.28', 0.12), Quadrupole('Q1_S4.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.29', 0.2225), Drift('D_S4.30', 0.0), Sextupole('S1_S4.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.31', 0.0), Drift('D_S4.32', 0.2835), Quadrupole('Q2_S4.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.33', 0.116), Corrector('CBH_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.5'), Drift('D_S4.34', 0.135), Quadrupole('Q3_S4.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.35', 0.115), Corrector('CBH_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.6'), Drift('D_S4.36', 0.055), Drift('D_S4.37', 0.1), Corrector('CH_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.38', 0.1), Drift('D_S4.39', 0.14055), Dipole('B_S4.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.40', 0.47605), Quadrupole('QF_S4.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.41', 0.1155), Corrector('CBH_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.7'), Drift('D_S4.42', 0.145), Drift('D_S4.43', 0.0), Sextupole('SF_S4.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.44', 0.0), Drift('D_S4.45', 0.14), Drift('D_S4.46', 0.1), Corrector('CH_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.47', 0.1), Drift('D_S4.48', 0.939), Monitor('FLSC_S4'), Drift('D_S4.49', 0.235), Drift('D_S4.50', 0.1), Corrector('CH_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.51', 0.1), Drift('D_S4.52', 0.13), Drift('D_S4.53', 0.0), Sextupole('SD_S4.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.54', 0.0), Drift('D_S4.55', 0.255), Quadrupole('QD_S4.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.56', 0.115), Corrector('CBH_S4.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.8'), Drift('D_S4.57', 0.14), Drift('D_S4.58', 0.0), Sextupole('SD_S4.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.59', 0.0), Drift('D_S4.60', 1.504), Drift('D_S5.1', 0.1), Corrector('CH_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.2', 0.1), Drift('D_S5.3', 0.14), Drift('D_S5.4', 0.0), Sextupole('SF_S5.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.5', 0.0), Drift('D_S5.6', 0.145), Corrector('CBH_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.1'), Drift('D_S5.7', 0.1155), Quadrupole('QF_S5.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.8', 0.1105), Drift('D_S5.9', 0.1), Corrector('CH_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.10', 0.1), Drift('D_S5.11', 0.16555), Dipole('B_S5.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.12', 0.51055), Quadrupole('Q3_S5.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.13', 0.135), Corrector('CBH_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.2'), Drift('D_S5.14', 0.116), Quadrupole('Q2_S5.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.8a', 0.063), Drift('D_S5.8c', 0.066), Drift('D_S5.8c', 0.066), Drift('D_S5.8b', 0.0885), Drift('D_S5.16', 0.0), Sextupole('S1_S5.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.17', 0.0), Drift('D_S5.18', 0.2225), Quadrupole('Q1_S5.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.19', 0.12), Corrector('CBH_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.3'), Drift('D_S5.20', 0.37), Drift('D_S5.21', 0.1), Corrector('CH_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.22', 0.1), Drift('D_S5.23', 0.176), Drift('ID_S5.1', 1.5), Drift('ID_S5.2a', 0.75), Monitor('BPMID_S5.2'), Monitor('S5'), Drift('ID_S5.2b', 0.75), Drift('ID_S5.3', 1.5), Drift('D_S5.24', 0.176), Drift('D_S5.25', 0.1), Corrector('CH_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.26', 0.1), Drift('D_S5.27', 0.37), Corrector('CBH_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.4'), Drift('D_S5.28', 0.12), Quadrupole('Q1_S5.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.29', 0.2225), Drift('D_S5.30', 0.0), Sextupole('S1_S5.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.31', 0.0), Drift('D_S5.32', 0.2835), Quadrupole('Q2_S5.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.33', 0.116), Corrector('CBH_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.5'), Drift('D_S5.34', 0.135), Quadrupole('Q3_S5.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.35', 0.115), Corrector('CBH_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.6'), Drift('D_S5.36', 0.055), Drift('D_S5.37', 0.1), Corrector('CH_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.38', 0.1), Drift('D_S5.39', 0.14055), Dipole('B_S5.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.40', 0.47605), Quadrupole('QF_S5.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.41', 0.1155), Corrector('CBH_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.7'), Drift('D_S5.42', 0.145), Drift('D_S5.43', 0.0), Sextupole('SF_S5.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.44', 0.0), Drift('D_S5.45', 0.14), Drift('D_S5.46', 0.1), Corrector('CH_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.47', 0.1), Drift('D_S5.48', 1.174), Drift('D_S5.49', 0.1), Corrector('CH_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.50', 0.1), Drift('D_S5.51', 0.13), Drift('D_S5.52', 0.0), Sextupole('SD_S5.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.53', 0.0), Drift('D_S5.54', 0.255), Quadrupole('QD_S5.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.55', 0.115), Corrector('CBH_S5.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.8'), Drift('D_S5.56', 0.14), Drift('D_S5.57', 0.0), Sextupole('SD_S5.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.58', 0.0), Drift('D_S5.59', 1.279), Monitor('SCRPH_S5'), Drift('D_S5.60', 0.225), Drift('D_S6.1', 0.1), Corrector('CH_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.2', 0.1), Drift('D_S6.3', 0.14), Drift('D_S6.4', 0.0), Sextupole('SF_S6.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.5', 0.0), Drift('D_S6.6', 0.145), Corrector('CBH_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.1'), Drift('D_S6.7', 0.1155), Quadrupole('QF_S6.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.8', 0.1105), Drift('D_S6.9', 0.1), Corrector('CH_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.10', 0.1), Drift('D_S6.11', 0.16555), Monitor('B6'), Dipole('B_S6.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.12', 0.51055), Quadrupole('Q3_S6.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.13', 0.135), Corrector('CBH_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.2'), Drift('D_S6.14', 0.116), Quadrupole('Q2_S6.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.8a', 0.063), Drift('D_S6.8c', 0.066), Corrector('CH_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.8c', 0.066), Drift('D_S6.8b', 0.0885), Drift('D_S6.16', 0.0), Sextupole('S1_S6.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.17', 0.0), Drift('D_S6.18', 0.2225), Quadrupole('Q1_S6.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.19', 0.12), Corrector('CBH_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.3'), Drift('D_S6.20', 0.37), Drift('D_S6.21', 0.1), Corrector('CH_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.22', 0.1), Drift('D_S6.23', 0.17312), Drift('ID_S6.1', 1.50192), Drift('ID_S6.2a', 0.75096), Monitor('BPMID_S6.2'), Monitor('S6'), Drift('ID_S6.2b', 0.75096), Drift('ID_S6.3', 1.50192), Drift('D_S6.24', 0.17312), Drift('D_S6.25', 0.1), Corrector('CH_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.26', 0.1), Drift('D_S6.27', 0.37), Corrector('CBH_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.4'), Drift('D_S6.28', 0.12), Quadrupole('Q1_S6.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.29', 0.2225), Drift('D_S6.30', 0.0), Sextupole('S1_S6.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.31', 0.0), Drift('D_S6.32', 0.2835), Quadrupole('Q2_S6.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.33', 0.116), Corrector('CBH_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.5'), Drift('D_S6.34', 0.135), Quadrupole('Q3_S6.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.35', 0.115), Corrector('CBH_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.6'), Drift('D_S6.36', 0.055), Drift('D_S6.37', 0.1), Corrector('CH_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.38', 0.1), Drift('D_S6.39', 0.14055), Dipole('B_S6.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.40', 0.47605), Quadrupole('QF_S6.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.41', 0.1155), Corrector('CBH_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.7'), Drift('D_S6.42', 0.145), Drift('D_S6.43', 0.0), Sextupole('SF_S6.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.44', 0.0), Drift('D_S6.45', 0.14), Drift('D_S6.46', 0.1), Corrector('CH_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.47', 0.1), Drift('D_S6.48', 0.939), Monitor('FLSC_S6'), Drift('D_S6.49', 0.235), Drift('D_S6.50', 0.1), Corrector('CH_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.51', 0.1), Drift('D_S6.52', 0.13), Drift('D_S6.53', 0.0), Sextupole('SD_S6.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.54', 0.0), Drift('D_S6.55', 0.255), Quadrupole('QD_S6.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.56', 0.115), Corrector('CBH_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.8'), Drift('D_S6.57', 0.14), Drift('D_S6.58', 0.0), Sextupole('SD_S6.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.59', 0.0), Drift('D_S6.60', 1.504), Drift('D_S7.1', 0.1), Corrector('CH_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.2', 0.1), Drift('D_S7.3', 0.14), Drift('D_S7.4', 0.0), Sextupole('SF_S7.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.5', 0.0), Drift('D_S7.6', 0.145), Corrector('CBH_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.1'), Drift('D_S7.7', 0.1155), Quadrupole('QF_S7.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.8', 0.1105), Drift('D_S7.9', 0.1), Corrector('CH_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.10', 0.1), Drift('D_S7.11', 0.16555), Monitor('B7'), Dipole('B_S7.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.12', 0.51055), Quadrupole('Q3_S7.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.13', 0.135), Corrector('CBH_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.2'), Drift('D_S7.14', 0.116), Quadrupole('Q2_S7.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.8a', 0.063), Drift('D_S7.8c', 0.066), Corrector('CH_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.8c', 0.066), Drift('D_S7.8b', 0.0885), Drift('D_S7.16', 0.0), Sextupole('S1_S7.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.17', 0.0), Drift('D_S7.18', 0.2225), Quadrupole('Q1_S7.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.19', 0.12), Corrector('CBH_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.3'), Drift('D_S7.20', 0.37), Drift('D_S7.21', 0.1), Corrector('CH_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.22', 0.1), Drift('D_S7.23', 1.662), Drift('ID_S7.2a', 0.764), Monitor('BPMID_S7.2'), Monitor('S7'), Drift('ID_S7.2b', 0.764), Drift('D_S7.24', 1.662), Drift('D_S7.25', 0.1), Corrector('CH_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.26', 0.1), Drift('D_S7.27', 0.37), Corrector('CBH_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.4'), Drift('D_S7.28', 0.12), Quadrupole('Q1_S7.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.29', 0.2225), Drift('D_S7.30', 0.0), Sextupole('S1_S7.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.31', 0.0), Drift('D_S7.32', 0.2835), Quadrupole('Q2_S7.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.33', 0.116), Corrector('CBH_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.5'), Drift('D_S7.34', 0.135), Quadrupole('Q3_S7.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.35', 0.115), Corrector('CBH_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.6'), Drift('D_S7.36', 0.055), Drift('D_S7.37', 0.1), Corrector('CH_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.38', 0.1), Drift('D_S7.39', 0.14055), Dipole('B_S7.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.40', 0.47605), Quadrupole('QF_S7.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.41', 0.1155), Corrector('CBH_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.7'), Drift('D_S7.42', 0.145), Drift('D_S7.43', 0.0), Sextupole('SF_S7.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.44', 0.0), Drift('D_S7.45', 0.14), Drift('D_S7.46', 0.1), Corrector('CH_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.47', 0.1), Drift('D_S7.48', 1.174), Drift('D_S7.49', 0.1), Corrector('CH_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.50', 0.1), Drift('D_S7.51', 0.13), Drift('D_S7.52', 0.0), Sextupole('SD_S7.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.53', 0.0), Drift('D_S7.54', 0.255), Quadrupole('QD_S7.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.55', 0.115), Corrector('CBH_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.8'), Drift('D_S7.56', 0.14), Drift('D_S7.57', 0.0), Sextupole('SD_S7.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.58', 0.0), Drift('D_S7.59', 1.504), Drift('D_S8.1', 0.1), Corrector('CH_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.2', 0.1), Drift('D_S8.3', 0.14), Drift('D_S8.4', 0.0), Sextupole('SF_S8.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.5', 0.0), Drift('D_S8.6', 0.145), Corrector('CBH_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.1'), Drift('D_S8.7', 0.1155), Quadrupole('QF_S8.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.8', 0.1105), Drift('D_S8.9', 0.1), Corrector('CH_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.10', 0.1), Drift('D_S8.11', 0.16555), Monitor('B8'), Dipole('B_S8.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.12', 0.51055), Quadrupole('Q3_S8.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.13', 0.135), Corrector('CBH_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.2'), Drift('D_S8.14', 0.116), Quadrupole('Q2_S8.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.8a', 0.063), Drift('D_S8.8c', 0.066), Corrector('CH_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.8c', 0.066), Drift('D_S8.8b', 0.0885), Drift('D_S8.16', 0.0), Sextupole('S1_S8.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.17', 0.0), Drift('D_S8.18', 0.2225), Quadrupole('Q1_S8.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.19', 0.12), Corrector('CBH_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.3'), Drift('D_S8.20', 0.37), Drift('D_S8.21', 0.1), Corrector('CH_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.22', 0.1), Drift('D_S8.23', 2.426), Monitor('BPMID_S8.2'), Monitor('S8'), Drift('D_S8.24', 0.13118), Drift('ID_S8.2a', 1.11882), Drift('ID_S8.2b', 1.11882), Drift('D_S8.241', 0.05718), Drift('D_S8.25', 0.1), Corrector('CH_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.26', 0.1), Drift('D_S8.27', 0.37), Corrector('CBH_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.4'), Drift('D_S8.28', 0.12), Quadrupole('Q1_S8.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.29', 0.2225), Drift('D_S8.30', 0.0), Sextupole('S1_S8.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.31', 0.0), Drift('D_S8.32', 0.2835), Quadrupole('Q2_S8.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.33', 0.116), Corrector('CBH_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.5'), Drift('D_S8.34', 0.135), Quadrupole('Q3_S8.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.35', 0.115), Corrector('CBH_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.6'), Drift('D_S8.36', 0.055), Drift('D_S8.37', 0.1), Corrector('CH_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.38', 0.1), Drift('D_S8.39', 0.14055), Dipole('B_S8.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.40', 0.47605), Quadrupole('QF_S8.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.41', 0.1155), Corrector('CBH_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.7'), Drift('D_S8.42', 0.145), Drift('D_S8.43', 0.0), Sextupole('SF_S8.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.44', 0.0), Drift('D_S8.45', 0.14), Drift('D_S8.46', 0.1), Corrector('CH_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.47', 0.1), Drift('D_S8.48', 0.791), Monitor('FLSC_S8'), Drift('D_S8.49', 0.383), Drift('D_S8.50', 0.1), Corrector('CH_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.51', 0.1), Drift('D_S8.52', 0.13), Drift('D_S8.53', 0.0), Sextupole('SD_S8.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.54', 0.0), Drift('D_S8.55', 0.255), Quadrupole('QD_S8.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.56', 0.115), Corrector('CBH_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.8'), Drift('D_S8.57', 0.14), Drift('D_S8.58', 0.0), Sextupole('SD_S8.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.59', 0.0), Drift('D_S8.60', 0.9115), RFCavity('CAV_S8.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S8.61', 0.5925), Drift('D_S9.1', 0.1), Corrector('CH_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.2', 0.1), Drift('D_S9.3', 0.14), Drift('D_S9.4', 0.0), Sextupole('SF_S9.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.5', 0.0), Drift('D_S9.6', 0.145), Corrector('CBH_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.1'), Drift('D_S9.7', 0.1155), Quadrupole('QF_S9.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.8', 0.1105), Drift('D_S9.9', 0.1), Corrector('CH_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.10', 0.1), Drift('D_S9.11', 0.16555), Monitor('B9'), Dipole('B_S9.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.12', 0.51055), Quadrupole('Q3_S9.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.13', 0.135), Corrector('CBH_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.2'), Drift('D_S9.14', 0.116), Quadrupole('Q2_S9.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.8a', 0.063), Drift('D_S9.8c', 0.066), Corrector('CH_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.8c', 0.066), Drift('D_S9.8b', 0.0885), Drift('D_S9.16', 0.0), Sextupole('S1_S9.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.17', 0.0), Drift('D_S9.18', 0.2225), Quadrupole('Q1_S9.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.19', 0.12), Corrector('CBH_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.3'), Drift('D_S9.20', 0.37), Drift('D_S9.21', 0.1), Corrector('CH_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.22', 0.1), Drift('D_S9.23', 0.1245), Drift('ID_S9.1a', 1.0625), Drift('ID_S9.1b', 1.0625), Drift('D_S9.231', 0.1165), Drift('D_S9.232', 0.06), Monitor('BPMID_S9.2'), Monitor('S9'), Corrector('ZIGZAG_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.242', 0.06), Drift('D_S9.24', 0.08852), Drift('ID_S9.2', 2.17296), Drift('D_S9.241', 0.10452), Drift('D_S9.25', 0.1), Corrector('CH_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.26', 0.1), Drift('D_S9.27', 0.37), Corrector('CBH_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.4'), Drift('D_S9.28', 0.12), Quadrupole('Q1_S9.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.29', 0.2225), Drift('D_S9.30', 0.0), Sextupole('S1_S9.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.31', 0.0), Drift('D_S9.32', 0.2835), Quadrupole('Q2_S9.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.33', 0.116), Corrector('CBH_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.5'), Drift('D_S9.34', 0.135), Quadrupole('Q3_S9.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.35', 0.115), Corrector('CBH_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.6'), Drift('D_S9.36', 0.055), Drift('D_S9.37', 0.1), Corrector('CH_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.38', 0.1), Drift('D_S9.39', 0.14055), Dipole('B_S9.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.40', 0.47605), Quadrupole('QF_S9.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.41', 0.1155), Corrector('CBH_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.7'), Drift('D_S9.42', 0.145), Drift('D_S9.43', 0.0), Sextupole('SF_S9.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.44', 0.0), Drift('D_S9.45', 0.14), Drift('D_S9.46', 0.1), Corrector('CH_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.47', 0.1), Drift('D_S9.48', 1.174), Drift('D_S9.49', 0.1), Corrector('CH_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.50', 0.1), Drift('D_S9.51', 0.13), Drift('D_S9.52', 0.0), Sextupole('SD_S9.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.53', 0.0), Drift('D_S9.54', 0.255), Quadrupole('QD_S9.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.55', 0.115), Corrector('CBH_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.8'), Drift('D_S9.56', 0.14), Drift('D_S9.57', 0.0), Sextupole('SD_S9.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.58', 0.0), Drift('D_S9.60', 0.9115), RFCavity('CAV_S9.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S9.61', 0.5925), Drift('D_S10.1', 0.1), Corrector('CH_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.2', 0.1), Drift('D_S10.3', 0.14), Drift('D_S10.4', 0.0), Sextupole('SF_S10.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.5', 0.0), Drift('D_S10.6', 0.145), Corrector('CBH_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.1'), Drift('D_S10.7', 0.1155), Quadrupole('QF_S10.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.8', 0.1105), Drift('D_S10.9', 0.1), Corrector('CH_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.10', 0.1), Drift('D_S10.11', 0.16555), Monitor('B10'), Dipole('B_S10.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.12', 0.51055), Quadrupole('Q3_S10.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.13', 0.135), Corrector('CBH_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.2'), Drift('D_S10.14', 0.116), Quadrupole('Q2_S10.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.8a', 0.063), Drift('D_S10.8c', 0.066), Corrector('CH_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.8c', 0.066), Drift('D_S10.8b', 0.0885), Drift('D_S10.16', 0.0), Sextupole('S1_S10.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.17', 0.0), Drift('D_S10.18', 0.2225), Quadrupole('Q1_S10.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.19', 0.12), Corrector('CBH_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.3'), Drift('D_S10.20', 0.37), Drift('D_S10.21', 0.1), Corrector('CH_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.22', 0.1), Drift('D_S10.23', 2.426), Monitor('BPMID_S10.2'), Monitor('S10'), Drift('D_S10.24', 2.426), Drift('D_S10.25', 0.1), Corrector('CH_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.26', 0.1), Drift('D_S10.27', 0.37), Corrector('CBH_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.4'), Drift('D_S10.28', 0.12), Quadrupole('Q1_S10.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.29', 0.2225), Drift('D_S10.30', 0.0), Sextupole('S1_S10.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.31', 0.0), Drift('D_S10.32', 0.2835), Quadrupole('Q2_S10.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.33', 0.116), Corrector('CBH_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.5'), Drift('D_S10.34', 0.135), Quadrupole('Q3_S10.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.35', 0.115), Corrector('CBH_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.6'), Drift('D_S10.36', 0.055), Drift('D_S10.37', 0.1), Corrector('CH_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.38', 0.1), Drift('D_S10.39', 0.14055), Dipole('B_S10.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.40', 0.47605), Quadrupole('QF_S10.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.41', 0.1155), Corrector('CBH_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.7'), Drift('D_S10.42', 0.145), Drift('D_S10.43', 0.0), Sextupole('SF_S10.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.44', 0.0), Drift('D_S10.45', 0.14), Drift('D_S10.46', 0.1), Corrector('CH_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.47', 0.1), Drift('D_S10.48', 0.939), Monitor('FLSC_S10'), Drift('D_S10.49', 0.235), Drift('D_S10.50', 0.1), Corrector('CH_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.51', 0.1), Drift('D_S10.52', 0.13), Drift('D_S10.53', 0.0), Sextupole('SD_S10.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.54', 0.0), Drift('D_S10.55', 0.255), Quadrupole('QD_S10.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.56', 0.115), Corrector('CBH_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.8'), Drift('D_S10.57', 0.14), Drift('D_S10.58', 0.0), Sextupole('SD_S10.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.59', 0.0), Drift('D_S10.60', 1.504), Drift('D_S11.1', 0.1), Corrector('CH_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.2', 0.1), Drift('D_S11.3', 0.14), Drift('D_S11.4', 0.0), Sextupole('SF_S11.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.5', 0.0), Drift('D_S11.6', 0.145), Corrector('CBH_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.1'), Drift('D_S11.7', 0.1155), Quadrupole('QF_S11.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.8', 0.1105), Drift('D_S11.9', 0.1), Corrector('CH_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.10', 0.1), Drift('D_S11.11', 0.16555), Monitor('B11'), Dipole('B_S11.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.12', 0.51055), Quadrupole('Q3_S11.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.13', 0.135), Corrector('CBH_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.2'), Drift('D_S11.14', 0.116), Quadrupole('Q2_S11.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.8a', 0.063), Drift('D_S11.8c', 0.066), Corrector('CH_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.8c', 0.066), Drift('D_S11.8b', 0.0885), Drift('D_S11.16', 0.0), Sextupole('S1_S11.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.17', 0.0), Drift('D_S11.18', 0.2225), Quadrupole('Q1_S11.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.19', 0.12), Corrector('CBH_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.3'), Drift('D_S11.20', 0.37), Drift('D_S11.21', 0.1), Corrector('CH_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.22', 0.1), Drift('D_S11.23', 2.426), Monitor('BPMID_S11.2'), Monitor('S11'), Drift('D_S11.24', 2.426), Monitor('SCRPV_S11'), Monitor('SCRPH_S11'), Drift('D_S11.25', 0.1), Corrector('CH_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.26', 0.1), Drift('D_S11.27', 0.37), Corrector('CBH_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.4'), Drift('D_S11.28', 0.12), Quadrupole('Q1_S11.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.29', 0.2225), Drift('D_S11.30', 0.0), Sextupole('S1_S11.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.31', 0.0), Drift('D_S11.32', 0.2835), Quadrupole('Q2_S11.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.33', 0.116), Corrector('CBH_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.5'), Drift('D_S11.34', 0.135), Quadrupole('Q3_S11.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.35', 0.115), Corrector('CBH_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.6'), Drift('D_S11.36', 0.055), Drift('D_S11.37', 0.1), Corrector('CH_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.38', 0.1), Drift('D_S11.39', 0.14055), Dipole('B_S11.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.40', 0.47605), Quadrupole('QF_S11.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.41', 0.1155), Corrector('CBH_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.7'), Drift('D_S11.42', 0.145), Drift('D_S11.43', 0.0), Sextupole('SF_S11.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.44', 0.0), Drift('D_S11.45', 0.14), Drift('D_S11.46', 0.1), Corrector('CH_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.47', 0.1), Drift('D_S11.48', 1.174), Drift('D_S11.49', 0.1), Corrector('CH_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.50', 0.1), Drift('D_S11.51', 0.13), Drift('D_S11.52', 0.0), Sextupole('SD_S11.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.53', 0.0), Drift('D_S11.54', 0.255), Quadrupole('QD_S11.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.55', 0.115), Corrector('CBH_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.8'), Drift('D_S11.56', 0.14), Drift('D_S11.57', 0.0), Sextupole('SD_S11.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.58', 0.0), Drift('D_S11.59', 1.504), Drift('D_S12.1', 0.1), Corrector('CH_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.2', 0.1), Drift('D_S12.3', 0.14), Drift('D_S12.4', 0.0), Sextupole('SF_S12.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.5', 0.0), Drift('D_S12.6', 0.145), Corrector('CBH_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.1'), Drift('D_S12.7', 0.1155), Quadrupole('QF_S12.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.8', 0.1105), Drift('D_S12.9', 0.1), Corrector('CH_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.10', 0.1), Drift('D_S12.11', 0.16555), Dipole('B_S12.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.12', 0.51055), Quadrupole('Q3_S12.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.13', 0.135), Corrector('CBH_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.2'), Drift('D_S12.14', 0.116), Quadrupole('Q2_S12.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.8a', 0.063), Drift('D_S12.8c', 0.066), Drift('D_S12.8c', 0.066), Drift('D_S12.8b', 0.0885), Drift('D_S12.16', 0.0), Sextupole('S1_S12.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.17', 0.0), Drift('D_S12.18', 0.2225), Quadrupole('Q1_S12.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.19', 0.068784), Corrector('CBH_S12.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.3'), Drift('D_S12.20', 0.261216), Drift('D_S12.21', 0.3), Marker('KICKER_S12.1'), Drift('D_S12.22', 0.3), Drift('D_S12.23', 0.541), Drift('D_S12.24', 0.3), Marker('KICKER_S12.2'), Drift('D_S12.25', 0.3), Drift('D_S12.26', 0.34), Monitor('FLSC_S12.1'), Drift('D_S12.27', 1.46)], name='', energy=2400000000.0, particle=Particle('relativistic'), periodicity=1, harmonic_number=432, beam_current=0.0, nbunch=1, m_file='/home/claudio/src/gitlab/dt/machine/lattice/elettra/elettra_strS4.m')>
In [14]: ring.get_revolution_frequency()
Out[14]: 1156852.1792818746
In [15]: ring.get_beam_current()
Out[15]: 0.0
In [16]: ring.set_beam_current?
Signature: ring.set_beam_current(value, clear_history=True)
Docstring: <no docstring>
File: ~/.local/lib/python3.10/site-packages/at/lattice/lattice_object.py
Type: method
In [17]: ring.set_beam_current(0.3)
In [18]: ring.get_beam_current()
Out[18]: 0.3
In [19]: ring.get_tune()
Out[19]: array([0.28329157, 0.16625496])
In [20]: ring.radiation_on
Out[20]: <bound method Lattice.radiation_on of Lattice([Drift('D_S12.17', 0.235), Drift('D_S12.18', 0.3), Marker('KICKER_S12.3'), Drift('D_S12.19', 0.3), Drift('D_S12.20', 0.541), Drift('D_S12.21', 0.3), Marker('KICKER_S12.4'), Drift('D_S12.22', 0.3), Drift('D_S12.23', 0.261216), Corrector('CBH_S12.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.4'), Drift('D_S12.24', 0.068784), Quadrupole('Q1_S12.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.25', 0.2225), Drift('D_S12.26', 0.0), Sextupole('S1_S12.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.27', 0.0), Drift('D_S12.28', 0.2835), Quadrupole('Q2_S12.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.29', 0.116), Corrector('CBH_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.5'), Drift('D_S12.30', 0.135), Quadrupole('Q3_S12.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.31', 0.115), Corrector('CBH_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.6'), Drift('D_S12.32', 0.055), Drift('D_S12.33', 0.1), Corrector('CH_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.34', 0.1), Drift('D_S12.35', 0.14055), Monitor('SRPM_E12'), Dipole('B_S12.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.36', 0.47605), Quadrupole('QF_S12.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.37', 0.1155), Corrector('CBH_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.7'), Drift('D_S12.38', 0.145), Drift('D_S12.39', 0.0), Sextupole('SF_S12.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.40', 0.0), Drift('D_S12.41', 0.14), Drift('D_S12.42', 0.1), Corrector('CH_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.43', 0.1), Drift('D_S12.44', 1.174), Drift('D_S12.45', 0.1), Corrector('CH_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.46', 0.1), Drift('D_S12.47', 0.13), Drift('D_S12.48', 0.0), Sextupole('SD_S12.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.49', 0.0), Drift('D_S12.50', 0.255), Quadrupole('QD_S12.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.51', 0.115), Corrector('CBH_S12.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.8'), Drift('D_S12.52', 0.14), Drift('D_S12.53', 0.0), Sextupole('SD_S12.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.54', 0.0), Monitor('SS1'), Drift('D_S12.55', 1.504), Drift('D_S1.1', 0.1), Corrector('CH_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.2', 0.1), Drift('D_S1.3', 0.14), Drift('D_S1.4', 0.0), Sextupole('SF_S1.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.5', 0.0), Drift('D_S1.6', 0.145), Corrector('CBH_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.1'), Drift('D_S1.7', 0.1155), Quadrupole('QF_S1.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.8', 0.1105), Drift('D_S1.9', 0.1), Corrector('CH_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.10', 0.1), Drift('D_S1.11', 0.16555), Dipole('B_S1.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.12', 0.51055), Quadrupole('Q3_S1.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.13', 0.135), Corrector('CBH_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.2'), Drift('D_S1.14', 0.116), Quadrupole('Q2_S1.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.8a', 0.063), Drift('D_S1.8c', 0.066), Drift('D_S1.8c', 0.066), Drift('D_S1.8b', 0.0885), Drift('D_S1.16', 0.0), Sextupole('S1_S1.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.17', 0.0), Drift('D_S1.18', 0.2225), Quadrupole('Q1_S1.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.19', 0.12), Corrector('CBH_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.3'), Drift('D_S1.20', 0.37), Drift('D_S1.21', 0.1), Corrector('CH_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.22', 0.1), Drift('D_S1.23', 0.0864), Drift('ID_S1.1', 2.0072), Drift('D_S1.231', 0.3324), Monitor('BPMID_S1.2'), Monitor('S1'), Drift('D_S1.24', 0.3324), Drift('ID_S1.2', 2.0072), Drift('D_S1.241', 0.0864), Drift('D_S1.25', 0.1), Corrector('CH_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.26', 0.1), Drift('D_S1.27', 0.37), Corrector('CBH_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.4'), Drift('D_S1.28', 0.12), Quadrupole('Q1_S1.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.29', 0.2225), Drift('D_S1.30', 0.0), Sextupole('S1_S1.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.31', 0.0), Drift('D_S1.32', 0.2835), Quadrupole('Q2_S1.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.33', 0.116), Corrector('CBH_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.5'), Drift('D_S1.34', 0.135), Quadrupole('Q3_S1.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.35', 0.115), Corrector('CBH_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.6'), Drift('D_S1.36', 0.055), Drift('D_S1.37', 0.1), Corrector('CH_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.38', 0.1), Drift('D_S1.39', 0.14055), Dipole('B_S1.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.40', 0.47605), Quadrupole('QF_S1.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.41', 0.1155), Corrector('CBH_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.7'), Drift('D_S1.42', 0.145), Drift('D_S1.43', 0.0), Sextupole('SF_S1.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.44', 0.0), Drift('D_S1.45', 0.14), Drift('D_S1.46', 0.1), Corrector('CH_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.47', 0.1), Drift('D_S1.48', 1.174), Drift('D_S1.49', 0.1), Corrector('CH_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S1.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S1.50', 0.1), Drift('D_S1.51', 0.13), Drift('D_S1.52', 0.0), Sextupole('SD_S1.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.53', 0.0), Drift('D_S1.54', 0.255), Quadrupole('QD_S1.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.55', 0.115), Corrector('CBH_S1.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S1.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S1.8'), Drift('D_S1.56', 0.14), Drift('D_S1.57', 0.0), Sextupole('SD_S1.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S1.58', 0.0), Drift('D_S1.59', 1.504), Drift('D_S2.1', 0.1), Corrector('CH_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.2', 0.1), Drift('D_S2.3', 0.14), Drift('D_S2.4', 0.0), Sextupole('SF_S2.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.5', 0.0), Drift('D_S2.6', 0.145), Corrector('CBH_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.1'), Drift('D_S2.7', 0.1155), Quadrupole('QF_S2.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.8', 0.1105), Drift('D_S2.9', 0.1), Corrector('CH_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.10', 0.1), Drift('D_S2.11', 0.16555), Dipole('B_S2.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.12', 0.51055), Quadrupole('Q3_S2.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.13', 0.135), Corrector('CBH_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.2'), Drift('D_S2.14', 0.116), Quadrupole('Q2_S2.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.8a', 0.063), Drift('D_S2.8c', 0.066), Drift('D_S2.8c', 0.066), Drift('D_S2.8b', 0.0885), Drift('D_S2.16', 0.0), Sextupole('S1_S2.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.17', 0.0), Drift('D_S2.18', 0.2225), Quadrupole('Q1_S2.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.19', 0.12), Corrector('CBH_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.3'), Drift('D_S2.20', 0.22), Drift('D_S2.21', 0.1), Corrector('CH_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.22', 0.1), Drift('D_S2.23', 0.322), Drift('ID_S2.1a', 2.254), Monitor('BPMID_S2.2'), Monitor('S2'), Drift('ID_S2.1b', 2.254), Drift('D_S2.24', 0.322), Drift('D_S2.25', 0.1), Corrector('CH_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.26', 0.1), Drift('D_S2.27', 0.22), Corrector('CBH_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.4'), Drift('D_S2.28', 0.12), Quadrupole('Q1_S2.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.29', 0.2225), Drift('D_S2.30', 0.0), Sextupole('S1_S2.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.31', 0.0), Drift('D_S2.32', 0.2835), Quadrupole('Q2_S2.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.33', 0.116), Corrector('CBH_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.5'), Drift('D_S2.34', 0.135), Quadrupole('Q3_S2.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.35', 0.115), Corrector('CBH_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.6'), Drift('D_S2.36', 0.055), Drift('D_S2.37', 0.1), Corrector('CH_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.38', 0.1), Drift('D_S2.39', 0.14055), Dipole('B_S2.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.40', 0.47605), Quadrupole('QF_S2.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.41', 0.1155), Corrector('CBH_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.7'), Drift('D_S2.42', 0.145), Drift('D_S2.43', 0.0), Sextupole('SF_S2.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.44', 0.0), Drift('D_S2.45', 0.14), Drift('D_S2.46', 0.1), Corrector('CH_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.47', 0.1), Drift('D_S2.48', 0.791), Monitor('FLSC_S2'), Drift('D_S2.49', 0.383), Drift('D_S2.50', 0.1), Corrector('CH_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S2.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S2.51', 0.1), Drift('D_S2.52', 0.13), Drift('D_S2.53', 0.0), Sextupole('SD_S2.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.54', 0.0), Drift('D_S2.55', 0.255), Quadrupole('QD_S2.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.56', 0.115), Corrector('CBH_S2.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S2.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S2.8'), Drift('D_S2.57', 0.14), Drift('D_S2.58', 0.0), Sextupole('SD_S2.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S2.59', 0.0), Drift('D_S2.60', 0.9115), RFCavity('CAV_S2.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S2.61', 0.5925), Drift('D_S3.1', 0.1), Corrector('CH_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.2', 0.1), Drift('D_S3.3', 0.14), Drift('D_S3.4', 0.0), Sextupole('SF_S3.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.5', 0.0), Drift('D_S3.6', 0.145), Corrector('CBH_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.1'), Drift('D_S3.7', 0.1155), Quadrupole('QF_S3.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.8', 0.1105), Drift('D_S3.9', 0.1), Corrector('CH_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.10', 0.1), Drift('D_S3.11', 0.16555), Dipole('B_S3.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.12', 0.51055), Quadrupole('Q3_S3.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.13', 0.135), Corrector('CBH_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.2'), Drift('D_S3.14', 0.116), Quadrupole('Q2_S3.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.8a', 0.063), Drift('D_S3.8c', 0.066), Drift('D_S3.8c', 0.066), Drift('D_S3.8b', 0.0885), Drift('D_S3.16', 0.0), Sextupole('S1_S3.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.17', 0.0), Drift('D_S3.18', 0.2225), Quadrupole('Q1_S3.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.19', 0.12), Corrector('CBH_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.3'), Drift('D_S3.20', 0.37), Drift('D_S3.21', 0.1), Corrector('CH_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.22', 0.1), Drift('D_S3.23', 0.17312), Drift('ID_S3.1', 1.50192), Drift('ID_S3.2a', 0.75096), Monitor('BPMID_S3.2'), Monitor('S3'), Drift('ID_S3.2b', 0.75096), Drift('ID_S3.3', 1.50192), Drift('D_S3.24', 0.17312), Drift('D_S3.25', 0.1), Corrector('CH_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.26', 0.1), Drift('D_S3.27', 0.37), Corrector('CBH_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.4'), Drift('D_S3.28', 0.12), Quadrupole('Q1_S3.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.29', 0.2225), Drift('D_S3.30', 0.0), Sextupole('S1_S3.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.31', 0.0), Drift('D_S3.32', 0.2835), Quadrupole('Q2_S3.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.33', 0.116), Corrector('CBH_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.5'), Drift('D_S3.34', 0.135), Quadrupole('Q3_S3.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.35', 0.115), Corrector('CBH_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.6'), Drift('D_S3.36', 0.055), Drift('D_S3.37', 0.1), Corrector('CH_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.38', 0.1), Drift('D_S3.39', 0.14055), Dipole('B_S3.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.40', 0.47605), Quadrupole('QF_S3.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.41', 0.1155), Corrector('CBH_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.7'), Drift('D_S3.42', 0.145), Drift('D_S3.43', 0.0), Sextupole('SF_S3.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.44', 0.0), Drift('D_S3.45', 0.14), Drift('D_S3.46', 0.1), Corrector('CH_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.47', 0.1), Drift('D_S3.48', 1.174), Drift('D_S3.49', 0.1), Corrector('CH_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S3.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S3.50', 0.1), Drift('D_S3.51', 0.13), Drift('D_S3.52', 0.0), Sextupole('SD_S3.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.53', 0.0), Drift('D_S3.54', 0.255), Quadrupole('QD_S3.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.55', 0.115), Corrector('CBH_S3.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S3.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S3.8'), Drift('D_S3.56', 0.14), Drift('D_S3.57', 0.0), Sextupole('SD_S3.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S3.58', 0.0), Drift('D_S3.60', 0.9115), RFCavity('CAV_S3.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S3.61', 0.5925), Drift('D_S4.1', 0.1), Corrector('CH_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.2', 0.1), Drift('D_S4.3', 0.14), Drift('D_S4.4', 0.0), Sextupole('SF_S4.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.5', 0.0), Drift('D_S4.6', 0.145), Corrector('CBH_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.1'), Drift('D_S4.7', 0.1155), Quadrupole('QF_S4.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.8', 0.1105), Drift('D_S4.9', 0.1), Corrector('CH_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.10', 0.1), Drift('D_S4.11', 0.16555), Dipole('B_S4.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.12', 0.51055), Quadrupole('Q3_S4.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.13', 0.135), Corrector('CBH_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.2'), Drift('D_S4.14', 0.116), Quadrupole('Q2_S4.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.8a', 0.063), Drift('D_S4.8c', 0.066), Drift('D_S4.8c', 0.066), Drift('D_S4.8b', 0.0885), Drift('D_S4.16', 0.0), Sextupole('S1_S4.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.17', 0.0), Drift('D_S4.18', 0.2225), Quadrupole('Q1_S4.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.19', 0.12), Corrector('CBH_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.3'), Drift('D_S4.20', 0.37), Drift('D_S4.21', 0.1), Corrector('CH_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.22', 0.1), Drift('D_S4.23', 0.836), Drift('ID_S4.1a', 1.59), Monitor('BPMID_S4.2'), Monitor('S4'), Drift('ID_S4.1b', 1.59), Drift('D_S4.24', 0.836), Drift('D_S4.25', 0.1), Corrector('CH_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.26', 0.1), Drift('D_S4.27', 0.37), Corrector('CBH_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.4'), Drift('D_S4.28', 0.12), Quadrupole('Q1_S4.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.29', 0.2225), Drift('D_S4.30', 0.0), Sextupole('S1_S4.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.31', 0.0), Drift('D_S4.32', 0.2835), Quadrupole('Q2_S4.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.33', 0.116), Corrector('CBH_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.5'), Drift('D_S4.34', 0.135), Quadrupole('Q3_S4.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.35', 0.115), Corrector('CBH_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.6'), Drift('D_S4.36', 0.055), Drift('D_S4.37', 0.1), Corrector('CH_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.38', 0.1), Drift('D_S4.39', 0.14055), Dipole('B_S4.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.40', 0.47605), Quadrupole('QF_S4.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.41', 0.1155), Corrector('CBH_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.7'), Drift('D_S4.42', 0.145), Drift('D_S4.43', 0.0), Sextupole('SF_S4.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.44', 0.0), Drift('D_S4.45', 0.14), Drift('D_S4.46', 0.1), Corrector('CH_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.47', 0.1), Drift('D_S4.48', 0.939), Monitor('FLSC_S4'), Drift('D_S4.49', 0.235), Drift('D_S4.50', 0.1), Corrector('CH_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S4.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S4.51', 0.1), Drift('D_S4.52', 0.13), Drift('D_S4.53', 0.0), Sextupole('SD_S4.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.54', 0.0), Drift('D_S4.55', 0.255), Quadrupole('QD_S4.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.56', 0.115), Corrector('CBH_S4.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S4.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S4.8'), Drift('D_S4.57', 0.14), Drift('D_S4.58', 0.0), Sextupole('SD_S4.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S4.59', 0.0), Drift('D_S4.60', 1.504), Drift('D_S5.1', 0.1), Corrector('CH_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.2', 0.1), Drift('D_S5.3', 0.14), Drift('D_S5.4', 0.0), Sextupole('SF_S5.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.5', 0.0), Drift('D_S5.6', 0.145), Corrector('CBH_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.1'), Drift('D_S5.7', 0.1155), Quadrupole('QF_S5.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.8', 0.1105), Drift('D_S5.9', 0.1), Corrector('CH_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.10', 0.1), Drift('D_S5.11', 0.16555), Dipole('B_S5.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.12', 0.51055), Quadrupole('Q3_S5.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.13', 0.135), Corrector('CBH_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.2'), Drift('D_S5.14', 0.116), Quadrupole('Q2_S5.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.8a', 0.063), Drift('D_S5.8c', 0.066), Drift('D_S5.8c', 0.066), Drift('D_S5.8b', 0.0885), Drift('D_S5.16', 0.0), Sextupole('S1_S5.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.17', 0.0), Drift('D_S5.18', 0.2225), Quadrupole('Q1_S5.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.19', 0.12), Corrector('CBH_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.3'), Drift('D_S5.20', 0.37), Drift('D_S5.21', 0.1), Corrector('CH_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.22', 0.1), Drift('D_S5.23', 0.176), Drift('ID_S5.1', 1.5), Drift('ID_S5.2a', 0.75), Monitor('BPMID_S5.2'), Monitor('S5'), Drift('ID_S5.2b', 0.75), Drift('ID_S5.3', 1.5), Drift('D_S5.24', 0.176), Drift('D_S5.25', 0.1), Corrector('CH_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.26', 0.1), Drift('D_S5.27', 0.37), Corrector('CBH_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.4'), Drift('D_S5.28', 0.12), Quadrupole('Q1_S5.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.29', 0.2225), Drift('D_S5.30', 0.0), Sextupole('S1_S5.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.31', 0.0), Drift('D_S5.32', 0.2835), Quadrupole('Q2_S5.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.33', 0.116), Corrector('CBH_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.5'), Drift('D_S5.34', 0.135), Quadrupole('Q3_S5.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.35', 0.115), Corrector('CBH_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.6'), Drift('D_S5.36', 0.055), Drift('D_S5.37', 0.1), Corrector('CH_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.38', 0.1), Drift('D_S5.39', 0.14055), Dipole('B_S5.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.40', 0.47605), Quadrupole('QF_S5.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.41', 0.1155), Corrector('CBH_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.7'), Drift('D_S5.42', 0.145), Drift('D_S5.43', 0.0), Sextupole('SF_S5.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.44', 0.0), Drift('D_S5.45', 0.14), Drift('D_S5.46', 0.1), Corrector('CH_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.47', 0.1), Drift('D_S5.48', 1.174), Drift('D_S5.49', 0.1), Corrector('CH_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S5.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S5.50', 0.1), Drift('D_S5.51', 0.13), Drift('D_S5.52', 0.0), Sextupole('SD_S5.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.53', 0.0), Drift('D_S5.54', 0.255), Quadrupole('QD_S5.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.55', 0.115), Corrector('CBH_S5.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S5.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S5.8'), Drift('D_S5.56', 0.14), Drift('D_S5.57', 0.0), Sextupole('SD_S5.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S5.58', 0.0), Drift('D_S5.59', 1.279), Monitor('SCRPH_S5'), Drift('D_S5.60', 0.225), Drift('D_S6.1', 0.1), Corrector('CH_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.2', 0.1), Drift('D_S6.3', 0.14), Drift('D_S6.4', 0.0), Sextupole('SF_S6.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.5', 0.0), Drift('D_S6.6', 0.145), Corrector('CBH_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.1'), Drift('D_S6.7', 0.1155), Quadrupole('QF_S6.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.8', 0.1105), Drift('D_S6.9', 0.1), Corrector('CH_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.10', 0.1), Drift('D_S6.11', 0.16555), Monitor('B6'), Dipole('B_S6.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.12', 0.51055), Quadrupole('Q3_S6.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.13', 0.135), Corrector('CBH_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.2'), Drift('D_S6.14', 0.116), Quadrupole('Q2_S6.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.8a', 0.063), Drift('D_S6.8c', 0.066), Corrector('CH_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.8c', 0.066), Drift('D_S6.8b', 0.0885), Drift('D_S6.16', 0.0), Sextupole('S1_S6.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.17', 0.0), Drift('D_S6.18', 0.2225), Quadrupole('Q1_S6.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.19', 0.12), Corrector('CBH_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.3'), Drift('D_S6.20', 0.37), Drift('D_S6.21', 0.1), Corrector('CH_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.22', 0.1), Drift('D_S6.23', 0.17312), Drift('ID_S6.1', 1.50192), Drift('ID_S6.2a', 0.75096), Monitor('BPMID_S6.2'), Monitor('S6'), Drift('ID_S6.2b', 0.75096), Drift('ID_S6.3', 1.50192), Drift('D_S6.24', 0.17312), Drift('D_S6.25', 0.1), Corrector('CH_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.26', 0.1), Drift('D_S6.27', 0.37), Corrector('CBH_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.4'), Drift('D_S6.28', 0.12), Quadrupole('Q1_S6.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.29', 0.2225), Drift('D_S6.30', 0.0), Sextupole('S1_S6.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.31', 0.0), Drift('D_S6.32', 0.2835), Quadrupole('Q2_S6.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.33', 0.116), Corrector('CBH_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.5'), Drift('D_S6.34', 0.135), Quadrupole('Q3_S6.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.35', 0.115), Corrector('CBH_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.6'), Drift('D_S6.36', 0.055), Drift('D_S6.37', 0.1), Corrector('CH_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.38', 0.1), Drift('D_S6.39', 0.14055), Dipole('B_S6.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.40', 0.47605), Quadrupole('QF_S6.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.41', 0.1155), Corrector('CBH_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.7'), Drift('D_S6.42', 0.145), Drift('D_S6.43', 0.0), Sextupole('SF_S6.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.44', 0.0), Drift('D_S6.45', 0.14), Drift('D_S6.46', 0.1), Corrector('CH_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.47', 0.1), Drift('D_S6.48', 0.939), Monitor('FLSC_S6'), Drift('D_S6.49', 0.235), Drift('D_S6.50', 0.1), Corrector('CH_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S6.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S6.51', 0.1), Drift('D_S6.52', 0.13), Drift('D_S6.53', 0.0), Sextupole('SD_S6.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.54', 0.0), Drift('D_S6.55', 0.255), Quadrupole('QD_S6.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.56', 0.115), Corrector('CBH_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S6.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S6.8'), Drift('D_S6.57', 0.14), Drift('D_S6.58', 0.0), Sextupole('SD_S6.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S6.59', 0.0), Drift('D_S6.60', 1.504), Drift('D_S7.1', 0.1), Corrector('CH_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.2', 0.1), Drift('D_S7.3', 0.14), Drift('D_S7.4', 0.0), Sextupole('SF_S7.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.5', 0.0), Drift('D_S7.6', 0.145), Corrector('CBH_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.1'), Drift('D_S7.7', 0.1155), Quadrupole('QF_S7.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.8', 0.1105), Drift('D_S7.9', 0.1), Corrector('CH_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.10', 0.1), Drift('D_S7.11', 0.16555), Monitor('B7'), Dipole('B_S7.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.12', 0.51055), Quadrupole('Q3_S7.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.13', 0.135), Corrector('CBH_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.2'), Drift('D_S7.14', 0.116), Quadrupole('Q2_S7.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.8a', 0.063), Drift('D_S7.8c', 0.066), Corrector('CH_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.8c', 0.066), Drift('D_S7.8b', 0.0885), Drift('D_S7.16', 0.0), Sextupole('S1_S7.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.17', 0.0), Drift('D_S7.18', 0.2225), Quadrupole('Q1_S7.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.19', 0.12), Corrector('CBH_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.3'), Drift('D_S7.20', 0.37), Drift('D_S7.21', 0.1), Corrector('CH_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.22', 0.1), Drift('D_S7.23', 1.662), Drift('ID_S7.2a', 0.764), Monitor('BPMID_S7.2'), Monitor('S7'), Drift('ID_S7.2b', 0.764), Drift('D_S7.24', 1.662), Drift('D_S7.25', 0.1), Corrector('CH_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.26', 0.1), Drift('D_S7.27', 0.37), Corrector('CBH_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.4'), Drift('D_S7.28', 0.12), Quadrupole('Q1_S7.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.29', 0.2225), Drift('D_S7.30', 0.0), Sextupole('S1_S7.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.31', 0.0), Drift('D_S7.32', 0.2835), Quadrupole('Q2_S7.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.33', 0.116), Corrector('CBH_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.5'), Drift('D_S7.34', 0.135), Quadrupole('Q3_S7.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.35', 0.115), Corrector('CBH_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.6'), Drift('D_S7.36', 0.055), Drift('D_S7.37', 0.1), Corrector('CH_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.38', 0.1), Drift('D_S7.39', 0.14055), Dipole('B_S7.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.40', 0.47605), Quadrupole('QF_S7.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.41', 0.1155), Corrector('CBH_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.7'), Drift('D_S7.42', 0.145), Drift('D_S7.43', 0.0), Sextupole('SF_S7.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.44', 0.0), Drift('D_S7.45', 0.14), Drift('D_S7.46', 0.1), Corrector('CH_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.47', 0.1), Drift('D_S7.48', 1.174), Drift('D_S7.49', 0.1), Corrector('CH_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S7.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S7.50', 0.1), Drift('D_S7.51', 0.13), Drift('D_S7.52', 0.0), Sextupole('SD_S7.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.53', 0.0), Drift('D_S7.54', 0.255), Quadrupole('QD_S7.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.55', 0.115), Corrector('CBH_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S7.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S7.8'), Drift('D_S7.56', 0.14), Drift('D_S7.57', 0.0), Sextupole('SD_S7.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S7.58', 0.0), Drift('D_S7.59', 1.504), Drift('D_S8.1', 0.1), Corrector('CH_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.2', 0.1), Drift('D_S8.3', 0.14), Drift('D_S8.4', 0.0), Sextupole('SF_S8.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.5', 0.0), Drift('D_S8.6', 0.145), Corrector('CBH_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.1'), Drift('D_S8.7', 0.1155), Quadrupole('QF_S8.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.8', 0.1105), Drift('D_S8.9', 0.1), Corrector('CH_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.10', 0.1), Drift('D_S8.11', 0.16555), Monitor('B8'), Dipole('B_S8.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.12', 0.51055), Quadrupole('Q3_S8.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.13', 0.135), Corrector('CBH_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.2'), Drift('D_S8.14', 0.116), Quadrupole('Q2_S8.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.8a', 0.063), Drift('D_S8.8c', 0.066), Corrector('CH_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.8c', 0.066), Drift('D_S8.8b', 0.0885), Drift('D_S8.16', 0.0), Sextupole('S1_S8.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.17', 0.0), Drift('D_S8.18', 0.2225), Quadrupole('Q1_S8.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.19', 0.12), Corrector('CBH_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.3'), Drift('D_S8.20', 0.37), Drift('D_S8.21', 0.1), Corrector('CH_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.22', 0.1), Drift('D_S8.23', 2.426), Monitor('BPMID_S8.2'), Monitor('S8'), Drift('D_S8.24', 0.13118), Drift('ID_S8.2a', 1.11882), Drift('ID_S8.2b', 1.11882), Drift('D_S8.241', 0.05718), Drift('D_S8.25', 0.1), Corrector('CH_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.26', 0.1), Drift('D_S8.27', 0.37), Corrector('CBH_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.4'), Drift('D_S8.28', 0.12), Quadrupole('Q1_S8.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.29', 0.2225), Drift('D_S8.30', 0.0), Sextupole('S1_S8.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.31', 0.0), Drift('D_S8.32', 0.2835), Quadrupole('Q2_S8.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.33', 0.116), Corrector('CBH_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.5'), Drift('D_S8.34', 0.135), Quadrupole('Q3_S8.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.35', 0.115), Corrector('CBH_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.6'), Drift('D_S8.36', 0.055), Drift('D_S8.37', 0.1), Corrector('CH_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.38', 0.1), Drift('D_S8.39', 0.14055), Dipole('B_S8.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.40', 0.47605), Quadrupole('QF_S8.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.41', 0.1155), Corrector('CBH_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.7'), Drift('D_S8.42', 0.145), Drift('D_S8.43', 0.0), Sextupole('SF_S8.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.44', 0.0), Drift('D_S8.45', 0.14), Drift('D_S8.46', 0.1), Corrector('CH_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.47', 0.1), Drift('D_S8.48', 0.791), Monitor('FLSC_S8'), Drift('D_S8.49', 0.383), Drift('D_S8.50', 0.1), Corrector('CH_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S8.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S8.51', 0.1), Drift('D_S8.52', 0.13), Drift('D_S8.53', 0.0), Sextupole('SD_S8.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.54', 0.0), Drift('D_S8.55', 0.255), Quadrupole('QD_S8.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.56', 0.115), Corrector('CBH_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S8.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S8.8'), Drift('D_S8.57', 0.14), Drift('D_S8.58', 0.0), Sextupole('SD_S8.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S8.59', 0.0), Drift('D_S8.60', 0.9115), RFCavity('CAV_S8.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S8.61', 0.5925), Drift('D_S9.1', 0.1), Corrector('CH_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.2', 0.1), Drift('D_S9.3', 0.14), Drift('D_S9.4', 0.0), Sextupole('SF_S9.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.5', 0.0), Drift('D_S9.6', 0.145), Corrector('CBH_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.1'), Drift('D_S9.7', 0.1155), Quadrupole('QF_S9.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.8', 0.1105), Drift('D_S9.9', 0.1), Corrector('CH_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.10', 0.1), Drift('D_S9.11', 0.16555), Monitor('B9'), Dipole('B_S9.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.12', 0.51055), Quadrupole('Q3_S9.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.13', 0.135), Corrector('CBH_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.2'), Drift('D_S9.14', 0.116), Quadrupole('Q2_S9.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.8a', 0.063), Drift('D_S9.8c', 0.066), Corrector('CH_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.8c', 0.066), Drift('D_S9.8b', 0.0885), Drift('D_S9.16', 0.0), Sextupole('S1_S9.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.17', 0.0), Drift('D_S9.18', 0.2225), Quadrupole('Q1_S9.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.19', 0.12), Corrector('CBH_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.3'), Drift('D_S9.20', 0.37), Drift('D_S9.21', 0.1), Corrector('CH_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.22', 0.1), Drift('D_S9.23', 0.1245), Drift('ID_S9.1a', 1.0625), Drift('ID_S9.1b', 1.0625), Drift('D_S9.231', 0.1165), Drift('D_S9.232', 0.06), Monitor('BPMID_S9.2'), Monitor('S9'), Corrector('ZIGZAG_S9.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.242', 0.06), Drift('D_S9.24', 0.08852), Drift('ID_S9.2', 2.17296), Drift('D_S9.241', 0.10452), Drift('D_S9.25', 0.1), Corrector('CH_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.26', 0.1), Drift('D_S9.27', 0.37), Corrector('CBH_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.4'), Drift('D_S9.28', 0.12), Quadrupole('Q1_S9.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.29', 0.2225), Drift('D_S9.30', 0.0), Sextupole('S1_S9.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.31', 0.0), Drift('D_S9.32', 0.2835), Quadrupole('Q2_S9.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.33', 0.116), Corrector('CBH_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.5'), Drift('D_S9.34', 0.135), Quadrupole('Q3_S9.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.35', 0.115), Corrector('CBH_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.6'), Drift('D_S9.36', 0.055), Drift('D_S9.37', 0.1), Corrector('CH_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.38', 0.1), Drift('D_S9.39', 0.14055), Dipole('B_S9.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.40', 0.47605), Quadrupole('QF_S9.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.41', 0.1155), Corrector('CBH_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.7'), Drift('D_S9.42', 0.145), Drift('D_S9.43', 0.0), Sextupole('SF_S9.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.44', 0.0), Drift('D_S9.45', 0.14), Drift('D_S9.46', 0.1), Corrector('CH_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.47', 0.1), Drift('D_S9.48', 1.174), Drift('D_S9.49', 0.1), Corrector('CH_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S9.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S9.50', 0.1), Drift('D_S9.51', 0.13), Drift('D_S9.52', 0.0), Sextupole('SD_S9.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.53', 0.0), Drift('D_S9.54', 0.255), Quadrupole('QD_S9.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.55', 0.115), Corrector('CBH_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S9.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S9.8'), Drift('D_S9.56', 0.14), Drift('D_S9.57', 0.0), Sextupole('SD_S9.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S9.58', 0.0), Drift('D_S9.60', 0.9115), RFCavity('CAV_S9.1', 0.0, 500000.0, 499654096.666667, 432, 2400000000.0, PassMethod='IdentityPass'), Drift('D_S9.61', 0.5925), Drift('D_S10.1', 0.1), Corrector('CH_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.2', 0.1), Drift('D_S10.3', 0.14), Drift('D_S10.4', 0.0), Sextupole('SF_S10.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.5', 0.0), Drift('D_S10.6', 0.145), Corrector('CBH_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.1'), Drift('D_S10.7', 0.1155), Quadrupole('QF_S10.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.8', 0.1105), Drift('D_S10.9', 0.1), Corrector('CH_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.10', 0.1), Drift('D_S10.11', 0.16555), Monitor('B10'), Dipole('B_S10.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.12', 0.51055), Quadrupole('Q3_S10.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.13', 0.135), Corrector('CBH_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.2'), Drift('D_S10.14', 0.116), Quadrupole('Q2_S10.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.8a', 0.063), Drift('D_S10.8c', 0.066), Corrector('CH_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.8c', 0.066), Drift('D_S10.8b', 0.0885), Drift('D_S10.16', 0.0), Sextupole('S1_S10.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.17', 0.0), Drift('D_S10.18', 0.2225), Quadrupole('Q1_S10.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.19', 0.12), Corrector('CBH_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.3'), Drift('D_S10.20', 0.37), Drift('D_S10.21', 0.1), Corrector('CH_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.22', 0.1), Drift('D_S10.23', 2.426), Monitor('BPMID_S10.2'), Monitor('S10'), Drift('D_S10.24', 2.426), Drift('D_S10.25', 0.1), Corrector('CH_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.26', 0.1), Drift('D_S10.27', 0.37), Corrector('CBH_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.4'), Drift('D_S10.28', 0.12), Quadrupole('Q1_S10.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.29', 0.2225), Drift('D_S10.30', 0.0), Sextupole('S1_S10.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.31', 0.0), Drift('D_S10.32', 0.2835), Quadrupole('Q2_S10.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.33', 0.116), Corrector('CBH_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.5'), Drift('D_S10.34', 0.135), Quadrupole('Q3_S10.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.35', 0.115), Corrector('CBH_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.6'), Drift('D_S10.36', 0.055), Drift('D_S10.37', 0.1), Corrector('CH_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.38', 0.1), Drift('D_S10.39', 0.14055), Dipole('B_S10.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.40', 0.47605), Quadrupole('QF_S10.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.41', 0.1155), Corrector('CBH_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.7'), Drift('D_S10.42', 0.145), Drift('D_S10.43', 0.0), Sextupole('SF_S10.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.44', 0.0), Drift('D_S10.45', 0.14), Drift('D_S10.46', 0.1), Corrector('CH_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.47', 0.1), Drift('D_S10.48', 0.939), Monitor('FLSC_S10'), Drift('D_S10.49', 0.235), Drift('D_S10.50', 0.1), Corrector('CH_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S10.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S10.51', 0.1), Drift('D_S10.52', 0.13), Drift('D_S10.53', 0.0), Sextupole('SD_S10.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.54', 0.0), Drift('D_S10.55', 0.255), Quadrupole('QD_S10.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.56', 0.115), Corrector('CBH_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S10.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S10.8'), Drift('D_S10.57', 0.14), Drift('D_S10.58', 0.0), Sextupole('SD_S10.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S10.59', 0.0), Drift('D_S10.60', 1.504), Drift('D_S11.1', 0.1), Corrector('CH_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.2', 0.1), Drift('D_S11.3', 0.14), Drift('D_S11.4', 0.0), Sextupole('SF_S11.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.5', 0.0), Drift('D_S11.6', 0.145), Corrector('CBH_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.1'), Drift('D_S11.7', 0.1155), Quadrupole('QF_S11.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.8', 0.1105), Drift('D_S11.9', 0.1), Corrector('CH_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.10', 0.1), Drift('D_S11.11', 0.16555), Monitor('B11'), Dipole('B_S11.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.12', 0.51055), Quadrupole('Q3_S11.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.13', 0.135), Corrector('CBH_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.2'), Drift('D_S11.14', 0.116), Quadrupole('Q2_S11.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.8a', 0.063), Drift('D_S11.8c', 0.066), Corrector('CH_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.8c', 0.066), Drift('D_S11.8b', 0.0885), Drift('D_S11.16', 0.0), Sextupole('S1_S11.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.17', 0.0), Drift('D_S11.18', 0.2225), Quadrupole('Q1_S11.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.19', 0.12), Corrector('CBH_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.3'), Drift('D_S11.20', 0.37), Drift('D_S11.21', 0.1), Corrector('CH_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.22', 0.1), Drift('D_S11.23', 2.426), Monitor('BPMID_S11.2'), Monitor('S11'), Drift('D_S11.24', 2.426), Monitor('SCRPV_S11'), Monitor('SCRPH_S11'), Drift('D_S11.25', 0.1), Corrector('CH_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.26', 0.1), Drift('D_S11.27', 0.37), Corrector('CBH_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.4', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.4'), Drift('D_S11.28', 0.12), Quadrupole('Q1_S11.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.29', 0.2225), Drift('D_S11.30', 0.0), Sextupole('S1_S11.2', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.31', 0.0), Drift('D_S11.32', 0.2835), Quadrupole('Q2_S11.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.33', 0.116), Corrector('CBH_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.5'), Drift('D_S11.34', 0.135), Quadrupole('Q3_S11.2', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.35', 0.115), Corrector('CBH_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.6'), Drift('D_S11.36', 0.055), Drift('D_S11.37', 0.1), Corrector('CH_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.5', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.38', 0.1), Drift('D_S11.39', 0.14055), Dipole('B_S11.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.40', 0.47605), Quadrupole('QF_S11.2', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.41', 0.1155), Corrector('CBH_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.7'), Drift('D_S11.42', 0.145), Drift('D_S11.43', 0.0), Sextupole('SF_S11.2', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.44', 0.0), Drift('D_S11.45', 0.14), Drift('D_S11.46', 0.1), Corrector('CH_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.6', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.47', 0.1), Drift('D_S11.48', 1.174), Drift('D_S11.49', 0.1), Corrector('CH_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S11.7', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S11.50', 0.1), Drift('D_S11.51', 0.13), Drift('D_S11.52', 0.0), Sextupole('SD_S11.1', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.53', 0.0), Drift('D_S11.54', 0.255), Quadrupole('QD_S11.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.55', 0.115), Corrector('CBH_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S11.8', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S11.8'), Drift('D_S11.56', 0.14), Drift('D_S11.57', 0.0), Sextupole('SD_S11.2', 0.23, -16.0597395782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S11.58', 0.0), Drift('D_S11.59', 1.504), Drift('D_S12.1', 0.1), Corrector('CH_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.2', 0.1), Drift('D_S12.3', 0.14), Drift('D_S12.4', 0.0), Sextupole('SF_S12.1', 0.23, 18.8149734782609, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.5', 0.0), Drift('D_S12.6', 0.145), Corrector('CBH_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.1', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.1'), Drift('D_S12.7', 0.1155), Quadrupole('QF_S12.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.8', 0.1105), Drift('D_S12.9', 0.1), Corrector('CH_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CV_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Drift('D_S12.10', 0.1), Drift('D_S12.11', 0.16555), Dipole('B_S12.1', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.12', 0.51055), Quadrupole('Q3_S12.1', 0.26, -1.224005349447, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.13', 0.135), Corrector('CBH_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.2', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.2'), Drift('D_S12.14', 0.116), Quadrupole('Q2_S12.1', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.8a', 0.063), Drift('D_S12.8c', 0.066), Drift('D_S12.8c', 0.066), Drift('D_S12.8b', 0.0885), Drift('D_S12.16', 0.0), Sextupole('S1_S12.1', 0.115, 12.886389326087, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.17', 0.0), Drift('D_S12.18', 0.2225), Quadrupole('Q1_S12.1', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.])), Drift('D_S12.19', 0.068784), Corrector('CBH_S12.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Corrector('CBV_S12.3', 0.0, array([0., 0.]), PolynomA=array([0.]), PolynomB=array([0.]), corID=1), Monitor('BPM_S12.3'), Drift('D_S12.20', 0.261216), Drift('D_S12.21', 0.3), Marker('KICKER_S12.1'), Drift('D_S12.22', 0.3), Drift('D_S12.23', 0.541), Drift('D_S12.24', 0.3), Marker('KICKER_S12.2'), Drift('D_S12.25', 0.3), Drift('D_S12.26', 0.34), Monitor('FLSC_S12.1'), Drift('D_S12.27', 1.46)], name='', energy=2400000000.0, particle=Particle('relativistic'), periodicity=1, harmonic_number=432, beam_current=0.3, nbunch=1, m_file='/home/claudio/src/gitlab/dt/machine/lattice/elettra/elettra_strS4.m')>
In [21]: ring.radiation_on()
In [22]: ring.get_tune()
Out[22]: array([0.59075653, 0.15947099, 0.01125606])
In [23]: help(ring.get_tune)
Help on method get_tune in module at.physics.linear:
get_tune(*, method: 'str' = 'linopt', dp: 'float' = None, dct: 'float' = None, df: 'float' = None, orbit: 'Orbit' = None, **kwargs) method of at.lattice.lattice_object.Lattice instance
Computes the tunes using several available methods
Parameters:
ring: Lattice description
method: ``'linopt'`` returns the tunes from the
:py:func:`.linopt6` function,
``'fft'`` tracks a single particle and computes the tunes with fft,
``'interp_fft'`` tracks a single particle and computes the tunes with
interpolated FFT.
dp (float): Momentum deviation.
dct (float): Path lengthening.
df (float): Deviation of RF frequency.
orbit (Orbit): Avoids looking for the closed orbit if it is
already known ((6,) array)
for the ``'fft'`` and ``'interp_fft'`` methods only:
Keyword Args:
nturns (int): Number of turns. Default: 512
amplitude (float): Amplitude of oscillation.
Default: 1.E-6
remove_dc (bool): Remove the mean of oscillation data.
Default: :py:obj:`True`
num_harmonics (int): Number of harmonic components to
compute (before mask applied, default: 20)
fmin (float): Lower tune bound. Default: 0
fmax (float): Upper tune bound. Default: 1
hann (bool): Turn on Hanning window.
Default: :py:obj:`False`. Work only for ``'fft'``
get_integer(bool): Turn on integer tune (slower)
Returns:
tunes (ndarray): array([:math:`\nu_x,\nu_y`])
In [23]:
In [24]: ring.get_tune(methdo='fft')
Out[24]: array([0.59075653, 0.15947099, 0.01125606])
In [25]: ring.get_tune(methdo='linopt')
Out[25]: array([0.59075653, 0.15947099, 0.01125606])
In [26]: ring.get_tune(methdod='linopt')
Out[26]: array([0.59075653, 0.15947099, 0.01125606])
In [27]: ring.get_tune(methdod='lino')
Out[27]: array([0.59075653, 0.15947099, 0.01125606])
In [28]: ring.get_tune(method='fft')
Out[28]: array([0.00195312, 0.16015625, 0.00195312])
In [29]: ring.get_tune(method='linopt')
Out[29]: array([0.59075653, 0.15947099, 0.01125606])
In [30]: ring.radiation_off()
In [31]: ring.get_tune(method='linopt')
Out[31]: array([0.28329157, 0.16625496])
In [32]: ring.get_tune(method='fft')
Out[32]: array([0.28320312, 0.16601562])
In [33]: ring.get_uint32_index("Q*")
Out[33]:
array([ 13, 19, 25, 39, 63, 87, 96, 102, 111, 138, 144,
150, 163, 187, 210, 219, 225, 234, 259, 265, 271, 284,
310, 335, 344, 350, 359, 386, 392, 398, 411, 435, 460,
469, 475, 484, 509, 515, 521, 534, 560, 583, 592, 598,
607, 634, 640, 646, 659, 683, 708, 718, 724, 735, 762,
768, 774, 787, 813, 836, 846, 852, 863, 888, 894, 900,
913, 937, 960, 970, 976, 987, 1013, 1019, 1025, 1038, 1064,
1089, 1099, 1105, 1116, 1147, 1153, 1159, 1172, 1196, 1221, 1231,
1237, 1248, 1271, 1277, 1283, 1296, 1322, 1345, 1355, 1361, 1372,
1397, 1403, 1409, 1422, 1446, 1469, 1478, 1484, 1493], dtype=uint32)
In [34]: ring(13)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In[34], line 1
----> 1 ring(13)
TypeError: 'Lattice' object is not callable
In [35]: ring[13]
Out[35]: Quadrupole('Q1_S12.2', 0.26, -1.998410619293, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.]))
In [36]: ring[19]
Out[36]: Quadrupole('Q2_S12.2', 0.498, 2.234868485811, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.]))
In [37]: ring.get_uint32_index("QF")
Out[37]: array([], dtype=uint32)
In [38]: ring.get_uint32_index("Q1*")
Out[38]:
array([ 13, 111, 138, 234, 259, 359, 386, 484, 509, 607, 634,
735, 762, 863, 888, 987, 1013, 1116, 1147, 1248, 1271, 1372,
1397, 1493], dtype=uint32)
In [39]: ring.get_uint32_index("Q2*")
Out[39]:
array([ 19, 102, 144, 225, 265, 350, 392, 475, 515, 598, 640,
724, 768, 852, 894, 976, 1019, 1105, 1153, 1237, 1277, 1361,
1403, 1484], dtype=uint32)
In [40]: ring.get_uint32_index("QF*")
Out[40]:
array([ 39, 87, 163, 210, 284, 335, 411, 460, 534, 583, 659,
708, 787, 836, 913, 960, 1038, 1089, 1172, 1221, 1296, 1345,
1422, 1469], dtype=uint32)
In [41]: ring.get_uint32_index("QD*")
Out[41]:
array([ 63, 187, 310, 435, 560, 683, 813, 937, 1064, 1196, 1322,
1446], dtype=uint32)
In [42]: ring.get_uint32_index("CH*")
Out[42]:
array([ 32, 50, 55, 75, 90, 118, 130, 157, 174, 179, 198,
213, 241, 251, 278, 295, 302, 323, 338, 366, 378, 405,
422, 427, 448, 463, 491, 501, 528, 545, 552, 571, 586,
614, 626, 653, 670, 675, 696, 711, 727, 742, 754, 781,
798, 805, 824, 839, 855, 870, 880, 907, 924, 929, 948,
963, 979, 994, 1005, 1032, 1049, 1056, 1077, 1092, 1108, 1123,
1139, 1166, 1183, 1188, 1209, 1224, 1240, 1255, 1263, 1290, 1307,
1314, 1333, 1348, 1364, 1379, 1389, 1416, 1433, 1438, 1457, 1472],
dtype=uint32)
In [43]: ring.get_uint32_index("CV*")
Out[43]:
array([ 33, 51, 56, 76, 91, 119, 131, 158, 175, 180, 199,
214, 242, 252, 279, 296, 303, 324, 339, 367, 379, 406,
423, 428, 449, 464, 492, 502, 529, 546, 553, 572, 587,
615, 627, 654, 671, 676, 697, 712, 728, 743, 755, 782,
799, 806, 825, 840, 856, 871, 881, 908, 925, 930, 949,
964, 980, 995, 1006, 1033, 1050, 1057, 1078, 1093, 1109, 1124,
1140, 1167, 1184, 1189, 1210, 1225, 1241, 1256, 1264, 1291, 1308,
1315, 1334, 1349, 1365, 1380, 1390, 1417, 1434, 1439, 1458, 1473],
dtype=uint32)
In [44]: ring.get_uint32_index("BPM*")
Out[44]:
array([ 11, 23, 29, 43, 67, 85, 100, 115, 124, 136, 148,
154, 167, 191, 208, 223, 238, 246, 257, 269, 275, 288,
314, 333, 348, 363, 372, 384, 396, 402, 415, 439, 458,
473, 488, 496, 507, 519, 525, 538, 564, 581, 596, 611,
620, 632, 644, 650, 663, 687, 706, 722, 739, 748, 760,
772, 778, 791, 817, 834, 850, 867, 875, 886, 898, 904,
917, 941, 958, 974, 991, 998, 1011, 1023, 1029, 1042, 1068,
1087, 1103, 1120, 1131, 1145, 1157, 1163, 1176, 1200, 1219, 1235,
1252, 1259, 1269, 1281, 1287, 1300, 1326, 1343, 1359, 1376, 1383,
1395, 1407, 1413, 1426, 1450, 1467, 1482, 1497], dtype=uint32)
In [45]: ring[11]
Out[45]: Monitor('BPM_S12.4')
In [46]: ring[23]
Out[46]: Monitor('BPM_S12.5')
In [47]: ring[1492]
Out[47]: Drift('D_S12.18', 0.2225)
In [48]: ring[1482]
Out[48]: Monitor('BPM_S12.2')
In [49]: ring.get_uint32_index("B_*")
Out[49]:
array([ 37, 94, 161, 217, 282, 342, 409, 467, 532, 590, 657,
716, 785, 844, 911, 968, 1036, 1097, 1170, 1229, 1294, 1353,
1420, 1476], dtype=uint32)
In [50]: ring[37]
Out[50]: Dipole('B_S12.2', 1.4489, 0.2617993877991494, -0.42969037, EntranceAngle=0.1308996938995747, ExitAngle=0.1308996938995747, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.]))
In [51]: ring.get_uint32_index("ID*")
Out[51]:
array([ 122, 127, 245, 248, 370, 371, 374, 375, 495, 498, 618,
619, 622, 623, 746, 747, 750, 751, 874, 877, 1001, 1002,
1127, 1128, 1136], dtype=uint32)
In [52]: len(ring.get_uint32_index("ID*"))
Out[52]: 25
In [53]: ring[122]
Out[53]: Drift('ID_S1.1', 2.0072)
In [54]: ring[127]
Out[54]: Drift('ID_S1.2', 2.0072)
In [55]: ring[1002]
Out[55]: Drift('ID_S8.2b', 1.11882)
In [56]: len(ring.get_uint32_index("ZG*"))
Out[56]: 0
In [57]: len(ring.get_uint32_index("*S9*"))
Out[57]: 131
In [58]: len(ring.get_uint32_index("*_S9*"))
Out[58]: 130
In [59]: ring.get_uint32_index("*_S9*"))
Cell In[59], line 1
ring.get_uint32_index("*_S9*"))
^
SyntaxError: unmatched ')'
In [60]: ring.get_uint32_index("*_S9*")
Out[60]:
array([1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086,
1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1097, 1098,
1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109,
1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120,
1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131,
1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143,
1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154,
1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165,
1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176,
1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187,
1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198,
1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207], dtype=uint32)
In [61]: ring.get_s_pos(122)
Out[61]: array([18.4504])
In [62]: ring.get_s_pos(1207)
Out[62]: array([205.9165])
In [63]: ring.get_s_pos()
Out[63]:
array([0.00000e+00, 2.35000e-01, 5.35000e-01, ..., 2.57685e+02,
2.57685e+02, 2.59145e+02])
In [64]: ring.get_s_pos(-1)
Out[64]: array([259.145])
In [65]: ring.get_s_pos(0)
Out[65]: array([0.])
In [66]: quads=ring.get_uint32_index("Q*_S*")
In [67]: quads
Out[67]:
array([ 13, 19, 25, 39, 63, 87, 96, 102, 111, 138, 144,
150, 163, 187, 210, 219, 225, 234, 259, 265, 271, 284,
310, 335, 344, 350, 359, 386, 392, 398, 411, 435, 460,
469, 475, 484, 509, 515, 521, 534, 560, 583, 592, 598,
607, 634, 640, 646, 659, 683, 708, 718, 724, 735, 762,
768, 774, 787, 813, 836, 846, 852, 863, 888, 894, 900,
913, 937, 960, 970, 976, 987, 1013, 1019, 1025, 1038, 1064,
1089, 1099, 1105, 1116, 1147, 1153, 1159, 1172, 1196, 1221, 1231,
1237, 1248, 1271, 1277, 1283, 1296, 1322, 1345, 1355, 1361, 1372,
1397, 1403, 1409, 1422, 1446, 1469, 1478, 1484, 1493], dtype=uint32)
In [68]: quads[0:3]
Out[68]: array([13, 19, 25], dtype=uint32)
In [69]: quads=ring.get_uint32_index("QF_S*")
In [70]: quads
Out[70]:
array([ 39, 87, 163, 210, 284, 335, 411, 460, 534, 583, 659,
708, 787, 836, 913, 960, 1038, 1089, 1172, 1221, 1296, 1345,
1422, 1469], dtype=uint32)
In [71]: quads=ring.get_uint32_index("QD_S*")
In [72]: quads
Out[72]:
array([ 63, 187, 310, 435, 560, 683, 813, 937, 1064, 1196, 1322,
1446], dtype=uint32)
In [73]: quads[63]
---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
Cell In[73], line 1
----> 1 quads[63]
IndexError: index 63 is out of bounds for axis 0 with size 12
In [74]: quads(63)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In[74], line 1
----> 1 quads(63)
TypeError: 'numpy.ndarray' object is not callable
In [75]: quads=ring.get_uint32_index("QD_S*")
In [76]: quads[3]
Out[76]: 435
In [77]: ring(quads[3])
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In[77], line 1
----> 1 ring(quads[3])
TypeError: 'Lattice' object is not callable
In [78]: ring[quads[3]]
Out[78]: Quadrupole('QD_S3.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.]))
In [79]: q=ring[quads[3]]
In [80]: q
Out[80]: Quadrupole('QD_S3.1', 0.26, -1.43050774063, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.]))
In [81]: q?
In [82]: t=q.T1
In [83]: t?
In [84]: quads=ring.get_uint32_index("QF_S*")
In [85]: q=ring[quads[3]]
In [86]: q
Out[86]: Quadrupole('QF_S2.1', 0.409, 2.230702214281, T1=array([0., 0., 0., 0., 0., 0.]), T2=array([0., 0., 0., 0., 0., 0.]))
In [87]: