diff --git a/.gitignore b/.gitignore index 616c197e..cc4cfcfb 100644 --- a/.gitignore +++ b/.gitignore @@ -81,6 +81,8 @@ instance/ # Sphinx documentation docs/_build/ +docs/generated/ +docs/jupyter_execute/ # PyBuilder .pybuilder/ diff --git a/docs/conf.py b/docs/conf.py index 5272bf42..b576af44 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -121,14 +121,6 @@ # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. -html_theme_options = { - "collapse_navigation": False, - "display_version": True, - "logo_only": True, - "navigation_depth": 6, - "rightsidebar": True, - "relbarbgcolor": "black", -} # Name of an image file (path relative to the configuration directory) @@ -137,8 +129,15 @@ # its width should therefore not exceed 200 pixels. html_logo = "_static/img/logo.png" html_copy_source = False + html_theme_options = { - "github_url": "https://github.com/atcollab/at", + "collapse_navigation": False, + "display_version": True, + "logo_only": True, + "navigation_depth": 6, + "rightsidebar": True, + "relbarbgcolor": "black", + "github_url": "https://github.com/python-accelerator-middle-layer/pyaml", "logo": { "image_light": "_static/img/logo.png", "image_dark": "_static/img/dark.png", diff --git a/docs/index.rst b/docs/index.rst index c66a1a23..df1cf3a0 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -35,6 +35,7 @@ Documentation Load a configuration file Switch design live Select a control system + Arrays .. toctree:: :caption: Modules: diff --git a/docs/notebooks/arrays.ipynb b/docs/notebooks/arrays.ipynb new file mode 100644 index 00000000..898cf955 --- /dev/null +++ b/docs/notebooks/arrays.ipynb @@ -0,0 +1,59 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "40dec8f5", + "metadata": {}, + "source": [ + "# use of magnet arrays\n", + "\n", + "In pyAML it is possible to configure magnet arrays (families of magnets)\n", + "\n", + "Some families are available by default:\n", + "- dipoles\n", + "- quadrupoles\n", + "- skewquadrupoles\n", + "- sextupoles\n", + "- horcorrectors\n", + "- vercorrectors\n", + "- octupoles\n", + "\n", + "Any other family (in the example my-family-of-quads) may be defined when configuring pyAML, using defined devices.\n", + "\n", + "```\n", + "type: pyaml.accelerator\n", + "name: sr\n", + "arrays:\n", + " - type: pyaml.arrays.magnet\n", + " name: my-family-of-quads\n", + " elements:\n", + " - QD2A-C03\n", + " - QD2E-C04\n", + " - QD2A-C05\n", + "devices: \n", + " - type: pyaml.magnet.quadrupole\n", + " name: QD2A-C03\n", + " - type: pyaml.magnet.quadrupole\n", + " name: QD2E-C04\n", + " - type: pyaml.magnet.quadrupole\n", + " name: QD2A-C05\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "a78867b0", + "metadata": {}, + "source": [ + "Below some feature of magnets arrays is presented" + ] + } + ], + "metadata": { + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/docs/notebooks/control_system.ipynb b/docs/notebooks/control_system.ipynb index dd9f04e2..79c829d9 100644 --- a/docs/notebooks/control_system.ipynb +++ b/docs/notebooks/control_system.ipynb @@ -8,14 +8,92 @@ "# Control System set up" ] }, + { + "cell_type": "markdown", + "id": "62672006", + "metadata": {}, + "source": [ + "The control system interface is in a separated package from pyaml\n", + "\n", + "pyaml itself: \\\n", + "pip install accelerator-middle-layer\n", + "\n", + "tango interface to pyaml: \\\n", + "pip install tango-pyaml \n", + "\n", + "ophyd-asynch interface to pyaml: \\\n", + "pip install pyaml-oa-cs \n", + "\n", + "If the above packages are installed the examples below will work (also in the same script)" + ] + }, { "cell_type": "code", "execution_count": null, - "id": "62672006", + "id": "ae7657cc", + "metadata": {}, + "outputs": [], + "source": [ + "from pyaml.accelerator import Accelerator" + ] + }, + { + "cell_type": "markdown", + "id": "ff7bfc05", + "metadata": {}, + "source": [ + "Assuming these lines are present in ../../tests/config/EBSTune_TANGO.yaml\n", + "```\n", + "type: pyaml.accelerator\n", + "name: sr\n", + "energy: 6e9\n", + "controls:\n", + " - type: tango.pyaml.controlsystem\n", + " tango_host: ebs-simu-3:10000\n", + " name: live\n", + "...\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "86dec08e", + "metadata": {}, + "outputs": [], + "source": [ + "# work with TANGO\n", + "SR_Tango: Accelerator = Accelerator.load(\"../../tests/config/EBSTune_TANGO.yaml\")" + ] + }, + { + "cell_type": "markdown", + "id": "a61409b3", + "metadata": {}, + "source": [ + "Assuming these lines are present in ../../tests/config/EBSTune_OPHYDASYNCH.yaml\n", + "```\n", + "type: pyaml.accelerator\n", + "name: sr\n", + "energy: 6e9\n", + "controls:\n", + " - type: pyaml-cs-oa.pyaml.controlsystem\n", + " name: live\n", + "...\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "637bc8cf", "metadata": {}, "outputs": [], "source": [ - "from pyaml.pyaml import PyAML, pyaml" + "# work with Ophyd-Asynch\n", + "SR_OphydAsynch: Accelerator = Accelerator.load(\n", + " \"../../tests/config/EBSTune_OPHYDASYNCH.yaml\"\n", + ")" ] } ], diff --git a/docs/notebooks/live_design.ipynb b/docs/notebooks/live_design.ipynb index f25c3f93..0afe4647 100644 --- a/docs/notebooks/live_design.ipynb +++ b/docs/notebooks/live_design.ipynb @@ -28,16 +28,16 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "id": "c4884e24", "metadata": {}, "outputs": [], "source": [ + "import os\n", + "\n", "import numpy as np\n", - "from pyaml.instrument import Instrument\n", - "from pyaml.pyaml import PyAML, pyaml\n", "\n", - "from pyaml.configuration.factory import Factory" + "from pyaml.accelerator import Accelerator" ] }, { @@ -55,8 +55,7 @@ "metadata": {}, "outputs": [], "source": [ - "ml: PyAML = pyaml(\"../../tests/config/EBSTune.yaml\")\n", - "SR: Instrument = ml.get(\"sr\")" + "SR: Accelerator = Accelerator.load(\"../../tests/config/EBSTune.yaml\")" ] }, { @@ -64,18 +63,7 @@ "id": "9a3c6e0a", "metadata": {}, "source": [ - "Switch between live and design" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "31882398", - "metadata": {}, - "outputs": [], - "source": [ - "sr = SR.design # simulations\n", - "# sr = SR.live # act on real accelerator" + "**Switch between live and design**" ] }, { @@ -89,22 +77,12 @@ { "cell_type": "code", "execution_count": null, - "id": "c52dd3e4-1732-4479-8bcf-4312a113615b", + "id": "31882398", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Lattice([Marker('ID04'), Drift('DR_00J', 0.56, RApertures=array([-0.015, 0.025, -0.016, 0.016])), Dipole('S3_Septum', 0.53, 0.0, 0.0, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20, RApertures=array([-0.015, 0.025, -0.016, 0.016])), Drift('DR_01J', 0.2935, EApertures=array([0.044, 0.016])), Quadrupole('QF1J-C04', 0.403, 1.090009251235513, EApertures=array([0.044, 0.016]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_02J_H_Scraper', 0.286919240946035, EApertures=array([0.044, 0.016])), Multipole('SH1A-C04', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_03J', 0.115, EApertures=array([0.044, 0.016])), Multipole('DR_K3', 0.32, array([0., 0., 0., 0.]), array([0., 0., 0., 0.]), MaxOrder=3, NumIntSteps=20), Drift('DR_04J', 0.195), Monitor('BPM_C04-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_05J', 0.1871565), Quadrupole('QD2J-C04', 0.227687, -1.9516643905232698, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_06J', 0.020745232050968), Multipole('CrossTalk_JL1A_5', 0.001, array([0., 0.]), array([0. , 3.20399939]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('JL1A_5', 0.375, 0.00638612508367441, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0031930625, ExitAngle=2.1824e-05, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('JL1A_4', 0.7152235612, 0.01259765796618028, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-2.1824e-05, ExitAngle=-2.1824e-05, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('JL1A_2', 0.375, 0.00638612508367441, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=2.1824e-05, ExitAngle=0.0031930625, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_JL1A_2', 0.001, array([0., 0.]), array([ 0. , -4.31427473]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_07J', 0.020745232050968), Quadrupole('QF2J-C04', 0.227687, 2.4655445541415206, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_08J', 0.018945079140060998), Multipole('CrossTalk_JL1A_1_L', 0.001, array([0., 0.]), array([ 0. , -4.31427473]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('JL1A_1', 0.3960233123, 0.006342477349994794, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00317123851669114, ExitAngle=0.00317123851669114, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_JL1A_1_R', 0.001, array([0., 0.]), array([0. , 1.74971581]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_09J', 0.018340579140061), Quadrupole('QD3J-C04', 0.311896, -2.549987577013382, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10J', 0.058607), Multipole('CrossTalk_SJ1A', 0.001, array([0., 0.]), array([0. , 4.5333546]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SJ1A-C04', 0.17989, -82.67242297999911, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_11J', 0.12292883026269454), Multipole('DR_K4', 0.32, array([0., 0., 0., 0.]), array([0., 0., 0., 0.]), MaxOrder=3, NumIntSteps=20), Drift('DR_12J', 0.095), Monitor('BPM_C04-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.0481565), Quadrupole('QF4J-C04', 0.227687, 2.4906332100132915, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.0592115), Multipole('CrossTalk_SJ2A_L', 0.001, array([0., 0.]), array([ 0. , -1.53094135]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SJ2A-C04', 0.21389, 84.53664596311224, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SJ2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.0592115), Quadrupole('QF4B-C04', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.0483125), Multipole('OJ1B-C04', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C04-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.387908431710236), Sextupole('SJ1B-C04', 0.17989, -79.7760515626, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SJ1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C04', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C04-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C04', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508197), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130072, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C04', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.56085561), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130072, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508156), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C04', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_21', 0.1616815), Multipole('SH2B-C04', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C04-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962784), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C04', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.85677422), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896291), Monitor('BPM_C04-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C04', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508208), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130072, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C04', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.60722851), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130072, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508155), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C04', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_28', 0.050672), Monitor('BPM_C04-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C04', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SJ1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SJ1D-C04', 0.17989, -79.35710488336149, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.387908431710236), Monitor('BPM_C04-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OJ1D-C04', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.0483125), Quadrupole('QF4D-C04', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.0592115), Multipole('CrossTalk_SJ2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SJ2E-C04', 0.21389, 86.0774921094725, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SJ2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.0592115), Quadrupole('QF4E-C04', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C04-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38', 0.5379084335370375), Sextupole('SJ1E-C04', 0.17989, -84.11021122039789, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SJ1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.0587455), Quadrupole('QD3E-C04', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C04', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C04', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.101552), Quadrupole('QF1E-C04', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C04-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 0.5302800000000001, EApertures=array([0.032, 0.004])), RFCavity('CAV_C05_01', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_45', 1.06056, EApertures=array([0.032, 0.004])), RFCavity('CAV_C05_02', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_45', 1.0605600000000002, EApertures=array([0.032, 0.004])), RFCavity('CAV_C05_03', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Marker('ID05'), Drift('DR_01', 1.06056, EApertures=array([0.032, 0.004])), RFCavity('CAV_C05_04', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_01', 1.06056, EApertures=array([0.032, 0.004])), RFCavity('CAV_C05_05', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_01', 0.5302799999999999, EApertures=array([0.032, 0.004])), Monitor('BPM_C05-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C05', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C05', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C05', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C05', 0.178619, -2.3934682420487454, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C05', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C05-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C05', 0.227687, 2.4291375210151993, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C05', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C05', 0.227687, 2.40742201016972, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C05', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C05-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C05', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C05', 0.227687, -2.7702926128999015, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C05-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C05', 0.398656, 4.467068296336365, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4670683, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C05', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.14929686), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C05', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C05', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C05-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C05', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.82627901), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C05-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWA-BM05'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.001000062402139608, 0.00017697211556389397, 0.0, MaxOrder=1), Quadrupole('QF8D-C05', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, -0.00017697211556389397, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C05', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.32244621), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C05', 0.398656, 4.458598825686147, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.45859883, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C05-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C05', 0.227687, -2.7584323451291377, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C05', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C05-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C05', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C05', 0.227687, 2.3668268106253425, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C05', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C05', 0.227687, 2.4658233143583144, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C05-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_CT', 0.5379084335370381), Sextupole('SD1E-C05', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C05', 0.178619, -2.399438233738803, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C05', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C05', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C05', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C05-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID06'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C06-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C06', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C06', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C06', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C06', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C06', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C06-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C06', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C06', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C06', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C06', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C06-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C06', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C06', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C06-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C06', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C06', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.89633227), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C06', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C06', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C06-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C06', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.94702094), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C06-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C06', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C06', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.73578224), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C06', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C06-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C06', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C06', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C06-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C06', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C06', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C06', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C06', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C06-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_V_Scraper', 0.5379084335370381), Sextupole('SD1E-C06', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C06', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C06', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C06', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C06', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C06-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 0.53028, EApertures=array([0.032, 0.004])), RFCavity('CAV_C07_01', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_45', 1.0605599999999997, EApertures=array([0.032, 0.004])), RFCavity('CAV_C07_02', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_45', 1.06056, EApertures=array([0.032, 0.004])), RFCavity('CAV_C07_03', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Marker('ID07'), Drift('DR_01', 1.06056, EApertures=array([0.032, 0.004])), RFCavity('CAV_C07_04', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_01', 1.06056, EApertures=array([0.032, 0.004])), RFCavity('CAV_C07_05', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_01', 0.5302799999999999, EApertures=array([0.032, 0.004])), Monitor('BPM_C07-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C07', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C07', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C07', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.07046874030419503, 0.0021999999999999416, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, FringeQuadEntrance=0, MaxOrder=1, NumIntSteps=20), Marker('PINHOLE_ID07'), Dipole('DL1A_5', 0.30996938789580497, 0.00967709441700006, 0.0, EApertures=array([0.025, 0.01 ]), ExitAngle=0.0010803394, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C07', 0.178619, -2.3934682828525697, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C07', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C07-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C07', 0.227687, 2.429137727253162, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C07', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C07', 0.227687, 2.4074222814298327, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C07', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C07-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C07', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C07', 0.227687, -2.770294514833211, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C07-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C07', 0.398656, 4.467069374362893, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46706937, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C07', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.02839107), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C07', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C07', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C07-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C07', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.05628529), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C07-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWA-BM07'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.0010000624021404474, 0.00017697211556432502, 0.0, MaxOrder=1), Quadrupole('QF8D-C07', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, -0.00017697211556432502, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C07', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.35399402), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C07', 0.398656, 4.45859818742158, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.45859819, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C07-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C07', 0.227687, -2.7584312234462245, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C07', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C07-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C07', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C07', 0.227687, 2.366819316328495, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C07', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C07', 0.227687, 2.4658304429234894, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C07-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_BeamKiller', 0.5379084335370381), Sextupole('SD1E-C07', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C07', 0.178619, -2.3994381244449716, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C07', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C07', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C07', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C07-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID08'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C08-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C08', 0.311896, 2.5399871196318413, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C08', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C08', 0.227687, -2.710233602132989, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C08', 0.178619, -2.3975359270682812, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C08', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C08-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C08', 0.227687, 2.4336197758748073, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C08', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C08', 0.227687, 2.4140561406351364, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C08', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C08-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C08', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C08', 0.227687, -2.7692683707388284, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C08-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C08', 0.398656, 4.463064724851714, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46306472, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001649212330243379, 0.0, EntranceAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C08', 1.0447, 0.029451831135132504, -1.829247391855018, Current=np.float64(81.70311649), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001649212330243379, 0.0, ExitAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C08', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C08', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C08-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.206685761155455e-05, 0.0, EntranceAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C08', 0.82515, 0.013078528937039416, -1.5383185777357045, Current=np.float64(89.02145324), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.206685761155455e-05, 0.0, ExitAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C08-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM08'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.0742507340550689), Quadrupole('QF8D-C08', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001607907375070543, 0.0, EntranceAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C08', 1.0447, 0.028714202303182734, -1.829247391855018, Current=np.float64(81.76002525), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001607907375070543, 0.0, ExitAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C08', 0.398656, 4.462705117043778, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46270512, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C08-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C08', 0.227687, -2.7648406085552506, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C08', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C08-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C08', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C08', 0.227687, 2.397314342314228, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C08', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C08', 0.227687, 2.424778838262513, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C08-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C08', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C08', 0.178619, -2.3897729931276928, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C08', 0.227687, -2.7141418120411234, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C08', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C08', 0.311896, 2.5417558374687608, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C08-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID09'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C09-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C09', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C09', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C09', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C09', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C09', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C09-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C09', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C09', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C09', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C09', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C09-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C09', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C09', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C09-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C09', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C09', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.42432436), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C09', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C09', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C09-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C09', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.22854249), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C09-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C09', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C09', 0.0484171232499986, 0.0013382998862939218, -1.829247391855018, Current=np.float64(81.387921), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, NumIntSteps=20), Marker('PINHOLE_D09'), Dipole('DQ1D-C09', 0.9962828767500014, 0.027538299906555205, -1.829247391855018, Current=np.float64(81.387921), EApertures=array([0.025 , 0.0065]), NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C09', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C09-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C09', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C09', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C09-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C09', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C09', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C09', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C09', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C09-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_HV_Kicker', 0.5379084335370381), Sextupole('SD1E-C09', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C09', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C09', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C09', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C09', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C09-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID10'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C10-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C10', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C10', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C10', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C10', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C10', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C10-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C10', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C10', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C10', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C10', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C10-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C10', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C10', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C10-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C10', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C10', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.93063961), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C10', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C10', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C10-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C10', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.94366179), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C10-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C10', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C10', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.80379471), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C10', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C10-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C10', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C10', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C10-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C10', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C10', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C10', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C10', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C10-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_CT', 0.5379084335370381), Sextupole('SD1E-C10', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C10', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C10', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C10', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C10', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C10-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID11'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C11-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C11', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C11', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C11', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C11', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C11', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C11-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C11', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C11', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C11', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C11', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C11-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C11', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C11', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C11-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C11', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C11', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.44848545), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C11', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C11', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C11-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C11', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.00649946), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C11-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C11', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C11', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.6478947), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C11', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C11-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C11', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C11', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C11-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C11', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C11', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C11', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C11', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C11-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_H_Scraper', 0.5379084335370381), Sextupole('SD1E-C11', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C11', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C11', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C11', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C11', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C11-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID12'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C12-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C12', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C12', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C12', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C12', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C12', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C12-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C12', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C12', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C12', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C12', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C12-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C12', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C12', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C12-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C12', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C12', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.59950263), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C12', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C12', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C12-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C12', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.20167038), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C12-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C12', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C12', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.58869031), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C12', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C12-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C12', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C12', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C12-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C12', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C12', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C12', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C12', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C12-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_20-Button', 0.5379084335370381), Sextupole('SD1E-C12', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C12', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C12', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C12', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C12', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C12-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID13'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C13-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C13', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C13', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C13', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C13', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C13', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C13-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C13', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C13', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C13', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C13', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C13-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C13', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C13', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C13-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C13', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C13', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.44208916), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C13', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C13', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C13-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C13', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.00261487), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C13-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C13', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C13', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.22484649), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C13', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C13-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C13', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C13', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C13-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C13', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C13', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C13', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C13', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C13-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_Collimator', 0.5379084335370381), Sextupole('SD1E-C13', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C13', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C13', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C13', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C13', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C13-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID14'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C14-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C14', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C14', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C14', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C14', 0.178619, -2.393474608384371, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C14', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C14-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C14', 0.227687, 2.429168493802921, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C14', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C14', 0.227687, 2.4031921926170803, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C14', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C14-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C14', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C14', 0.227687, -2.7603078738058624, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C14-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C14', 0.398656, 4.45903430307656, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4590343, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C14', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.65351939), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C14', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C14', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C14-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C14', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.86649638), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C14-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWB-BM14'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.0010000624021297884, -0.00017697211671864006, 0.0, MaxOrder=1), Quadrupole('QF8D-C14', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, 0.00017697211671864006, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C14', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.93917917), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C14', 0.398656, 4.466463251763126, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46646325, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C14-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C14', 0.227687, -2.7745909646284255, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C14', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C14-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C14', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C14', 0.227687, 2.4838651556872176, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C14', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C14', 0.227687, 2.2829943347970385, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C14-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C14', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C14', 0.178619, -2.305265273530913, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5_ID15', 0.3804381282, 0.009877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C14', 0.227687, -2.7946592378616475, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C14', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C14', 0.311896, 2.620410773520081, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C14-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.5989090473559258, EApertures=array([0.032, 0.004])), Dipole('CantingDipoleID15', 0.0525, 0.002, 0.0, EntranceAngle=0.001, ExitAngle=0.001, MaxOrder=1), Marker('ID15'), Marker('CantedID15'), Dipole('CantingDipoleID15', 0.0525, 0.002, 0.0, EntranceAngle=0.001, ExitAngle=0.001, MaxOrder=1), Drift('DR_01', 2.5989090473559258, EApertures=array([0.032, 0.004])), Monitor('BPM_C15-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C15', 0.311896, 2.620410773520081, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C15', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C15', 0.227687, -2.7946592378616475, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5_ID15', 0.3804381282, 0.009877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C15', 0.178619, -2.3064590264118476, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C15', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C15-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C15', 0.227687, 2.3120481261059, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C15', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C15', 0.227687, 2.453047851803296, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C15', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C15-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C15', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C15', 0.227687, -2.7693313808129747, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C15-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C15', 0.398656, 4.462896102867954, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628961, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C15', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.99751312), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C15', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C15', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C15-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C15', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.10185218), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C15-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C15', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C15', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.21408953), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C15', 0.398656, 4.462904118728422, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46290412, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C15-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C15', 0.227687, -2.7713138964040156, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C15', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C15-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C15', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C15', 0.227687, 2.491786751234053, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C15', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C15', 0.227687, 2.249627688093723, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C15-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_CT', 0.5379084335370381), Sextupole('SD1E-C15', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C15', 0.178619, -2.276816512728177, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5_ID16', 0.3804381282, 0.009177094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C15', 0.227687, -2.8204926732736966, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C15', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C15', 0.311896, 2.648160733384489, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C15-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.5989157771681395, EApertures=array([0.032, 0.004])), Dipole('CantingDipoleID16', 0.0525, 0.0027, 0.0, EntranceAngle=0.00135, ExitAngle=0.00135, MaxOrder=1), Marker('ID16'), Marker('CantedID16'), Dipole('CantingDipoleID16', 0.0525, 0.0027, 0.0, EntranceAngle=0.00135, ExitAngle=0.00135, MaxOrder=1), Drift('DR_01', 2.5989157771681395, EApertures=array([0.032, 0.004])), Monitor('BPM_C16-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C16', 0.311896, 2.6475278529047297, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C16', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C16', 0.227687, -2.818528893449082, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5_ID16', 0.3804381282, 0.009177094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C16', 0.178619, -2.2809894053628046, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C16', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C16-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C16', 0.227687, 2.2542007388057725, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C16', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C16', 0.227687, 2.5003560491577725, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C16', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C16-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C16', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C16', 0.227687, -2.7743053380216565, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C16-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C16', 0.398656, 4.464039879529023, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46403988, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001649066345118887, 0.0, EntranceAngle=0.0148895186921674, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C16', 1.0447, 0.02944922411531102, -1.829247391855018, Current=np.float64(81.78126237), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001649066345118887, 0.0, ExitAngle=0.0148895186921674, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C16', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C16', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C16-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.208768042881343e-05, 0.0, EntranceAngle=0.006593967361682335, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C16', 0.82515, 0.013083759362507044, -1.5383185777357045, Current=np.float64(88.97826533), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.208768042881343e-05, 0.0, ExitAngle=0.006593967361682335, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C16-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM16'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.07425082254925898), Quadrupole('QF8D-C16', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.00016077614100251414, 0.0, EntranceAngle=0.014516573961970538, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C16', 0.04869537411465187, 0.0013382998862952848, -1.829247391855018, Current=np.float64(82.14488947), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, NumIntSteps=20), Marker('PINHOLE_D17'), Dipole('DQ1D-C16', 0.9960046258853481, 0.027373295755640764, -1.829247391855018, Current=np.float64(82.14488947), EApertures=array([0.025 , 0.0065]), FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.00016077614100251414, 0.0, ExitAngle=0.014516573961970538, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C16', 0.398656, 4.461776878364376, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46177688, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C16-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C16', 0.227687, -2.7643374944052486, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C16', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C16-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C16', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C16', 0.227687, 2.3965711278659816, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C16', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C16', 0.227687, 2.4251588375987008, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C16-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C16', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C16', 0.178619, -2.3888335334486794, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C16', 0.227687, -2.714734264775698, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C16', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C16', 0.311896, 2.5416705014002057, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C16-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID17'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C17-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C17', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C17', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C17', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C17', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C17', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C17-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C17', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C17', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C17', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C17', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C17-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C17', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C17', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C17-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C17', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C17', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.58942345), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C17', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C17', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C17-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C17', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.96249377), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C17-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C17', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C17', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.0289521), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C17', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C17-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C17', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C17', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C17-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C17', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C17', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C17', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C17', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C17-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C17', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C17', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C17', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C17', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C17', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C17-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID18'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C18-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C18', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C18', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C18', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C18', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C18', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C18-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C18', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C18', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C18', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C18', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C18-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C18', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C18', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C18-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C18', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C18', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.83123285), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C18', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C18', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C18-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C18', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.87808424), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C18-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.149988899), Multipole('W1', 0.02, array([0.]), array([-0.05])), Drift('DW2', 0.016666667), Multipole('W1', 0.013333334, array([0.]), array([0.075])), Marker('BMHARD'), Marker('3PW-BM18'), Multipole('W1', 0.013333334, array([0.]), array([0.075])), Drift('DW2', 0.016666667), Multipole('W1', 0.02, array([0.]), array([-0.05])), Drift('DW3', 0.04869259899999999), Quadrupole('QF8D-C18', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C18', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.24479284), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C18', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C18-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C18', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C18', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C18-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C18', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C18', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C18', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C18', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C18-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C18', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C18', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C18', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C18', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C18', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C18-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID19'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C19-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C19', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C19', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C19', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C19', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C19', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C19-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C19', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C19', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C19', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C19', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C19-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C19', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C19', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C19-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C19', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C19', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.2756812), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C19', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C19', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C19-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C19', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.12634667), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C19-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C19', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C19', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.85869373), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C19', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C19-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C19', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C19', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C19-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C19', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C19', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C19', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C19', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C19-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C19', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C19', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C19', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C19', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C19', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C19-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID20'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C20-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C20', 0.311896, 2.5399867403613148, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C20', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C20', 0.227687, -2.710233534793663, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C20', 0.178619, -2.3975360618817283, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C20', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C20-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C20', 0.227687, 2.4336202872059656, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C20', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C20', 0.227687, 2.414056040720808, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C20', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C20-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C20', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C20', 0.227687, -2.769269897860301, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C20-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C20', 0.398656, 4.463064470108136, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46306447, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001649212330243379, 0.0, EntranceAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C20', 1.0447, 0.029451831135132504, -1.829247391855018, Current=np.float64(81.56588902), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001649212330243379, 0.0, ExitAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C20', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C20', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C20-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.206685761155455e-05, 0.0, EntranceAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C20', 0.82515, 0.013078528937039416, -1.5383185777357045, Current=np.float64(89.03312292), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.206685761155455e-05, 0.0, ExitAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C20-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM20'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.0742507340550689), Quadrupole('QF8D-C20', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001607907375070543, 0.0, EntranceAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C20', 1.0447, 0.028714202303182734, -1.829247391855018, Current=np.float64(81.57039712), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001607907375070543, 0.0, ExitAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C20', 0.398656, 4.462706161295696, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46270616, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C20-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C20', 0.227687, -2.7648412619792038, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C20', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C20-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C20', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C20', 0.227687, 2.3973149897228674, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C20', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C20', 0.227687, 2.424778445688813, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C20-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C20', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C20', 0.178619, -2.3897727716473525, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C20', 0.227687, -2.714140442465688, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C20', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C20', 0.311896, 2.5417553871563627, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C20-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID21'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C21-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C21', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C21', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C21', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C21', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C21', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C21-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C21', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C21', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C21', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C21', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C21-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C21', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C21', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C21-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C21', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C21', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.0715099), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C21', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C21', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C21-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C21', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.97704329), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C21-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C21', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C21', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.82786524), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C21', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C21-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C21', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C21', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C21-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C21', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C21', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C21', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C21', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C21-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C21', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C21', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C21', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C21', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C21', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C21-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID22'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C22-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C22', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C22', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C22', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C22', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C22', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C22-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C22', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C22', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C22', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C22', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C22-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C22', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C22', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C22-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C22', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C22', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.73295065), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C22', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C22', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C22-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C22', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.30931372), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C22-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C22', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C22', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.96694502), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C22', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C22-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C22', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C22', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C22-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C22', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C22', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C22', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C22', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C22-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C22', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C22', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C22', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C22', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C22', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C22-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Dipole('CantingDipoleID23', 0.05, -0.00075, 0.0, EApertures=array([0.032, 0.004]), EntranceAngle=-0.000375, ExitAngle=-0.000375, MaxOrder=1), Drift('DR_45', 2.5514, EApertures=array([0.032, 0.004])), Dipole('CantingDipoleID23', 0.05, 0.00075, 0.0, EApertures=array([0.032, 0.004]), EntranceAngle=0.000375, ExitAngle=0.000375, MaxOrder=1), Marker('CantedID23'), Marker('ID23'), Dipole('CantingDipoleID23', 0.05, 0.00075, 0.0, EApertures=array([0.032, 0.004]), EntranceAngle=0.000375, ExitAngle=0.000375, MaxOrder=1), Drift('DR_01', 2.5514, EApertures=array([0.032, 0.004])), Dipole('CantingDipoleID23', 0.05, -0.00075, 0.0, EApertures=array([0.032, 0.004]), EntranceAngle=-0.000375, ExitAngle=-0.000375, MaxOrder=1), Monitor('BPM_C23-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C23', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C23', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C23', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C23', 0.178619, -2.393467904549461, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C23', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C23-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C23', 0.227687, 2.429137474136442, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C23', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C23', 0.227687, 2.407422556779803, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C23', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C23-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C23', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C23', 0.227687, -2.7702969182961, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C23-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C23', 0.398656, 4.467068363443778, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46706836, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C23', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.85470404), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C23', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C23', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C23-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C23', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.33559481), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C23-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWA-BM23'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.001000062402140541, 0.0001769721155619879, 0.0, MaxOrder=1), Quadrupole('QF8D-C23', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, -0.0001769721155619879, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C23', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.38628401), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C23', 0.398656, 4.4586002502294075, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.45860025, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C23-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C23', 0.227687, -2.75843584542834, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C23', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C23-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C23', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C23', 0.227687, 2.366833963060577, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C23', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C23', 0.227687, 2.4658157600896877, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C23-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C23', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C23', 0.178619, -2.3994321169444324, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C23', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C23', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C23', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C23-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID24'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C24-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C24', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C24', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C24', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.07046874030423765, 0.002200000000001272, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, FringeQuadEntrance=0, MaxOrder=1, NumIntSteps=20), Marker('PINHOLE_ID25'), Dipole('DL1A_5', 0.30996938789576234, 0.009677094416998728, 0.0, EApertures=array([0.025, 0.01 ]), ExitAngle=0.0010803394, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C24', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C24', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C24-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C24', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C24', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C24', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C24', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C24-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C24', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C24', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C24-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C24', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C24', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.84002969), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C24', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C24', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C24-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C24', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.84583787), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C24-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C24', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C24', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.20752769), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C24', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C24-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C24', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C24', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C24-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C24', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C24', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C24', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C24', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C24-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_Collimator', 0.5379084335370381), Sextupole('SD1E-C24', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C24', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C24', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C24', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C24', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C24-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 0.53028, EApertures=array([0.032, 0.004])), RFCavity('CAV_C25_01', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_45', 1.0605599999999997, EApertures=array([0.032, 0.004])), RFCavity('CAV_C25_02', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Drift('DR_45', 1.06056, EApertures=array([0.032, 0.004])), RFCavity('CAV_C25_03', 0.0, 500000.0, 352372169.3993786, 992, 6000000000.0), Marker('ID25'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C25-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C25', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C25', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C25', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417000002, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C25', 0.178619, -2.3934677667917965, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C25', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C25-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C25', 0.227687, 2.429137892791171, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C25', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C25', 0.227687, 2.407423882163323, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C25', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C25-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C25', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C25', 0.227687, -2.770306268635469, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C25-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C25', 0.398656, 4.467072860556644, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46707286, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C25', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.90414768), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C25', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C25', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C25-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C25', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.1413247), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C25-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWA-BM25'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.001000062402101898, 0.00017697211538642826, 0.0, MaxOrder=1), Quadrupole('QF8D-C25', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, -0.00017697211538642826, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C25', 0.0484171232499986, 0.0013382998862939218, -1.829247391855018, Current=np.float64(81.9477205), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, NumIntSteps=20), Marker('PINHOLE_D27'), Dipole('DQ1D-C25', 0.9962828767500014, 0.027538299906555205, -1.829247391855018, Current=np.float64(81.9477205), EApertures=array([0.025 , 0.0065]), FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C25', 0.398656, 4.458597110909521, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.45859711, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C25-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C25', 0.227687, -2.7584312055116045, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C25', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C25-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C25', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C25', 0.227687, 2.3668012024794898, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C25', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C25', 0.227687, 2.465846401541641, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C25-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C25', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C25', 0.178619, -2.3994302377363255, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C25', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C25', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C25', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C25-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID26'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C26-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C26', 0.311896, 2.5399869782500923, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C26', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C26', 0.227687, -2.7102330165335844, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C26', 0.178619, -2.397537047293899, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C26', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C26-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C26', 0.227687, 2.433622399755348, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C26', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C26', 0.227687, 2.4140551508182013, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C26', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C26-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C26', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C26', 0.227687, -2.769278778893845, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C26-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C26', 0.398656, 4.4630678788537885, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46306788, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001649212330243379, 0.0, EntranceAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C26', 1.0447, 0.029451831135132504, -1.829247391855018, Current=np.float64(82.13025502), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001649212330243379, 0.0, ExitAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C26', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C26', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C26-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.206685761155455e-05, 0.0, EntranceAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C26', 0.82515, 0.013078528937039416, -1.5383185777357045, Current=np.float64(89.07096997), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.206685761155455e-05, 0.0, ExitAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C26-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM26'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.0742507340550689), Quadrupole('QF8D-C26', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001607907375070543, 0.0, EntranceAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C26', 1.0447, 0.028714202303182734, -1.829247391855018, Current=np.float64(81.64186611), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001607907375070543, 0.0, ExitAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C26', 0.398656, 4.4627046718756755, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46270467, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C26-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C26', 0.227687, -2.7648434705953515, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C26', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C26-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C26', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C26', 0.227687, 2.3973036875931317, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C26', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C26', 0.227687, 2.4247867605142575, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C26-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_Shaker', 0.5379084335370381), Sextupole('SD1E-C26', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C26', 0.178619, -2.3897578001496056, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C26', 0.227687, -2.71414617251696, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C26', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C26', 0.311896, 2.5417570594162475, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C26-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID27'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C27-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C27', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C27', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C27', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C27', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C27', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C27-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C27', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C27', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C27', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C27', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C27-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C27', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C27', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C27-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C27', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C27', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.80783704), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C27', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C27', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C27-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C27', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.51328112), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C27-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C27', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C27', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.64759464), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C27', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.4628864, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C27-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C27', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C27', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C27-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C27', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C27', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C27', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C27', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C27-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_H_Stripline', 0.5379084335370381), Sextupole('SD1E-C27', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C27', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C27', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C27', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C27', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C27-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID28'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C28-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C28', 0.311896, 2.539986480621479, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C28', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C28', 0.227687, -2.7102325634793223, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C28', 0.178619, -2.3975370966499434, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C28', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C28-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C28', 0.227687, 2.4336217307975976, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C28', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C28', 0.227687, 2.414056159268484, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C28', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C28-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C28', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C28', 0.227687, -2.7692800593688287, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C28-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C28', 0.398656, 4.463067772877985, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46306777, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001649212330243379, 0.0, EntranceAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C28', 1.0447, 0.029451831135132504, -1.829247391855018, Current=np.float64(81.77354772), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001649212330243379, 0.0, ExitAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C28', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C28', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C28-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.206685761155455e-05, 0.0, EntranceAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C28', 0.82515, 0.013078528937039416, -1.5383185777357045, Current=np.float64(88.65299018), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.206685761155455e-05, 0.0, ExitAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C28-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM28'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.0742507340550689), Quadrupole('QF8D-C28', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001607907375070543, 0.0, EntranceAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C28', 1.0447, 0.028714202303182734, -1.829247391855018, Current=np.float64(81.46847921), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001607907375070543, 0.0, ExitAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C28', 0.398656, 4.462705484898641, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46270548, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C28-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C28', 0.227687, -2.764844339786035, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C28', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C28-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C28', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C28', 0.227687, 2.397303736576147, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C28', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C28', 0.227687, 2.4247869137333278, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C28-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_H_Stripline', 0.5379084335370381), Sextupole('SD1E-C28', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C28', 0.178619, -2.389757192908896, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C28', 0.227687, -2.7141455876318, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C28', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C28', 0.311896, 2.5417568835150903, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C28-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID29'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C29-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C29', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C29', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C29', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C29', 0.178619, -2.3934742163654366, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C29', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C29-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C29', 0.227687, 2.4291692194827483, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C29', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C29', 0.227687, 2.403195098812871, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C29', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C29-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C29', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C29', 0.227687, -2.7603281983867585, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C29-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C29', 0.398656, 4.459032777492788, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.45903278, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C29', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.79332225), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C29', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C29', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C29-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C29', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.19756848), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C29-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWB-BM29'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.00100006240212799, -0.00017697211669742872, 0.0, MaxOrder=1), Quadrupole('QF8D-C29', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, 0.00017697211669742872, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C29', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.1509499), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C29', 0.398656, 4.466468291452208, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46646829, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C29-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C29', 0.227687, -2.7750735099687454, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C29', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C29-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C29', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C29', 0.227687, 2.4936492810619364, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C29', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C29', 0.227687, 2.2663682422763625, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C29-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_V_Stripline', 0.5379084335370381), Sextupole('SD1E-C29', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C29', 0.178619, -2.296741209872976, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5_ID30', 0.3804381282, 0.009677094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C29', 0.227687, -2.8021845354872332, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C29', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C29', 0.311896, 2.6283437440302855, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C29-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.5989107816270534, EApertures=array([0.032, 0.004])), Dipole('CantingDipoleID30', 0.0525, 0.0022, 0.0, EntranceAngle=0.0011, ExitAngle=0.0011, MaxOrder=1), Marker('ID30'), Marker('CantedID30'), Dipole('CantingDipoleID30', 0.0525, 0.0022, 0.0, EntranceAngle=0.0011, ExitAngle=0.0011, MaxOrder=1), Drift('DR_01', 2.5989107816270534, EApertures=array([0.032, 0.004])), Monitor('BPM_C30-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C30', 0.311896, 2.627622740414024, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C30', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C30', 0.227687, -2.800159803986696, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5_ID30', 0.3804381282, 0.009677094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C30', 0.178619, -2.3021397837521382, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C30', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C30-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C30', 0.227687, 2.3000157429829056, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C30', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C30', 0.227687, 2.471374282734927, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C30', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C30-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C30', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C30', 0.227687, -2.7726681395510373, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C30-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C30', 0.398656, 4.463774787203853, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46377479, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.00016491170363853896, 0.0, EntranceAngle=0.014889976386645461, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C30', 1.0447, 0.029450129366013843, -1.829247391855018, Current=np.float64(81.54512771), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.00016491170363853896, 0.0, ExitAngle=0.014889976386645461, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C30', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C30', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C30-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.208044999851761e-05, 0.0, EntranceAngle=0.006593052035428813, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C30', 0.82515, 0.013081943170860592, -1.5383185777357045, Current=np.float64(89.04825511), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.208044999851761e-05, 0.0, ExitAngle=0.006593052035428813, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C30-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM30'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.07425079182827826), Quadrupole('QF8D-C30', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001607812094347111, 0.0, EntranceAngle=0.014517031593745998, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C30', 1.0447, 0.028712500768622574, -1.829247391855018, Current=np.float64(81.48359311), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001607812094347111, 0.0, ExitAngle=0.014517031593745998, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C30', 0.398656, 4.462030615715968, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46203062, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C30-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C30', 0.227687, -2.7644705059619525, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C30', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C30-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C30', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C30', 0.227687, 2.3967798165975034, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C30', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C30', 0.227687, 2.4250433330908643, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C30-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_H_Stripline', 0.5379084335370381), Sextupole('SD1E-C30', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C30', 0.178619, -2.3890950662213513, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C30', 0.227687, -2.7145598022073565, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C30', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C30', 0.311896, 2.5416955549547144, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C30-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID31'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C31-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C31', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C31', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C31', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C31', 0.178619, -2.3934677552580155, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C31', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C31-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C31', 0.227687, 2.4291378357520825, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C31', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C31', 0.227687, 2.4074238772190424, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C31', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C31-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C31', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C31', 0.227687, -2.770306050443361, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C31-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C31', 0.398656, 4.467072830238648, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46707283, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C31', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.46472798), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C31', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C31', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C31-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C31', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.18590063), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C31-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWA-BM31'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.0010000624021019031, 0.00017697211538620852, 0.0, MaxOrder=1), Quadrupole('QF8D-C31', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, -0.00017697211538620852, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C31', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.54230088), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C31', 0.398656, 4.458597017184563, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.45859702, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C31-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C31', 0.227687, -2.758431048560951, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C31', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C31-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C31', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C31', 0.227687, 2.3668009795327385, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C31', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C31', 0.227687, 2.4658466321054786, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C31-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_V_Stripline', 0.5379084335370381), Sextupole('SD1E-C31', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C31', 0.178619, -2.3994305095558897, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C31', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C31', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C31', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C31-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID32'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C32-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C32', 0.311896, 2.5399873552755645, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C32', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C32', 0.227687, -2.710233317615974, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C32', 0.178619, -2.3975369763188246, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C32', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C32-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C32', 0.227687, 2.4336224645824944, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C32', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C32', 0.227687, 2.414054775533831, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C32', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C32-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C32', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C32', 0.227687, -2.7692776346119543, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C32-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C32', 0.398656, 4.463067976167833, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46306798, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001649212330243379, 0.0, EntranceAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C32', 1.0447, 0.029451831135132504, -1.829247391855018, Current=np.float64(81.93277433), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001649212330243379, 0.0, ExitAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C32', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C32', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C32-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.206685761155455e-05, 0.0, EntranceAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C32', 0.82515, 0.013078528937039416, -1.5383185777357045, Current=np.float64(89.19846025), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.206685761155455e-05, 0.0, ExitAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C32-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM32'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.0742507340550689), Quadrupole('QF8D-C32', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001607907375070543, 0.0, EntranceAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C32', 1.0447, 0.028714202303182734, -1.829247391855018, Current=np.float64(81.945585), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001607907375070543, 0.0, ExitAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C32', 0.398656, 4.462703950312987, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46270395, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C32-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C32', 0.227687, -2.7648427784691294, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C32', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C32-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C32', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C32', 0.227687, 2.3973033848501326, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C32', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C32', 0.227687, 2.4247868549726457, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C32-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C32', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C32', 0.178619, -2.3897580987464164, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C32', 0.227687, -2.7141469603020165, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C32', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C32', 0.311896, 2.5417573238768805, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C32-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID01'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C01-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C01', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C01', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C01', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C01', 0.178619, -2.3934677606946115, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C01', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C01-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C01', 0.227687, 2.429137859383789, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C01', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C01', 0.227687, 2.407423974451217, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C01', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C01-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C01', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C01', 0.227687, -2.7703065019005635, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C01-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C01', 0.398656, 4.467072919145564, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46707292, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C01', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.44823879), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C01', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C01', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C01-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C01', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(88.93970088), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C01-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DW1', 0.1544335), Dipole('W1', 0.038098, -0.00164526, 0.0, EntranceAngle=-0.00082263, ExitAngle=-0.00082263, MaxOrder=1), Drift('DW2', 0.0075), Marker('BMHARD'), Marker('2PWA-BM01'), Drift('DW2', 0.0075), Dipole('W1', 0.038098, 0.00164526, 0.0, EntranceAngle=0.00082263, ExitAngle=0.00082263, MaxOrder=1), Drift('DW3', 0.052052), Dipole('RotatedQF8Dup', 0.0010000624021018927, 0.00017697211538612523, 0.0, MaxOrder=1), Quadrupole('QF8D-C01', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Dipole('RotatedQF8Ddo', 0.001, -0.00017697211538612523, 0.0, MaxOrder=1), Multipole('CrossTalk_QF8D', 0.0, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C01', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.2026628), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130093, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C01', 0.398656, 4.458597164533779, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.45859716, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C01-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C01', 0.227687, -2.758431313420175, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C01', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C01-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C01', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C01', 0.227687, 2.366801311155027, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C01', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C01', 0.227687, 2.4658462823388505, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C01-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_Shaker', 0.5379084335370381), Sextupole('SD1E-C01', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C01', 0.178619, -2.39943000628053, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C01', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C01', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C01', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C01-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID02'), Drift('DR_01', 2.6513999999999998, EApertures=array([0.032, 0.004])), Monitor('BPM_C02-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C02', 0.311896, 2.5399871246093855, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.10155199999999999), Multipole('SH1A-C02', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C02', 0.227687, -2.710233225829216, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C02', 0.178619, -2.397537033034115, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.058745500000000006), Multipole('CrossTalk_SD1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1A-C02', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370381), Monitor('BPM_C02-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.04815649999999999), Quadrupole('QF4A-C02', 0.227687, 2.4336225055608534, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.05921149999999999), Multipole('CrossTalk_SF2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2A-C02', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.05921149999999999), Quadrupole('QF4B-C02', 0.227687, 2.4140549617220306, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.048312499999999994), Multipole('OF1B-C02', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C02-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.3879084317102366), Sextupole('SD1B-C02', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C02', 0.227687, -2.7692784914489863, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C02-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C02', 0.398656, 4.463067880984581, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46306788, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508386), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001649212330243379, 0.0, EntranceAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C02', 1.0447, 0.029451831135132504, -1.829247391855018, Current=np.float64(81.86409524), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001649212330243379, 0.0, ExitAngle=0.01489083680059059, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508385), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C02', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Drift('DR_21', 0.1616815), Multipole('SH2B-C02', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C02-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962194), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 5.206685761155455e-05, 0.0, EntranceAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C02', 0.82515, 0.013078528937039416, -1.5383185777357045, Current=np.float64(89.65984369), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 5.206685761155455e-05, 0.0, ExitAngle=0.006591331326131262, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896258), Monitor('BPM_C02-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DMB', 0.1755595), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Marker('SBM-BM02'), Dipole('SBM', 0.0244294, 0.00104994, 0.0, EntranceAngle=0.00052497, ExitAngle=0.00052497, MaxOrder=1), Drift('DMB', 0.0742507340550689), Quadrupole('QF8D-C02', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.42354352, 0. , 0. , 0. , 0. ])), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508385), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001607907375070543, 0.0, EntranceAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C02', 1.0447, 0.028714202303182734, -1.829247391855018, Current=np.float64(81.90593113), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001607907375070543, 0.0, ExitAngle=0.01451789188909842, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508386), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C02', 0.398656, 4.4627044794032615, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=5, NumIntSteps=20, PolynomA=array([0., 0., 0., 0., 0., 0.]), PolynomB=array([0. , 4.46270448, 0. , 0. , 0. , 0. ])), Drift('DR_28', 0.050672), Monitor('BPM_C02-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C02', 0.227687, -2.7648431547702015, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SD1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SD1D-C02', 0.17989, -75.31863674507929, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.3879084317102366), Monitor('BPM_C02-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OF1D-C02', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.048312499999999994), Quadrupole('QF4D-C02', 0.227687, 2.39730363372309, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.05921149999999999), Multipole('CrossTalk_SF2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SF2E-C02', 0.21389, 79.46138528058903, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SF2E_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.05921149999999999), Quadrupole('QF4E-C02', 0.227687, 2.4247867311527704, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C02-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_38_', 0.5379084335370381), Sextupole('SD1E-C02', 0.17989, -81.58486037208317, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SD1E', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_39', 0.058745500000000006), Quadrupole('QD3E-C02', 0.178619, -2.3897578917267106, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_40', 0.017784136045465998), Multipole('CrossTalk_DL1E_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1E_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0016587852, ExitAngle=-0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000314281, ExitAngle=-0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000302916, ExitAngle=-0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0004495195, ExitAngle=-0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1E_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0010803394, ExitAngle=0.00614251, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1E_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_41', 0.020537039307393), Quadrupole('QD2E-C02', 0.227687, -2.7141463197419973, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_42', 0.2221565), Multipole('SH3E-C02', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_43', 0.10155199999999999), Quadrupole('QF1E-C02', 0.311896, 2.5417571145552182, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_44', 0.042552), Monitor('BPM_C02-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_45', 2.6513999999999998, EApertures=array([0.032, 0.004])), Marker('ID03'), Drift('DR_01', 2.6514, EApertures=array([0.032, 0.004])), Monitor('BPM_C03-01', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_02', 0.042552), Quadrupole('QF1A-C03', 0.311896, 2.540937708821109, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_03', 0.101552), Multipole('SH1A-C03', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_04', 0.2221565), Quadrupole('QD2A-C03', 0.227687, -2.712444740057637, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05', 0.020537039307393), Multipole('CrossTalk_DL1A_5', 0.001, array([0., 0.]), array([0. , 4.82026887]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL1A_5', 0.3804381282, 0.011877094417, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00614251, ExitAngle=0.0010803394, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_4', 0.35044714, 0.007202125122, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0010803394, ExitAngle=0.0004495195, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_3', 0.3573967542, 0.005387546474, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0004495195, ExitAngle=0.000302916, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_2', 0.3650365996, 0.004133965029, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000302916, ExitAngle=0.000314281, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL1A_1', 0.3722097312, 0.003111654158, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000314281, ExitAngle=0.0016587852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL1A_1', 0.001, array([0., 0.]), array([0. , 3.99217897]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06', 0.017784136045465998), Quadrupole('QD3A-C03', 0.178619, -2.393475761761397, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07', 0.0587455), Multipole('CrossTalk_SI1A', 0.001, array([0., 0.]), array([0. , 1.46809162]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SI1A-C03', 0.17989, -84.0892410440206, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_08', 0.5379084335370375), Monitor('BPM_C03-02', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_09', 0.0481565), Quadrupole('QF4A-C03', 0.227687, 2.429174934948381, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_10', 0.0592115), Multipole('CrossTalk_SI2A_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SI2A-C03', 0.21389, 86.04089005858742, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SI2A_R', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_11', 0.0592115), Quadrupole('QF4B-C03', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_12', 0.0483125), Multipole('OI1B-C03', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_13', 0.052156), Monitor('BPM_C03-03', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_14', 0.387908431710236), Sextupole('SI1B-C03', 0.17989, -79.29792046061286, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SI1B', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_15', 0.0592115), Quadrupole('QD5B-C03', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_16', 0.018749411451206), Multipole('CrossTalk_DL2B_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2B_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0017366852, ExitAngle=-0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002878422, ExitAngle=-0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0002775215, ExitAngle=-0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.000355459, ExitAngle=-0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2B_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0008047493, ExitAngle=0.00515313, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2B_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_17', 0.074579125092147), Monitor('BPM_C03-04', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_18', 0.050672), Quadrupole('QF6B-C03', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Multipole('CrossTalk_QF6B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_19', 0.06948925341508198), Dipole('mlDQ1B_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130123, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1B-C03', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(82.11034491), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1B_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130123, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_20', 0.07049875341508166), Multipole('CrossTalk_QF8B', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF8B-C03', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_21', 0.1616815), Multipole('SH2B-C03', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025 , 0.0065]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_22', 0.037), Monitor('BPM_C03-05', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_23', 0.040140701278962784), Dipole('mlDQ2C_1_L', 0.0032849999999999824, 6.200945026070008e-05, 0.0, EntranceAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ2C-C03', 0.82515, 0.015575981090598769, -1.5383185777357045, Current=np.float64(89.15215163), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ2C_2_R', 0.0032849999999999824, 6.200945026070008e-05, 0.0, ExitAngle=0.007849999995560084, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_24', 0.04014070127896291), Monitor('BPM_C03-06', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_25u', 0.2091815), Marker('BM_empty'), Drift('DR_25d', 0.0895), Quadrupole('QF8D-C03', 0.492637, 4.423543519963713, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Multipole('CrossTalk_QF8D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Drift('DR_26', 0.07049875341508198), Dipole('mlDQ1D_L', 0.005850000000000022, 0.0001617001137055308, 0.0, EntranceAngle=0.014600000010130123, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DQ1D-C03', 1.0447, 0.028876599792849126, -1.829247391855018, Current=np.float64(81.99195307), EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Dipole('mlDQ1D_R', 0.005850000000000022, 0.0001617001137055308, 0.0, ExitAngle=0.014600000010130123, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Drift('DR_27', 0.06948925341508165), Multipole('CrossTalk_QF6D', 0.001, array([0., 0.]), array([0., 0.]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), MaxOrder=1, NumIntSteps=20), Quadrupole('QF6D-C03', 0.398656, 4.462886396813337, EApertures=array([0.025 , 0.0065]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_28', 0.050672), Monitor('BPM_C03-07', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_29', 0.074579125092147), Multipole('CrossTalk_DL2D_5', 0.001, array([0., 0.]), array([ 0. , -0.3555665]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('DL2D_5', 0.38377165772, 0.010034264335, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00515313, ExitAngle=0.0008047493, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_4', 0.34820486193, 0.006666194663, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0008047493, ExitAngle=0.000355459, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_3', 0.35615224059, 0.005302212516, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.000355459, ExitAngle=0.0002775215, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_2', 0.36592971419, 0.004156120683, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002775215, ExitAngle=0.0002878422, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('DL2D_1', 0.3717697041, 0.003253593003, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-0.0002878422, ExitAngle=0.0017366852, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_DL2D_1', 0.001, array([0., 0.]), array([0. , 1.68691841]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_30', 0.018749411451206), Quadrupole('QD5D-C03', 0.227687, -2.7669042281291243, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_31', 0.0592115), Multipole('CrossTalk_SI1D', 0.001, array([0., 0.]), array([0. , 5.17157468]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SI1D-C03', 0.17989, -79.75079959346272, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Drift('DR_32', 0.387908431710236), Monitor('BPM_C03-08', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_33', 0.052156), Multipole('OI1D-C03', 0.097688, array([0., 0., 0., 0.]), array([ 0.00000000e+00, 9.62508845e-02, 0.00000000e+00, -1.35737654e+03]), NumIntSteps=20), Drift('DR_34', 0.0483125), Quadrupole('QF4D-C03', 0.227687, 2.4056297521698395, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_35', 0.0592115), Multipole('CrossTalk_SI2E_L', 0.001, array([0., 0.]), array([ 0. , -1.49334719]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Sextupole('SI2E-C03', 0.21389, 84.500780564366, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SI2E_R', 0.001, array([0., 0.]), array([ 0. , -1.53094135]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_36', 0.0592115), Quadrupole('QF4I-C03', 0.227687, 2.4906332100132915, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_37', 0.0481565), Monitor('BPM_C03-09', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_12I', 0.095), Multipole('DR_K1', 0.32, array([0., 0., 0., 0.]), array([0., 0., 0., 0.]), MaxOrder=3, NumIntSteps=20), Drift('DR_11I_', 0.12292883026269853), Sextupole('SI1E-C03', 0.17989, -82.63077055143899, EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), NumIntSteps=20), Multipole('CrossTalk_SI1E', 0.001, array([0., 0.]), array([0. , 4.5333546]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_10I', 0.058607), Quadrupole('QD3I-C03', 0.311896, -2.549987577013382, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_09I', 0.018340579140061), Multipole('CrossTalk_JL1E_1_L', 0.001, array([0., 0.]), array([0. , 1.74971581]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('JL1E_1', 0.3960233123, 0.006342477349994794, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.00317123851669114, ExitAngle=0.00317123851669114, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_JL1E_1_R', 0.001, array([0., 0.]), array([ 0. , -4.31427473]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_08I', 0.018945079140060998), Quadrupole('QF2I-C03', 0.227687, 2.4655445541415206, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_07I', 0.020745232050968), Multipole('CrossTalk_JL1E_2', 0.001, array([0., 0.]), array([ 0. , -4.31427473]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Dipole('JL1E_2', 0.375, 0.00638612508367441, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=0.0031930625, ExitAngle=2.1824e-05, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('JL1E_3', 0.7152235612, 0.01259765796618028, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=-2.1824e-05, ExitAngle=-2.1824e-05, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Dipole('JL1E_5', 0.375, 0.00638612508367441, 0.0, EApertures=array([0.025, 0.01 ]), EntranceAngle=2.1824e-05, ExitAngle=0.0031930625, FringeQuadEntrance=0, FringeQuadExit=0, MaxOrder=1, NumIntSteps=20), Multipole('CrossTalk_JL1E_5', 0.001, array([0., 0.]), array([0. , 3.20399939]), EApertures=array([0.044, 0.016]), FringeQuadEntrance=np.uint8(0), FringeQuadExit=np.uint8(0), NumIntSteps=20), Drift('DR_06I', 0.020745232050968), Quadrupole('QD2I-C03', 0.227687, -1.9516643905232698, EApertures=array([0.025, 0.01 ]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_05I', 0.1871565), Monitor('BPM_C03-10', Offset=array([0, 0], dtype=uint8), Reading=array([0, 0], dtype=uint8), Rotation=array([0, 0], dtype=uint8), Scale=array([1, 1], dtype=uint8)), Drift('DR_04I', 0.195), Multipole('DR_K2', 0.32, array([0., 0., 0., 0.]), array([0., 0., 0., 0.]), MaxOrder=3, NumIntSteps=20), Drift('DR_03I', 0.273, EApertures=array([0.044, 0.016])), Multipole('SH3E-C03', 0.1, array([0., 0., 0.]), array([0., 0., 0.]), EApertures=array([0.025, 0.01 ]), KickAngle=array([0., 0.]), MaxOrder=2, NumIntSteps=20), Drift('DR_02I', 0.128919240586035, EApertures=array([0.044, 0.016])), Quadrupole('QF1I-C03', 0.403, 1.090009251235513, EApertures=array([0.044, 0.016]), FringeQuadEntrance=0, FringeQuadExit=0, NumIntSteps=20), Drift('DR_01I', 1.3835, EApertures=array([0.044, 0.016]))], name='sr', energy=6000000000.0, particle=Particle('relativistic'), periodicity=1, harmonic_number=992, beam_current=np.float64(0.0), nbunch=np.int64(1), in_file='/home/gubaidulin/codes/operation/pyAML/pyaml/tests/config/sr/lattices/ebs.mat', use='RING')" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "sr.design.get_lattice() # Direct access to underlying pyAT lattice" + "sr = SR.design # simulations\n", + "# sr = SR.live # act on real accelerator" ] }, { @@ -124,7 +102,7 @@ "id": "fdc66eea", "metadata": {}, "source": [ - "Execute actions with the magnets families (here for example a tune response matrix is evaluated)" + "For example a tune response matrix is evaluated below. This script is used identically for computation of theoretical values or to measure the response directly on the accelerator." ] }, { @@ -135,10 +113,6 @@ "outputs": [], "source": [ "# Build tune response matrix\n", - "sr.design.get_lattice().disable_6d()\n", - "tune_design = sr.design.get_lattice().get_tune()\n", - "\n", - "print(f\"Tune directly from the lattice {tune_design}\")\n", "initial_tune = tune_device.tune.get()\n", "print(f\"Tune via pyAML interface for design mode {initial_tune}\")\n", "tunemat = np.zeros((len(quadForTune), 2))\n", @@ -166,21 +140,11 @@ "metadata": {}, "outputs": [], "source": [ - "print(tune_device.tune.get()) # what ever the globally set mode has\n", + "SR.design.get_lattice().disable_6d()\n", + "tune_design = SR.design.get_lattice().get_tune()\n", "\n", - "# tune from design simulations\n", - "SR.design.get_betatron_tune_monitor(\"BETATRON_TUNE\").tune.get()\n", - "# tune from real accelerator\n", - "# SR.live.get_betatron_tune_monitor('BETATRON_TUNE').tune.get()" + "print(f\"Tune directly from the lattice {tune_design}\")" ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "20c71c44-6437-471e-b62a-cf681f13037b", - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { diff --git a/docs/notebooks/load_configuration.ipynb b/docs/notebooks/load_configuration.ipynb index 4dba3bd3..f1fe1a3f 100644 --- a/docs/notebooks/load_configuration.ipynb +++ b/docs/notebooks/load_configuration.ipynb @@ -10,14 +10,14 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "id": "7204f09a", "metadata": {}, "outputs": [], "source": [ - "from pyaml.pyaml import PyAML, pyaml\n", + "from pyaml.accelerator import Accelerator\n", "\n", - "ml: PyAML = pyaml(\"../../tests/config/EBSTune.yaml\")" + "SR: Accelerator = Accelerator.load(\"../../tests/config/EBSTune.yaml\")" ] }, { @@ -35,59 +35,55 @@ "It looks like this: \n", "\n", "```\n", - "type: pyaml.pyaml\n", - "instruments:\n", - " - type: pyaml.instrument\n", - " name: sr \n", - " energy: 6e9\n", - " simulators:\n", - " - type: pyaml.lattice.simulator\n", - " lattice: sr/lattices/ebs.mat\n", - " name: design\n", - " controls:\n", - " - type: tango.pyaml.controlsystem\n", - " tango_host: ebs-simu-3:10000\n", - " name: live\n", - " data_folder: /data/store\n", - " arrays:\n", - " - type: pyaml.arrays.magnet\n", - " name: QForTune\n", - " elements:\n", - " - QD2E-C04\n", - " - QD2A-C05\n", - " - QD2E-C05\n", - " - QD2A-C06\n", - " - QD2E-C06\n", - " - QD2A-C07\n", - " - ...\n", - " devices: \n", - " - type: pyaml.magnet.quadrupole\n", - " name: QD2A-C03\n", - " model:\n", - " type: pyaml.magnet.linear_model\n", - " calibration_factor: 1.002096389\n", - " crosstalk: 0.99912\n", - " curve:\n", - " type: pyaml.configuration.csvcurve\n", - " file: sr/magnet_models/QD2_strength.csv\n", - " unit: 1/m\n", - " powerconverter:\n", - " type: tango.pyaml.attribute\n", - " attribute: srmag/vps-qd2/c03-a/current\n", - " unit: A\n", - " - ... \n", - " - ...\n", - " - ...\n", - " - type: pyaml.diagnostics.tune_monitor\n", - " name: BETATRON_TUNE\n", - " tune_h:\n", - " type: tango.pyaml.attribute_read_only\n", - " attribute: srdiag/tune/tune_h\n", - " unit: mm\n", - " tune_v:\n", - " type: tango.pyaml.attribute_read_only\n", - " attribute: srdiag/tune/tune_v\n", - " unit: mm\n", + "type: pyaml.accelerator\n", + "name: sr\n", + "energy: 6e9\n", + "simulators:\n", + " - type: pyaml.lattice.simulator\n", + " lattice: sr/lattices/ebs.mat\n", + " name: design\n", + "controls:\n", + " - type: tango.pyaml.controlsystem\n", + " tango_host: ebs-simu-3:10000\n", + " name: live\n", + "\n", + "data_folder: /data/store\n", + " arrays:\n", + " - type: pyaml.arrays.magnet\n", + " name: QForTune\n", + " elements:\n", + " - QD2A-C03\n", + " - QD2E-C04\n", + " - QD2A-C05\n", + " - ...\n", + " devices: \n", + " - type: pyaml.magnet.quadrupole\n", + " name: QD2A-C03\n", + " model:\n", + " type: pyaml.magnet.linear_model\n", + " calibration_factor: 1.002096389\n", + " crosstalk: 0.99912\n", + " curve:\n", + " type: pyaml.configuration.csvcurve\n", + " file: sr/magnet_models/QD2_strength.csv\n", + " unit: 1/m\n", + " powerconverter:\n", + " type: tango.pyaml.attribute\n", + " attribute: srmag/vps-qd2/c03-a/current\n", + " unit: A\n", + " - ... \n", + " - ...\n", + " - ...\n", + " - type: pyaml.diagnostics.tune_monitor\n", + " name: BETATRON_TUNE\n", + " tune_h:\n", + " type: tango.pyaml.attribute_read_only\n", + " attribute: srdiag/tune/tune_h\n", + " unit: mm\n", + " tune_v:\n", + " type: tango.pyaml.attribute_read_only\n", + " attribute: srdiag/tune/tune_v\n", + " unit: mm\n", "```\n" ] },