From 83d46d535697c6fb5cf47737879ecc14caba40f5 Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 07:23:20 +0100 Subject: [PATCH 01/14] added ipykernel --- docs/requirements.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 609b9eaf..43724ba0 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -9,4 +9,6 @@ sphinx-hoverxref==1.4.1 numpy==2.3.4 pydantic==2.11.0 accelerator-toolbox==0.7.1 -matplotlib==3.10.7 \ No newline at end of file +matplotlib==3.10.7 +nbsphinx==0.9.7 +ipykernel==7.1.0 \ No newline at end of file From 2ea6d3fc785833852d30146ea3657eb7181fd26b Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:06:24 +0100 Subject: [PATCH 02/14] added notebooks in how to section. changed theme --- docs/conf.py | 35 ++++++++++++++++++++++++++----- docs/index.rst | 49 ++++++++++++++++++++++++------------------- docs/requirements.txt | 5 +++-- 3 files changed, 61 insertions(+), 28 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 167114d9..3eecfb67 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -48,12 +48,17 @@ 'sphinx.ext.doctest', 'sphinx.ext.todo', 'sphinx.ext.coverage', - # 'sphinx.ext.mathjax', + 'sphinx.ext.mathjax', 'sphinx.ext.viewcode', 'sphinx.ext.githubpages', 'sphinx.ext.napoleon', 'sphinx.ext.autosectionlabel', 'sphinx.ext.autosummary', + # 'nbsphinx' + 'myst_nb', + # 'sphinx.ext.intersphinx', + # 'sphinx_copybutton', + # 'sphinx_design' ] autosectionlabel_prefix_document = True autosectionlabel_maxdepth = 2 @@ -111,7 +116,9 @@ # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # -html_theme = 'classic' + +# html_theme = 'classic' +html_theme = "pydata_sphinx_theme" # 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 @@ -120,11 +127,16 @@ 'collapse_navigation': False, 'display_version': True, 'logo_only': True, - 'navigation_depth': 2, - "rightsidebar": "false", + 'navigation_depth': 6, + "rightsidebar": True, "relbarbgcolor": "black" } +html_sidebars = { + "index": [], + "common/about": [], +} + # Name of an image file (path relative to the configuration directory) # that is the logo of the docs, or URL that points an image file for the logo. @@ -231,4 +243,17 @@ # at building time. Here used to have PyQT mocked. autodoc_mock_imports = ['PyQt5', 'PyQt5.QtGui', 'PyQt5.QtCore', 'PyQt5.QtWidgets', "matplotlib.backends.backend_qt5agg", - ] \ No newline at end of file + ] + +# -- Options for the myst markdown parser ------------------------------------ + +myst_enable_extensions = [ + "attrs_inline", + "colon_fence", + "dollarmath", + "replacements", + "deflist", +] +myst_heading_anchors = 3 +nb_execution_mode = "off" #"auto" +nb_execution_allow_errors = True diff --git a/docs/index.rst b/docs/index.rst index ef8b087e..67e4267a 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,11 +1,8 @@ pyAML documentation -====================================== - -.. contents:: Table of Contents - :depth: 3 - +=================== + Introduction ------------------------- +------------ python Accelerator Middle Layer (pyAML) is a joint technology platform to develop common tools for control, tuning and development of storage rings, beam transport lines and linear accelerators. @@ -20,25 +17,45 @@ With pyAML, it WILL be possible to (the software is at conceptualization stage): - many more features Installation ------------------------- +------------ pip support will be provided later. for the time being: git clone https://github.com/python-accelerator-middle-layer/pyaml.git +Documentation +------------- + +.. toctree:: + :maxdepth: 1 + :caption: How to: + :glob: + + Load a configuration file + Switch design live + Select a control system + +.. toctree:: + :caption: Modules: + :maxdepth: 1 + :glob: + + modules/* + + Collaboration community ------------------------ Discussion -~~~~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~ `Mattermost `_ (please log in using Helmoltz ID, you will be prompt to access with your own lab/university credentials) Shared documents -~~~~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~ to access the shared documents please ask S.Liuzzo for access rigths. @@ -48,23 +65,13 @@ https://www.overleaf.com/read/hnrqzhfpbvpp#ef8935 to be added to editors list please write to S.Liuzzo Mailing list: -~~~~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~ to be added to the pyAML mailing list please write to S.Liuzzo -Documentation ----------------------- - -.. toctree:: - :caption: Modules - :maxdepth: 1 - :glob: - - modules/* - Indices and tables -==================================== +================== * :ref:`genindex` * :ref:`modindex` diff --git a/docs/requirements.txt b/docs/requirements.txt index 43724ba0..8dd9194f 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -10,5 +10,6 @@ numpy==2.3.4 pydantic==2.11.0 accelerator-toolbox==0.7.1 matplotlib==3.10.7 -nbsphinx==0.9.7 -ipykernel==7.1.0 \ No newline at end of file +#ipykernel==7.1.0 +myst_nb +pydata-sphinx-theme \ No newline at end of file From 16f7e14bb81cc66fc56ded3d005bb22fad04b665 Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:10:33 +0100 Subject: [PATCH 03/14] modified requirements --- docs/requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 8dd9194f..3c173c17 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -10,6 +10,6 @@ numpy==2.3.4 pydantic==2.11.0 accelerator-toolbox==0.7.1 matplotlib==3.10.7 -#ipykernel==7.1.0 -myst_nb -pydata-sphinx-theme \ No newline at end of file +ipykernel==7.1.0 +myst_nb==1.3.0 +pydata-sphinx-theme==0.16.1 \ No newline at end of file From a67a00d4109c56c450e0464c0121dbb17dd28026 Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:26:17 +0100 Subject: [PATCH 04/14] notebook drafts --- docs/notebooks/control_system.ipynb | 29 ++++ docs/notebooks/live_design.ipynb | 173 ++++++++++++++++++++++++ docs/notebooks/load_configuration.ipynb | 102 ++++++++++++++ 3 files changed, 304 insertions(+) create mode 100644 docs/notebooks/control_system.ipynb create mode 100644 docs/notebooks/live_design.ipynb create mode 100644 docs/notebooks/load_configuration.ipynb diff --git a/docs/notebooks/control_system.ipynb b/docs/notebooks/control_system.ipynb new file mode 100644 index 00000000..0144fa65 --- /dev/null +++ b/docs/notebooks/control_system.ipynb @@ -0,0 +1,29 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "7a473047", + "metadata": {}, + "source": [ + "# Control System set up" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "62672006", + "metadata": {}, + "outputs": [], + "source": [ + "from pyaml.pyaml import pyaml,PyAML" + ] + } + ], + "metadata": { + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/docs/notebooks/live_design.ipynb b/docs/notebooks/live_design.ipynb new file mode 100644 index 00000000..2da5b8c1 --- /dev/null +++ b/docs/notebooks/live_design.ipynb @@ -0,0 +1,173 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "d3621c17", + "metadata": {}, + "source": [ + "# Live/Design: control modes\n", + "\n", + "With *pyAML* it is possible to use the same commands either:\n", + "1. live: on the real accelerator\n", + "2. design: in simulations\n", + "3. errors: in simulations with errors (and for several seeds)\n", + "4. live (with a different prefix/host): in a virtual control system (same as in point 1. for those laboratories that have a simulated control system)\n", + "\n", + "Those are called \"control modes\" and may be used \n", + "- at a global script level (for testing in simulations and then using in real accelerator measurements with a simple switch/comment) \n", + "- anywhere in the script " + ] + }, + { + "cell_type": "markdown", + "id": "805b0f6c", + "metadata": {}, + "source": [ + "Using pyAML on a real accelerator" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c4884e24", + "metadata": {}, + "outputs": [], + "source": [ + "from pyaml.pyaml import pyaml,PyAML\n", + "from pyaml.instrument import Instrument\n", + "from pyaml.configuration.factory import Factory\n", + "import numpy as np" + ] + }, + { + "cell_type": "markdown", + "id": "b8ff1736", + "metadata": {}, + "source": [ + "instantiate a pyAML accelerator" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fc1881d9", + "metadata": {}, + "outputs": [], + "source": [ + "ml:PyAML = pyaml('../../tests/config/EBSTune.yaml')\n", + "SR:Instrument = ml.get('sr')" + ] + }, + { + "cell_type": "markdown", + "id": "9a3c6e0a", + "metadata": {}, + "source": [ + "Switch between live and design" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "21ce8527", + "metadata": {}, + "outputs": [], + "source": [ + "# sr = SR.live # use real accelerator\n", + "sr = SR.design # run script in simulations" + ] + }, + { + "cell_type": "markdown", + "id": "4e55d6b6", + "metadata": {}, + "source": [ + "access some magnet families defined in the configuration" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b1fb943f", + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "quadForTuneDesign = sr.get_magnets(\"QForTune\")\n", + "quadForTuneLive = sr.get_magnets(\"QForTune\")\n" + ] + }, + { + "cell_type": "markdown", + "id": "fdc66eea", + "metadata": {}, + "source": [ + "Execute actions with the magnets families (here for example a tune response matrix is evaluated)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d6dc44d3", + "metadata": {}, + "outputs": [], + "source": [ + "# Build tune response matrix\n", + "tune = sr.get_lattice().get_tune()\n", + "\n", + "print(tune)\n", + "tunemat = np.zeros((len(quadForTuneDesign),2))\n", + "\n", + "for idx,m in enumerate(quadForTuneDesign):\n", + " str = m.strength.get()\n", + " m.strength.set(str+1e-4)\n", + " dq = sr.get_lattice().get_tune() - tune\n", + " tunemat[idx] = dq*1e4\n", + " m.strength.set(str)" + ] + }, + { + "cell_type": "markdown", + "id": "bf75c939", + "metadata": {}, + "source": [ + "At any point in the code it is always possible to still access any of the control modes" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b5cec1f2", + "metadata": {}, + "outputs": [], + "source": [ + "print(sr.get_tune()) # what ever the globally set mode whas\n", + "\n", + "SR.design.get_tune() # tune from design simulations \n", + "\n", + "SR.live.get_tune() # tune from real accelerator" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "pyaml_venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.14.0" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/docs/notebooks/load_configuration.ipynb b/docs/notebooks/load_configuration.ipynb new file mode 100644 index 00000000..430b7827 --- /dev/null +++ b/docs/notebooks/load_configuration.ipynb @@ -0,0 +1,102 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "420c1a3c", + "metadata": {}, + "source": [ + "# Configuration" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7204f09a", + "metadata": {}, + "outputs": [], + "source": [ + "from pyaml.pyaml import pyaml,PyAML\n", + "\n", + "ml:PyAML = pyaml('../../tests/config/EBSTune.yaml')" + ] + }, + { + "cell_type": "markdown", + "id": "f6ccb72a", + "metadata": {}, + "source": [ + "pyaml/tests/config/EBSTune.yaml is an example pyAML yaml configuration file that defines:\n", + "- a 6GeV Storage ring with\n", + " - 1 array (family) of quadrupoles used for tune correction\n", + " - 1 tune device\n", + " - controlled by Tango\n", + " - simulated with AT\n", + "\n", + "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", + "```\n" + ] + } + ], + "metadata": { + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 85162eaae057c548239ccbc455c88df9c66d5dc8 Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:27:27 +0100 Subject: [PATCH 05/14] modified requirements - instead of _ --- docs/requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 3c173c17..5ad8accc 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -11,5 +11,6 @@ pydantic==2.11.0 accelerator-toolbox==0.7.1 matplotlib==3.10.7 ipykernel==7.1.0 -myst_nb==1.3.0 +myst-nb==1.3.0 +myst-parser==4.0.1 pydata-sphinx-theme==0.16.1 \ No newline at end of file From c7ce812b761616a9ce1c4f5c9f714689be718e1f Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:33:54 +0100 Subject: [PATCH 06/14] conf.py --- docs/conf.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 3eecfb67..f3f1ab4e 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -54,11 +54,7 @@ 'sphinx.ext.napoleon', 'sphinx.ext.autosectionlabel', 'sphinx.ext.autosummary', - # 'nbsphinx' - 'myst_nb', - # 'sphinx.ext.intersphinx', - # 'sphinx_copybutton', - # 'sphinx_design' + 'myst_nb' ] autosectionlabel_prefix_document = True autosectionlabel_maxdepth = 2 From 17bd1b50e6fd0bdbd51cba80abe3731edffe6507 Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:49:33 +0100 Subject: [PATCH 07/14] install requirements in documentation workflow --- .github/workflows/documentation.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index d77783d6..04c11c2b 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -47,6 +47,9 @@ jobs: - name: Install package run: python -m pip install '.[docs]' + - name: Install dependencies + run: pip install -r ./docs/requirements.txt + - name: Build documentation run: python -m sphinx -b html docs ./docs/_build -d ./docs/_build From a282d658548c329680341adfddda7fdbe210ceff Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:52:08 +0100 Subject: [PATCH 08/14] modified requirements for conflict --- docs/requirements.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 5ad8accc..c93e6121 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -12,5 +12,4 @@ accelerator-toolbox==0.7.1 matplotlib==3.10.7 ipykernel==7.1.0 myst-nb==1.3.0 -myst-parser==4.0.1 pydata-sphinx-theme==0.16.1 \ No newline at end of file From f3c67df19767ac7416234162d4b7937ecdbf181c Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 10:55:52 +0100 Subject: [PATCH 09/14] modified requirements for conflict --- docs/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index c93e6121..b624fa8e 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -7,7 +7,7 @@ sphinxcontrib-mermaid==1.0.0 myst-parser==4.0.0 sphinx-hoverxref==1.4.1 numpy==2.3.4 -pydantic==2.11.0 +pydantic==2.12.4 accelerator-toolbox==0.7.1 matplotlib==3.10.7 ipykernel==7.1.0 From dcc5be70ef55c46f7802a77c83944b6e15d79b2d Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 11:13:03 +0100 Subject: [PATCH 10/14] dark logo, fix duble entries in conf.py --- docs/_static/img/dark.png | Bin 0 -> 20491 bytes docs/conf.py | 18 ++++++++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 docs/_static/img/dark.png diff --git a/docs/_static/img/dark.png b/docs/_static/img/dark.png new file mode 100644 index 0000000000000000000000000000000000000000..15e19c263707145a9b9b021129048361fb657ee4 GIT binary patch literal 20491 zcmeEu^;=s}vu=yGP$~v3cbp ztLy&a1<|{I?WJ|@4B}^hd?6<(uIc^qIQtcZOe+1^9ZK}_)0ZzFu|NK%#>Lmf(0<<+ z8Xu2|i+a8|KktF+B`!r2Ck3&b_wW#TWzFXP<1Gy?HI2B=lPRqX{wJiNlu+iIfQRnM z!zP!_Qc7)~ z5velxSLiFeyC!F7;MrQIpI?*XO4Ddpz`fw#re4RkKg*5w%|zYD?KYFjkeC*Gt!ksk zgF4Gm7UfI~9$F5ou^&0B?OtM#3Fe7(3X46{U4j!J#L*9SwAA2n_-7uIh|RxT*HlU~ z<_nhHylQ!YFWnd1xVoE5TZZf{<&p8VR`=bsow4-G#JFgdQ7izkVlz)X zq-*HSFWD`M!LA@Oc!N0~`GXe3W6OBBEBX;U3swo@REDRHCAE{>kqKt?1ri_gXL%mQ z={Mz$HQozAtcOGcmK$uF!H$@BF3x|Rn6~^wAG2MrsGyj{tHw@{mUE#fLe}L3E%X!> z>Aa(eM8zz(sE?btKX`0sJcx6G#!I%@j}h|tTcKM&_N!?~T4pUb_MsW{SE63^SM(b< zEAGg)U{BV`Pgbd1(y?Sqt=iQ_+S6<0OMceWnLu{ER=4eMwpQf))%5O0N|)2f+N_;?oAlS1bpF>CPk;ojBW0#p*1iEl1^3fQ!> zrjp*+vTLMu66y52d3rh4ou0xu-srRSw7UiYW4Sq`onwQJ3>v!$rX8v+ECg&4uLtOLRuw% z1eYDIjiqcfp=#sofhWhHJT@8ZSB-xf>q628nq*P7WQ z7qc9}_cJUqYGx#Ev?DpS!XgofH3RwD)Q3jX^2@+1S=2Y|ejqw~LrGSu)sEse2^Cc} zeZy>9!(8EOdrn+WLEI=;bu7y9&4D?N%CF#P zhZO3gE3$j_UPOJ=La|V-r(qO$Bk=`SnK$?Gv%g&{9S+&Rc$bELs6wVy;AN4WvH5OR?g zy|Zh_dC9&h4HkxixtK$6i3f!;v;9Z4%gG$GPBhX;1fmVmbL-?r$Usx#Mo_~YW49Ao z^|%Wl8{+N(5tyBi8Su=r)k0m$~N&sZhoeaAS(CM;SIChAn>~RWm^Cv!e0eRdX zgZ>Ige-`v#GT1PNAS_$w<<7W%oU#75R~+*G?2tHFy*Go7FN10xUr)XclJPO_^?r5j z8|RjEaFisrFo15e=@NI*#BZA~)2btNBtf?4;Z!lEOdp#q4aUatQNW8AXB}tYN{RJ& zOB)uK=*>h_O462d+rHU68SO~xK$|$;T$(JI}kBeRo&prk;mKj&3qTv;qk+rn+5I^7H22)!6ow7S>zi-_IN;j3>kyiTq%24WeES`T7A&frz7E$6m~c!EcROhm=O=L9fZ4B{}M(A6$XyC8JS z(+@dgft=)LabZ{_T-BO%#MPr5#VScbjPNRpIG$oU3lOyx3G2&qvok}tO&Xae|m0T?)ZE6OhLBXP7ZYGLiD@k4+7`XfUW}# z>#Rr z&9mB{T(-SUtolu3a(c>eKqf*y1aV^7QVh}iJY`uUYvA9XDJ9S!^rg$g`zx)V9^kMe zzHxl*9olH4PG7^n_FIfM7Lca2k#M!s=nB`O3w*gzl^e8uNW)lRJuCwzB`p&zK?jyX z=GAD0NG{I7Vt;-zfuxo`DvC+{$mBh5oz{xX>qj;I5FqxQ3z z#HUiRd;fBwsuzNv`~nXe)fUbmVm{s}aZI6#eqK}dn~y!)MyL|sI1YC4Qf|>OQsMh+ zAAc&{Z*;R`__Y|(TE_WyM2%(e+9Q7pm@HK2WRCqXq!_b`vBV-Xqg3vf^iJccuY4_Z zEaZjP@O^z=pHVvhWTE#m4TIW^BL?FSPd55F-2^=rh01NOYX%6% zp`Zd3pEW?8higX=%R5PUyeh08yi5b|Fz%bHuB2jXpH7F2KFKdd_j51aC#E}y_`w>i z!E)LneDg{GtIefMEnLAHiXq}`P3&uDqk1bP3-DMuvAf(&Hf-C~sa;O)y43S&Jd)!}tbD&icKCNz)12>o#45U5$hRkX8 zs$-hER-V?z%3Vs{hS83LPNU=btEsZ@ZI+Y0`*|!gly1;o|ICI-HJyGJP|e?9D-URP zo8^FlX+|tB7(ZB7D&Z`Q6Q4(HtZi`sbbQE1^|xn(q-V9QaqPYLFR+le~H1AGWJJLSN!-PfHcDyd10ZI$*z~Dx&^l1UuVfdh9kXw5()s6r=Up zltY;TG8v=r_nE-wxcqY|5LBbB=^(CN@WwNfvm{}*Gnh*BOT1O1Gk~zA$ck)Fozbf| z?9C08UuT?uv}swt99cVe$<2qjw$q=A2kwJ~Mg*nE2tTaR>uvKC^)uzY^Ww8bw!0S7 za<&*|@&+4eMn=I};r^65D~lZWYSdb~;!QzF<=f*Q$;er!X36!HnynD@wf+I;;+ze^R@F~iak$R!V<&!Zls(BK&I#fe!hu@)8F4Pp#=}sg%*7g659F^ z2Ofdv=a~0+r-d7HcoPzxYtkbr{jaAbOn4zNQJdhWI)uE*y84p-$=gZLE-<;x^LY8* zUtBFNn@)4Q|11+7I_`G!Cy5 z_DgD$tZr?~oNrbWS#T=HD_*S#t$R1fQ5=K6^l`??wQv^`42baHnsqh% zWd<+!CnxALYcDF}aVl2k=GdSY$$+oxc9dXYwCjH}dTS|edS{5nHeov2t`qFnDmQG= zmiDw*td8eQwz7yAc9)5eg%b90J7`om4rR_BW&GE+^1YLy7^A^3HwmAd$EqJ~%k86S z{bPq#D-$s>0lEsA7(WrAO2%vBy5FD{`w!>&4bNtr&TAdlL-2sQW$1(wc=nY9-`Vkx z4N<`dg1twZbFw0h66Wa!b~wTddJPIFXaLq~1jqy+R^PvepV<~jyMm`qvldzH^P?Gy z1C%y(qLMf|tP^g?Tp({?{Ay3?p(d8ysvkPD+=`*-`2 zYb30#J}kZ}juZePE1tr29cH#+FDi8?rG8yf0t}&RQP_jCYx%KzEk^VdP46>K-k@*` z*3EaVaT9h;mWAAvuU|NvtPT?eO?^uFNuDN+? z^icYPt<;F|GfIbG_1&QQJ?mHuDDB>E#L%a^#d7})+Q;D=uqUi71No=YYYbMCIge>A z$BZd)p1vfS7RBjJjU*vF+kTwKLS>rmcGNKmEotJstLqwW%W0>YDqD*l3d_n{Pmz~? z)-!G+>_}<|n^suTkkgXVRW<{Ee^&t@SIOv?+ubR4k1A8}#Q_O6+l0MCpn(=#g4-ln zl}93FlArq%JHUR(!L8jO1@7a+dkEjZbth~z$F=&b!lojdwtvL!#K4H9Qd4+$;<#ug zg&s)`Vt%d+ET)_=T*n_(0zot-MiVpQ2qH zxlzV$41C1;qZh4s_&tdBTSf$y-ANRm?a7XU^8F08uhPv7qv*iU?h-!P*8)%0WS%?m zfto0B6>h^!A{qUeq5T=KO0Ldi*(E{KmvEr(B)uvSAvgD3^Bkqxg-MuC>Ss<|8|gfW zdSa;tQX~)uY+sN)fH7?-PmgZS3v;{bqO3+KbM}Y2$XDy`$?#F`6l=<$GhejtqHE+0 zPL!!Snc>V2cD6G)@|LNg+C zcqg+Oxf9$kK%9ll$zT1sp&knL3*BABF4qY_bJw2 zlt?#EnwC@DGWYYs*MsOjYquvKrAD_Z{Ag((;4^0~ut&a7gVKdbBN5>a$qDo3?sYOH zr_xd6lfEhDJI>aGE?~tDdXrNY$V30YeybWlOz3AjK{K>d`OXk|dtu`(B?Z=fVe5%3 zqN&}u96|C)nxA-;M~k)Q_dk*}V@ceBet~65C|q<1BgQyUhAH%3DhA*`Qb&6ICVCPn zw@!=xVQ`ap@#bBCi@MJr+KV!|3@KqaldZ})Aitw-TLj#Db#}3&2Sgw1)Vkkka3U@8 z+@I-RBT??)%4(w=I*77lRZweOAVt_{Jt3M`SEd#z19`qNs!AeSjmk=SR^nPmc^+Tk zDVkk~UmdAHvfrUe1)((wYKmon;?~K;q_BR{Uv`__xOa^lVcM15J=FK)ZdizjJl@V~ z4b2RL@myale#?sXy_pN9b}mNDT<(5dLsMd~M1cLzie_;{V0-NRq5BWmNw9}jN7l_( zHFaY8@N-ym zREe`u7K8%ae2y?vTIWBA z?g>ldUW0y6!Wh$->$7+Bg5=b?N^ z4iPWK4k}t3RO$U;NV8AK2X-$6STY;mI9u+L3AFZ3ZI8p5?mp248b^OFc$|K$@Rua_ z)$4uJdv|@f8xrWpduHF(OqvX6#}4qVi5$$uu42u;9j|Z;NDpfD{?&YdfX<3ZvX{Y6 z>WC=8H`8=eBNX@z$o9SbYvwQ*EuHnpm#Qv}9cKR6QsbqFo`a9E^X+C^%&GmNFlVR{ z%vYr7#}vyZ38&K*g*!DD^J7t2TFXvgZqZ319g-=+Ej6Vfz@8QNv`RS?mX_T;Cv(%C zIXEf`u<)n072p#apmObWg2zJ%89w*t72GK21TTF`WdWY1BS{OUof&S5S>{VJk^mzI z&bk#Ts?*<3BuTWc3xvcGvoL;EQ2@Id9Itex083z&KQlUOZT8Lc?&_)kdgNPact|KL z;S{!oS{u;5Q@4?6&19TqHf{Cy6l8z0FrV!3mz19zNns|U{{1vszX8ZT>HG(aGdoHV zm(i}D8Bq!(>wkV@Zr8T0#RY!sp2!GdNV#;SHsHG_i)*puSp}peUldUzEJT=5WF2uh z1^xK#Xoo z#jN6u)=HjUz;pkJ$K|N&zL3pS9**0lyEfJUYwEYlAi;%CWsNWUlf%V7JKaXkLqDBc zyVXC1yq$axRU3&|=m?YXoAiqPOl%_SY<5_Q)*e{+3-DI+cyGZbs!X zBDX8?S>bb7jGyNo>ac0Q-_>1x&fjgnNFebuagAd&kz*ztfO!-b2QkYrVUinJ@Lb!> zxY=GHxIIT!2g)zUF2(}MjezfZd?itwCBW?NTxX%e5!bOJ6@0Gli0HEN)D8Zf@VaM- zBG7Ws^CLRVJ$FhXRBzjATCVv|(?arE*2A&d5Y}#YJv)s*JNek83j^-N7XNhfqMvtZ z%)2{DM~y<7`p6IodP?^%!RJ@2JL*%1LBavd4Q_i`cFRPbM6nbiZTh6-Oopj|l1*Ix28C&w?zif14fEj z&1bvz9zT)_B;Rx;$Z9wz)^T(}`572BnAqz)&3;;^j1=+&Awl-Y{~EW6Dvad)*>z>L zAs`=(il*w;c&i)yB70%(^>^L`M4(&D$&}oPs>TYVpdI9xZ(wiB&AsP-v8kH`;8Oy= zo;)xPt%!+=hg&HDo3N8NvX0cy$A=nTah0TRREU^nUBSjqFF`CTOqHwklcIin^GmY4 z^>2JKk45^iP?{vPGIqi9MyvW$7WdYKS2sDZ?XWzJI0_M_$MaC6>;NRP!!bl?SF~@G z8}haui*`aM$k zM^Vdqre3l73JI+;mEGx=Mp-GMDT%$cMz2qaxZ}GM#J&t2wECeP%;jQO{k)qqE}vLKRj$So)T^XMTn*p*9EJ--Z^x7mqrzHG*BINOwKF%69VTU~$mJc2*lX*Cy=Ddjga z@)uIOJF74=v<~4HRD#0x|t^V%Rym(jVf*W6HH5ro7$M}+@suceh2)Z z(K+ZA{74tMI+Q@`cYU&YZ+7y)wjC;h+w80nphz>{HMy2nWawrY)*st!^+rGi(zRmY@+qykL_uL_DckK(-^jCp%L5k zu~@6Q39(2VLQ6Hkv;ye91z<8*@vX=U6XJ&u<6Yv;FZycAt=}|zTo26#qsbeWmm3NL>Rg1#AM8X8F5az2I_=Fw zypG)>J1~cw-+aUY{BRg(%v_0CX>#-nR;%Qk`D23cQt>Fx@ zhLpGykU2Pe0BFI?YRd~hs5+ZGXXhjlxruC>j?K& zx8&C_>NwI+A<<0PA^fkV42gMP{B8Kmhs-kNeAm=+KaG<7f`6yq<{}~vf2|Rc+>aUk zlI-V4S3S3%8NmqF7-J3%;mw5f%G8WkHI@G*ugD`n z3RWo@TTv8IW$M$*$bQ-M$CdAK7fiHBh_CNL=@1fyzW!Vl_-fJYy)@WLwG$`}o~$L_ z59)kf9{;bG1`b3ogrYC5HAPNGmNiem;5*7+J2NpJd{)DK`w~}H3E`6SetLz0VWK+A zB5hZ=zxL&)0q)!2Ke7nNnwO%HbS`~=O(MOnlj@tD3ioQeu#^u0!AryigotQox#0E? z?6xM-`E?fz6Gw+Co#xynY6u|CW>6ubWxVkGd1lkygaErKzs=1Zu9CGYO;v>G2@xXu z^IOekTTn5BXFnub8AoM0n&HQZVM0MiWaJl&?;oQObe!Y4#MB*uY&&s8(Dd|P!*wp2 zT`&fZFye8-#878m4h3L5ckrlNsLoDl=puU5`{!Go$<`!#X#b{xACU`!&e$@E)XgcR z!3dVRy;|?gUjSq)v_13Q_^hz05aD+|FPAoT@M8r&Dtv1sIyZPgk0q@2~b}s~z%o%1b?z^CYsHRmR;h6n}8!JBMSFcPYvINr*k#R90U@ z*tM0*SBq;69w!j^rMHEuyYSXe+Fx)F>USAVi)W|(P!}}b36CGKb@I*lh;)_DwFi|< z!A(gFDo^|aSGIPK_Ts#j19hv!q}C9=bK?+=PGo4>nnrZjogQ0!6> z=Q2ci(iw|!?W{h~$^IuhE-&HLP#*ANT6^W6S^S8?g}}KoNaSC=`;Xe$SRna^W%Nv2 z&#wg|Xo6$&0zr?123JH%j{UgUzbt~s`#Aa}-^_FcrmQw8L!_10)4kCzjTB^66Bux6|hk==RA?1_PCgy{_ zdvR>me|ib;+sN_MC{`3m_00MmNVDWgvupW)Gx39Svv#AOMq_zqA~;#B3Gv1BmmCk1 zNtdoG$bkuT?g?z}EmgU^_J8bCCH=L3(Z0wz{_!D3`-vcGi zx@7@rr;t{6IHE1|YcYurG5$)ID1LqKNqnYhDwP4~ zuvn8f$86R$xO4^1X;?5lu%~CneuZt=YdP;%LPF+72!JRJa?MD(nz9vbiiWgMzI{MB z&!#E!4)K5PNA;JuMJk49GrD(bSP_!%NivY_^O{F;8WX&yd8USm&FK1berMi6IJf2G zX)L;RD>J1*xYxVJnM(+z3LFv%$G)=4#^UPY;^ zQfI6tPvK^;)BOz&?=y@!vQL;FP1(Jrgw&c3CJVUlbZqtc_{c;PPj@0{_XTyRHLhw! z7yZ&73c)#h1SHm)XJFX@7Kkv-9NVD~Bj1zpFW zCZP%KS#qLC48>KK%sRHWo1qgsSW`&yDR0<&*6DMj42h7!q}wyh=aaGS}pdllKtwAuLtn!4>5 zs`yM5gQS9G&F#M0jJ}#{OvVH{fA1xj3Y+)|RbDIlNx)ky;3F}7^OmgJls2NK!hjzN zyzu-86NUg}nfnhOJG9&V5xEW41PLU}q@5EzKSY%RilV)Y2;pJBT|~D<6XLLZevI#Z zyt`TF&-__1Fc(RE>c1r-|0GAvsno+_nf~#h6$!b4%$d>LPFH1Q{~GlHzG?nSuKD$! zr4;*Zrz=K|;$ljJ`+8>#kW{#0Z2hT+POv?_O-5_2K+Cr+cEmE?$dlVwY7h^u*_BBq zZtAAl!iLzkpwiM_WUnI9Bz&CcAgf|ZYvEZfY{Y9(*)E*b_Nrc-G;K+bycV5`!3(RO z`i^UFAx{s%=oBrJN;q(KoNtbIOKaAv1d)8bHwwkgzM&hLUmMn;=l=XOj=Zind86)5 zqz-~LL6&EKd&E38qi)AP#(K`i-_ZEY^3(w0f`SAeDZ@6*&tjsX7l^o05$tMn5zYx&HGB9O&(l4at*SI?2 zh2z{arbRnnVDX^wqGR79O51Ud0sM^p5p zn@4`+S{E4+qxl#NQbg2eu#iR?68vM8FR?o-ij)DUuawX*&1ZAk=btT}!#^@Hz?MLw zNke?J-wPq*eYq5&=f;uGY2y4xTpPZWK4^mHn4Du)iVl6A$QL-&t626mkCAuu=)wGK zf{!@xV)cpWej@D3)4M5Wmh)VXL-95B9P5A|`wK*0y)!q=uUr^> zpm=@j&%}4niN2S!F5-HNQpFxe&*KdUGH%kZcZQ^Oxqir*);c=rIlC`cY1bzgk7#sM z_84F>1|YKNmJauMHQRdAhUDg7MSn6nx5}f}yN|=&UiyJQwc!+b2yVfqpG5pSj*C~o z2a&>Aj@+6h21II5dva}UVY_v_dzhnALCj3)?Y56it$WuP^&hld0xK~#WMW7gjVE(N zzy(pGw+hMKOCnw3PwGyM2S3R@t5|wE7rg6MXfySZR_lZ(gxh5O$+h4aj3d;4sre{g z#;9((%4bDkUgvTk85f%bUdb>tghw5^{|p!;80vp;8K!S79rR_($;>)LGRY2p zG$y<^!pQo_miD1rf^9L1?`3gP&|^hs8HNbs1m7JsT@ z^pHOhFeR6Ib4B*o01bu7^V;3@bzIN0hbe+f=Pi4#w$`EcY4~FmXQTH-?si|?fPFoR z5};psUE0Fs?ZCJq;p`?K6*SwmCG8HnOR7=6KseqLz{1i+v?tzLmHh1VHug}fTsiic zchA3yLm~d<#8Q(OJ1C8v0I+?Q{_V?f z{-LTxvmanfjkiC}bEZb$Dh2a-`_{o&Z)yCbJA;M~GaLQu$ zEYg&)my6O5d=j?dp}#Fd8jdXvTxGxtoW%;G_@KB#5%A&WPIF3HU+bjeaoD!PUdQY> z(QQN!cJFmPl>=Mh9X)Ms5li&Qbi*~RvIs!e<;wM-Il*wQ38%BFC|U@QEBMk^R&%GM z#cn<#HqNE$K}Ht6{oJt)UfJi0J^z_Yr{BK#eR!fg6X!n;=6xzC!Jr2EVfuVg)*RU< zaO=+}upkqD&Oz9)v&Oe^AY0e8`^tx99;TRg;tcka8kYdyofvDj z3uJg-w@;VMy)kA#0g9ZlgygIZwQQc@AnFs%$#@^1$9J`T;{CIc*(x=-eE;+-v9Xb( zD#gz$<)W0Iz}@UA&>0Rc_RtFus2B3V@Z(}9w)INM@;DwWQ{3_y2Xu@75IzgcjCD>b zVku5lDF}e8aeIvKwmk4wL;>hmoeZ43HqFSI{b6?Va{5P0&eQH~?*;{+L*6-M2He~H zeHx!z4UjCs(~z-?LE2y39eyL*KPCK=vHQlgOgQ#5Pj`J5FF~?0I`j~{mJqQV$~ zZ-df{&;jH}bH8%GMLi7459@aNUMqA=rcHi&a)SSY3ZrHtA3r&M5aF_c|8-Z2{|+fc z4oX(oJ@eP>z)LgkOpjvba8T|_T!Yvv2T>;-k2fK5ck3rAR!puMH+|^umz?OYKrvuC zay z8^VDG`*=_vN6aI&9+WlV=@XyxEo$uHvh9OUbeLB=8ZXVHoDui?4ytpPe#ABA7P{U)vNr9gPm+y zJ7K;4vdrGte|K1SCv~(2-LCuPWWdU<7rGP|T169x%ra+ou*RRkR)YX1-&=mIgNz7- z&!zBmfr3bi-i~6D!9_yHk6{09_1_5P)r+(QUt!Kl-SYg4l3KUKVFJ1KI6idoGs4HO9w zs|xsf?z%=9AnffinB#XzzI}*HojeYGzqRpNCtjFp=y2VN9#h0Y@N6|0o5f!+iC`QD zWnI37Rn1ychzXQcSQZ%_BC%?~o$#h&Qt+6pQ^UV@bsRa_=ezTY+py zo8@TglJNaKwU3`};KkA*ZEkTAn|DlT>;s`fb5r=z7evIGTj}d=eA-V#amuFR6Kb`0&gye8FbC+^IL6#j{ECPs2Kz6Hg7t3SqNSaztfjM+TD z+h~(|{L_2x)a&SSq9^x~&3i5D(il`>SmV#hn(jy^c8A`}q$u8&7a6-Z)>pXq5pdNI(7F^$SVKJQT)`-jZ7vz-D%dU``CHd2b zFzRgkU>3`BSLA!lPFuMA+1n?z6M}bqf~UJ#-3ebrR&bh*_q0HQ!bAA~W`L^K(D(y? z=0nSZX|^FZb;C6|NND@c$u>n_27DtTm`gd!iB{d)K>I+E6R>>aGKn#lpR_#Eut*f* z!kOleS~y2Vd9E^pD?%7rXdvjxUE-JBpfSD8aFjOnDzK%`_@{u>L+9Qt&Jn!b9c#$P ze|?{GF^gm_rW;RV$=U;vxUlS&st>R{-szi%Dph4rcJ^jfhZxUVKO4~5jFwiYH}xwp zw4Dn)2d?vr4xE2pZlV4ThPX^5$s{})S)lR}Iv#r`oElwtyt;Vz#2d!*Oa@fY%}Udz z4RTi{@_l0#L?$9?Mp=WgF@5f`;k1**&L79<2WX@7g{{8xKs&}TSk_6{%-RwRH8eEf zemN`cdX3fiRVD*-mJlZ(V`4|?VW3UBMUX8ksCd?gjf@i89UKJU>Kdj1)hOv=sJz*I z6Q0nGPM$-5S}RT(m>Jnnx(W3EVJg7vtPps@_F;F^?Cd$zwMNZn)?F+qIEcz2_3Xw$ zXc0;^@ijl-|q#zU9>__h3{ zDY+TYDh~kBce@{sc!Zgn+cER7@BW78XEy(U3X;wcw(loHm2N%xs($2lKv`3z(Jv;< zY<2r*C)iad!PB(PvWh^5u@6hoQ37I(i(~5UN4x=W{S0*_*>cV6>?iD1*f)zMFq)Vo z1og;DH4|vh3>S;MucwOjH*8HH281FLEkPNe7QdZQU3U_@0r#ffnIsw;gKkD!GEL&G zES5dbV$=3y_sbsxCmMH)VBrv%x7atdqqkH;s8K}hYl)+oL$(ouhN#RwS?k32f|7As zLE|k3fF8=Ox1{;w1kSYC!zh9?)h_2eegt9snRi*rcZ?u14Ll}|GsUR7?sXr9mcl6f z;eK0<0oa1;IEZE~U?R;JV$oJ$9asibKZDYE3E09flns)I$OC_WKS0@9ljB7CN7a+cPAS>vI=zp5u{5%Z9=Q#s@I&*$qg*DI zebP7ej>}BD!gb<5a~B;m8G(8KzFee*>j-Z@qlyl?9z{(sS+Ll%ISRzKIa>y0cP=)4 zZBiDm);MNgjkIuUZGZZDw3n-!eKxWX5_E%rp+`hTOXggqogjxb5$JI4b}N5=d@_90 zk#|Gv(TtfIB$4k-4(xHg4tCK=bZXm;Ylgm;3Uh0nnxD$&STE&9+oK@+1dq;bq@4vZ zV9b^pjWNHf4{=d!W))nbWTO0q+LWLIdrZ-Gm-k5I?5CgjlUh1StCMGewuN!!^CrOP zFVrAs>@mR5EO?&nmuquEAvrX7Z!H*D@i(bQ1!YjQNL0x`-iJn`I~)MmdL#*Hj8wDD z$|P&PW3gPyZK4bnl_>p73}fAE$N&V-KXg})7vQ(Qbi0;2a*hy0reg+W1yuDS1{6i{ za6UzR{O?dIR|(1Y$*8;>0#Hql`;^C|@a5Q-=;tz4<22!abP5&HFow+tA4xUgXbh*w zAZIa<*S9>{Hi{hkGt0lTOZ{Y(f%^Mi*1A? z_62_h6G5*4ZV#KwF=+@8p!`1~!4)av;vZFE@KUR*D{>uVe2&4j^voalV?LQ371!;* zKvlbtkN3-}g&y{<5ZA#*Yf_ki-noqD{pG%&R)tQ&)qI#R%E$>o5VZGV>x!z5Z{S)D zV*K_=W^GbGWAa1X|09ThPAIs!yT#~~_4B=+$jc|5zx5Bczx*nx{YC89gKC}_pB(%$ zoqO5Z_6i>1Ru?z7NS|jtzKr?ZzMFUKx~MQ9OK;d5Z7AFiax8Th@-Rv-o?sdMQ|F}H zq){iC_YURC^+8@WWi0aTFN~OvXEt~_^})t{hmNX3pgortZfv|hP3wHRrC4@k>2vPX z*I9|>?(9zE#B+Lo#=ULvg7xV0;x-p9rW2h0OARW+5K&~gfTp_Ue}UMkuWUw|Q{!Sm z%v2_m{1J;L35rU~n)_Cl_W$UUV7-5I6sC;0U?0t|jqGRo!sGuGhv)4ew5fRqI|Bc| z(e4-&o==W3GL_#zIUJ_H{|oV+uix+#sjld-dP<;`fgP;2H&+^v4{06+D~?y02gP=D z)2qzlS8iiAA?p1o=Mf8j!d3t}{D{my?2+C6Plb;QqDrVe#NX8GYHu1HQ7maI7G=$Q zyhg%pRq=Y)wYOLsfw)XcEQt55P&QRBBkDsb&)8+ytHr)lhbn6CnguT2NI&BtxP%~@ zv9P~ExLu=OCy-WuL_3U3DVG**Babv1%$uFw0uKLIy?wjfF-Q8%?^K~Ko4d9RKP&{?- z^mE8h$NWka1axiMgD58R#GjQozg9t@j8Ac{R;)i~J5VKnTnuMU5Ve0Sgf--F?_)bE z!Md|=WxpWln*D<|7SxM%9LwzHWHl(#i^V5n?UBw+uHnTC9IAi+1u!O{B!xiz{%(T; zwP#+k+eczNs=|o2DDfm|Pd^?)zPkLSDMa@OO6kZob3VWb;kjz|(&1A{=i1hbKHQ+{ z%F=(8zJ1UD;wFPgLZWY?se*n*1Dp0|iWC6Lby-aYXw3{?g;PBL2emF3wJt5!R?XeV zcPIvb6OhU2J2Mb+-x)&{&uGn3$=&oepzNET(7k0qTQ_rxm3y*^+=RdNff7yR5(p7b zO2X3VDK|wZTeb5K5wJAMabuI4Mr&A;a$n1eQf3p{`!m=Q^h=C(5+2@A5JsqS1vxo9 z2K1h`T4!zQaFbZu)v||+vxN(Z<53k^8U{> z)zh>gV-rQ>;J%w*&&UUNMsKx8DnrNAuTgD56WUX*>#RUy?KO{iQg+%kXT(#0@mW<(=2<**f_LKX%Ko*6k8&z`ev#+`DdO+0jO74C%I% zcoJQ;4~Yqn^Lsa#1%85ZO?7bgBjAkRSJ)P~a`+#1i#5EE^^op|0EoRfuE#7VDMtJEH-G1E2N#a@zSK1&$_Uq>Ko!+hp{nZzy0;*DB)>KcTyhp1`QWw2n8jA174-XL;6;Er7RlMi91D-K$Bnj2rw81aR}4 z-4tKB7D-oUoG7;dpBci@J9%H`jW5EWemCn40EG;tF|z6dvG z9aQG@Z*5OHasNxi%=2L!+H7mMhQLdyV;EQ1pO9z+m2UKAoS@+R#v=^5*Sr}9Np2guw0PnF?4 zW&eodQr))iMKaG~O1!ROE)_+g2aj*7Mh2ku72JFA2O8YDLgp>+f`L zPAdkDI3YnpQcFdNlyT2q4o5vYioR{E>P#@X^m!uHs)u9Sj|(^eRVeTuAWOVeN+@&? zfMQN6+U)Q?hcX6TaM+Ork+~Y<(ZTJ=N*+Zr-l_Jf*=hA|!9{qs(!JMJ{738zFNW3I zdo){D1HpUDPw=imX8sikS2$I9h@*VlR>4pCp)qFFzFzLXNhS%D$G=QP2O3Benp;-m z-!|C}K7@VWya69ZMEvL|G8q&CWn-{`~2K%Ao3^Q%-T4>k!)yLhKph z;n;y(zMzD_CuUTBYR(!MC4kD*iB ze9Y*5LgP1VE=t%LmdEH+!t?YSqVpAdZYWct)igqu1#QJYd-AdLNgQ*CBcomuDx&vt zu`rY=ZnQxBQkytNU{-)?E)R2n;-l5nq=neZc%Q42C*CB>;G<%Xm`XY=3;W5dXkgs# z|7qvU-=SW(04|Lw$&KtWH5o}+vd4&N!X#;s7#e%_N!H;GBbQ{k##Rx@8X~f1EZ15Y zSB-5DW68b`V@Wi|yx*StZ@kZQem}pQbDr~jp3ga`XLqK-o%{S4u z7hK>onW6n9ZE^yK1q^CHTEeAd3r+G(Flow3xaL$~dOO*C6>7`+3pJnv)4@D);+zSk zb?!UHKi}%DSE;Py`m*9>OyOvOgZIDta~LmcBQ=G}kLx@d&c?5%I)J#jsq3OoKn>Dn ziCmC)#cOd*^KTbsM2(&$_0+WOsmvevH*AqeYw>8E`1#VPug-YwO&(NxoaqW6p~xy? zRS~d-2P#G66i*G(<4BxEtNS#9q+6oGzw)ZPs_T1{lNm$Xt0mkS9(*Ey;z-+IZtkqr zQ^+Fw@>?{)5P&G*9SaZU1S8TxK~-cNYQW06fVo9H21vsp_8x5F-%1KqkjAe?k( z*;-ZqtHE60-x(U_nrcPLp~>uleRhz(8sukVWR&y~`wvx@zF$CZaoMM6s~vxy zma}fSuny4)8W$|!QQEY0A``Y3@_QGK+RbUoMrdWBA3QTJ#flt((=-AbchNXnCwE%# zluZgB3f@q$wL>zIsRptSiF~4gGttCgfrZW~6RQC|fhg?22T#mSQ%tjCyZGyD{R)=f zIdT@OjI!Utlq@RM<-;Sc7>(w`th*;owrr4+5`}dAJywdJ`g$ew?9cV$4Ka&4w^8lJ zFIWmN$yfKLG_7gF^^8I_C7fC4j}?49R<^@|H$!kp*g$tSTKV*bw5tX_!)yJyY97(&Xm?-!<1Sr zf6pQ>1hARzSKO>?ryE{m$w8Pgk#4hOjDjf7w4B(RP}Du50ERasV$E5pcQG4TK~y~q zI8H>IGY8t0sv;8>&9K?D%GJ$eqo4|pxrMim0o;!iTul^DxuW?khxLSejxj7{ zt)hEnX1Z-%ep9?zEfNx)yumL%Ap)``r;Rp*bUU}k&Bl6*G8}5T6so@N?$26iB7DOIztIDg^2epw8JY5|z5urAtg|C1 zoTz+IPQKbxboWxTQ&W?vq(i}u;v(aq3wJ#Z(cBZc-#;PG9 zX2avgU4ipA_e-{2>3$H;tJ=$99+dYA^bBJ(01uID4%fEcSCO0yc z3x9Z#Ax>%0eDSdNHY2Gl393hAE6rY+P?Gx*M@cR-K%!zw9e0D5UgYp}@m8Ah(<3YS zMyR=(-Y#P%heg3X-Ri9_vH9E|Z-yA0HX^AebnRnvYGmceY6NP&F*YT^ipB$J{8P{6#!lpChr49G< zKkY1MR0Z@39yEOev?boR%T3_bCP39IA)NJISH5E1%Vg9Gt`H8P7;61(mZ(nIQk?|S$5U*D-lq&QRo zZqmgCYNk7FwM3Kt>jH>)QJ{l=;PXFVVf%j}GB5GC1Us9jsd<*b-tCG}^~K`Sq~I(MWf>2zWCd(|R*Nabpo zjcPGI==zY9pa&I{{z~@=KhBQPsaG2 zMOBH7c#G_slhE5CGdUW-tEZv;;{=1;Xut*=X11qzNtq5lIPLF?lL zJhFgW+U(d&%cncM3kG{Rum$AyPTyjy-&Pa^ zC<#9Z03B66OMQ7q)9H+emS&Z5psFI7h^-LXz;GXUS?)K!`G435>~VINUgio5C-(n- Os&~r}ZBTy0G4g-zoh~u} literal 0 HcmV?d00001 diff --git a/docs/conf.py b/docs/conf.py index f3f1ab4e..94e77854 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -128,17 +128,20 @@ "relbarbgcolor": "black" } -html_sidebars = { - "index": [], - "common/about": [], -} - # Name of an image file (path relative to the configuration directory) # that is the logo of the docs, or URL that points an image file for the logo. # It is placed at the top of the sidebar; # 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", + "logo": { + "image_light": '_static/img/logo.png', + "image_dark": '_static/img/dark.png', + } +} # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, @@ -177,9 +180,12 @@ '**': [ 'relations.html', # needs 'show_related': True theme option to display 'searchbox.html', - ] + ], + "index": [], + "common/about": [], } + # -- Options for HTMLHelp output ------------------------------------------ # Output file base name for HTML help builder. From d81f4890c422dc680e31b32b55649433dd6a891a Mon Sep 17 00:00:00 2001 From: gubaidulinvadim Date: Fri, 7 Nov 2025 11:30:49 +0100 Subject: [PATCH 11/14] Updated to point to examples and jupyter notebook. --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 6d4f1f98..12e9e0da 100644 --- a/README.md +++ b/README.md @@ -16,3 +16,15 @@ Disclaimer: the pyAML software is still under development. ``` 4. If you want to try the examples using the TANGO bindings you also need [tango-pyaml](https://github.com/python-accelerator-middle-layer/tango-pyaml). Clone that repository and install the package inside the same virtual environment as the `pyaml` package. + tango-pyaml will automatically install pyaml, so step 3 can be skipped. +5. For tests, you may want to install dummy-cs/tango available in + tests/dummy-cs/tango + +#### Documentation + +The documentation is hosted on Read the Docs: [pyaml](https://pyaml.readthedocs.io/en/latest/?badge=latest). + +#### Examples + +Examples are available in the `examples` folder of the repository. +Additionally, in the documentation there are example Jupyter notebooks available. From 8b47d547b898a38f4cde8e5fd56b05a5a57dd6b1 Mon Sep 17 00:00:00 2001 From: gubaidulinvadim Date: Fri, 7 Nov 2025 11:34:52 +0100 Subject: [PATCH 12/14] Corrected tune example --- docs/notebooks/control_system.ipynb | 16 +++++++- docs/notebooks/live_design.ipynb | 51 ++++++++++++++++++------- docs/notebooks/load_configuration.ipynb | 26 ++++++++++++- 3 files changed, 77 insertions(+), 16 deletions(-) diff --git a/docs/notebooks/control_system.ipynb b/docs/notebooks/control_system.ipynb index 0144fa65..a0bcc52e 100644 --- a/docs/notebooks/control_system.ipynb +++ b/docs/notebooks/control_system.ipynb @@ -20,8 +20,22 @@ } ], "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, "language_info": { - "name": "python" + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.3" } }, "nbformat": 4, diff --git a/docs/notebooks/live_design.ipynb b/docs/notebooks/live_design.ipynb index 2da5b8c1..03888f61 100644 --- a/docs/notebooks/live_design.ipynb +++ b/docs/notebooks/live_design.ipynb @@ -28,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "c4884e24", "metadata": {}, "outputs": [], @@ -49,7 +49,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "fc1881d9", "metadata": {}, "outputs": [], @@ -68,7 +68,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "21ce8527", "metadata": {}, "outputs": [], @@ -87,7 +87,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "b1fb943f", "metadata": {}, "outputs": [], @@ -107,12 +107,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "d6dc44d3", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[0.16001787 0.33987387]\n" + ] + } + ], "source": [ "# Build tune response matrix\n", + "sr.get_lattice().disable_6d()\n", "tune = sr.get_lattice().get_tune()\n", "\n", "print(tune)\n", @@ -136,22 +145,38 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "b5cec1f2", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[0.16001787 0.33987387]\n" + ] + } + ], "source": [ - "print(sr.get_tune()) # what ever the globally set mode whas\n", + "print(sr.get_betatron_tune_monitor('BETATRON_TUNE').tune.get()) # what ever the globally set mode whas\n", "\n", - "SR.design.get_tune() # tune from design simulations \n", + "# SR.design.get_tune() # tune from design simulations \n", "\n", - "SR.live.get_tune() # tune from real accelerator" + "# SR.live.get_tune() # tune from real accelerator" ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "20c71c44-6437-471e-b62a-cf681f13037b", + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "pyaml_venv", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -165,7 +190,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.14.0" + "version": "3.12.3" } }, "nbformat": 4, diff --git a/docs/notebooks/load_configuration.ipynb b/docs/notebooks/load_configuration.ipynb index 430b7827..0832a439 100644 --- a/docs/notebooks/load_configuration.ipynb +++ b/docs/notebooks/load_configuration.ipynb @@ -10,7 +10,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "7204f09a", "metadata": {}, "outputs": [], @@ -90,11 +90,33 @@ " unit: mm\n", "```\n" ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0a3805fd-f96d-4ca0-9246-97b30baa1c32", + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, "language_info": { - "name": "python" + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.3" } }, "nbformat": 4, From 65eeccc434d31e73a2961319d9a7f74357733a3d Mon Sep 17 00:00:00 2001 From: gubaidulinvadim Date: Fri, 7 Nov 2025 11:57:33 +0100 Subject: [PATCH 13/14] Modifed to use tune monitor. --- docs/notebooks/live_design.ipynb | 80 ++++++++++++++++---------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/docs/notebooks/live_design.ipynb b/docs/notebooks/live_design.ipynb index 03888f61..3c7eb99b 100644 --- a/docs/notebooks/live_design.ipynb +++ b/docs/notebooks/live_design.ipynb @@ -28,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 3, "id": "c4884e24", "metadata": {}, "outputs": [], @@ -49,13 +49,13 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 4, "id": "fc1881d9", "metadata": {}, "outputs": [], "source": [ "ml:PyAML = pyaml('../../tests/config/EBSTune.yaml')\n", - "SR:Instrument = ml.get('sr')" + "sr:Instrument = ml.get('sr')" ] }, { @@ -67,34 +67,48 @@ ] }, { - "cell_type": "code", - "execution_count": 3, - "id": "21ce8527", + "cell_type": "markdown", + "id": "4e55d6b6", "metadata": {}, - "outputs": [], "source": [ - "# sr = SR.live # use real accelerator\n", - "sr = SR.design # run script in simulations" + "Access some magnet families defined in the configuration is simple. One can use sr.live for live control system or sr.design for the simulator part. They provide identical interface." ] }, { - "cell_type": "markdown", - "id": "4e55d6b6", + "cell_type": "code", + "execution_count": 6, + "id": "c52dd3e4-1732-4479-8bcf-4312a113615b", "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" + } + ], "source": [ - "access some magnet families defined in the configuration" + "sr.design.get_lattice() #Direct access to underlying pyAT lattice" ] }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "b1fb943f", "metadata": {}, "outputs": [], "source": [ "\n", - "quadForTuneDesign = sr.get_magnets(\"QForTune\")\n", - "quadForTuneLive = sr.get_magnets(\"QForTune\")\n" + "quadForTuneDesign = sr.live.get_magnets(\"QForTune\")\n", + "quadForTuneLive = sr.design.get_magnets(\"QForTune\")\n", + "\n", + "tune_for_design = sr.design.get_betatron_tune_monitor('BETATRON_TUNE')\n", + "tune_for_live = sr.live.get_betatron_tune_monitor('BETATRON_TUNE')\n", + "\n" ] }, { @@ -107,30 +121,24 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "id": "d6dc44d3", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[0.16001787 0.33987387]\n" - ] - } - ], + "outputs": [], "source": [ "# Build tune response matrix\n", "sr.get_lattice().disable_6d()\n", "tune = sr.get_lattice().get_tune()\n", "\n", - "print(tune)\n", + "print(f\"Tune directly from the lattice {tune}\")\n", + "tune = tune_for_design.tune.get()\n", + "print(f\"Tune via pyAML interface for design mode {tune}\")\n", "tunemat = np.zeros((len(quadForTuneDesign),2))\n", "\n", "for idx,m in enumerate(quadForTuneDesign):\n", " str = m.strength.get()\n", " m.strength.set(str+1e-4)\n", - " dq = sr.get_lattice().get_tune() - tune\n", + " dq = tune_for_design.tune.get() - tune\n", " tunemat[idx] = dq*1e4\n", " m.strength.set(str)" ] @@ -145,24 +153,16 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "id": "b5cec1f2", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[0.16001787 0.33987387]\n" - ] - } - ], + "outputs": [], "source": [ - "print(sr.get_betatron_tune_monitor('BETATRON_TUNE').tune.get()) # what ever the globally set mode whas\n", + "print(tune_for_design.tune.get()) # what ever the globally set mode whas\n", "\n", - "# SR.design.get_tune() # tune from design simulations \n", + "tune_for_design.tune.get() # tune from design simulations \n", "\n", - "# SR.live.get_tune() # tune from real accelerator" + "tune_for_live.tune.get() # tune from real accelerator" ] }, { From cb30da25e7a08b5abb5990a5d497c8b1977a44a8 Mon Sep 17 00:00:00 2001 From: liuzzo Date: Fri, 7 Nov 2025 12:14:07 +0100 Subject: [PATCH 14/14] live_design modified to restore switch at start of script --- docs/notebooks/live_design.ipynb | 48 ++++++++++++++++++-------------- 1 file changed, 27 insertions(+), 21 deletions(-) diff --git a/docs/notebooks/live_design.ipynb b/docs/notebooks/live_design.ipynb index 3c7eb99b..4185bc23 100644 --- a/docs/notebooks/live_design.ipynb +++ b/docs/notebooks/live_design.ipynb @@ -49,13 +49,13 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "fc1881d9", "metadata": {}, "outputs": [], "source": [ "ml:PyAML = pyaml('../../tests/config/EBSTune.yaml')\n", - "sr:Instrument = ml.get('sr')" + "SR:Instrument = ml.get('sr')" ] }, { @@ -66,6 +66,17 @@ "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" + ] + }, { "cell_type": "markdown", "id": "4e55d6b6", @@ -76,7 +87,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "id": "c52dd3e4-1732-4479-8bcf-4312a113615b", "metadata": {}, "outputs": [ @@ -102,13 +113,9 @@ "metadata": {}, "outputs": [], "source": [ + "quadForTune = sr.get_magnets(\"QForTune\")\n", "\n", - "quadForTuneDesign = sr.live.get_magnets(\"QForTune\")\n", - "quadForTuneLive = sr.design.get_magnets(\"QForTune\")\n", - "\n", - "tune_for_design = sr.design.get_betatron_tune_monitor('BETATRON_TUNE')\n", - "tune_for_live = sr.live.get_betatron_tune_monitor('BETATRON_TUNE')\n", - "\n" + "tune_device = sr.get_betatron_tune_monitor('BETATRON_TUNE')" ] }, { @@ -127,18 +134,18 @@ "outputs": [], "source": [ "# Build tune response matrix\n", - "sr.get_lattice().disable_6d()\n", - "tune = sr.get_lattice().get_tune()\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}\")\n", - "tune = tune_for_design.tune.get()\n", - "print(f\"Tune via pyAML interface for design mode {tune}\")\n", - "tunemat = np.zeros((len(quadForTuneDesign),2))\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", "\n", - "for idx,m in enumerate(quadForTuneDesign):\n", + "for idx,m in enumerate(quadForTune):\n", " str = m.strength.get()\n", " m.strength.set(str+1e-4)\n", - " dq = tune_for_design.tune.get() - tune\n", + " dq = tune_device.tune.get() - initial_tune\n", " tunemat[idx] = dq*1e4\n", " m.strength.set(str)" ] @@ -158,11 +165,10 @@ "metadata": {}, "outputs": [], "source": [ - "print(tune_for_design.tune.get()) # what ever the globally set mode whas\n", - "\n", - "tune_for_design.tune.get() # tune from design simulations \n", + "print(tune_device.tune.get()) # what ever the globally set mode whas\n", "\n", - "tune_for_live.tune.get() # tune from real accelerator" + "SR.design.get_betatron_tune_monitor('BETATRON_TUNE').tune.get() # tune from design simulations \n", + "# SR.live.get_betatron_tune_monitor('BETATRON_TUNE').tune.get() # tune from real accelerator" ] }, {