From 78d9f9617a4b34964375b2d069c9bc1074abb6eb Mon Sep 17 00:00:00 2001 From: liuzzo Date: Tue, 20 Jan 2026 12:58:48 +0100 Subject: [PATCH 1/2] file with Ophyd Asynch as control system --- tests/config/EBSTuneOA.yaml | 1893 +++++++++++++++++++++++++++++++++++ 1 file changed, 1893 insertions(+) create mode 100644 tests/config/EBSTuneOA.yaml diff --git a/tests/config/EBSTuneOA.yaml b/tests/config/EBSTuneOA.yaml new file mode 100644 index 00000000..fb17131e --- /dev/null +++ b/tests/config/EBSTuneOA.yaml @@ -0,0 +1,1893 @@ +type: pyaml.accelerator +facility: ESRF +machine: sr +energy: 6e9 +simulators: + - type: pyaml.lattice.simulator + lattice: sr/lattices/ebs.mat + name: design +controls: + - type: pyaml-cs-oa.pyaml.controlsystem + tango_host: ebs-simu-3:10000 + name: live +data_folder: /data/store +arrays: + - type: pyaml.arrays.magnet + name: QForTune + elements: + - QD2E-C04 + - QD2A-C05 + - QD2E-C05 + - QD2A-C06 + - QD2E-C06 + - QD2A-C07 + - QD2E-C07 + - QD2A-C08 + - QD2E-C08 + - QD2A-C09 + - QD2E-C09 + - QD2A-C10 + - QD2E-C10 + - QD2A-C11 + - QD2E-C11 + - QD2A-C12 + - QD2E-C12 + - QD2A-C13 + - QD2E-C13 + - QD2A-C14 + - QD2E-C14 + - QD2A-C15 + - QD2E-C15 + - QD2A-C16 + - QD2E-C16 + - QD2A-C17 + - QD2E-C17 + - QD2A-C18 + - QD2E-C18 + - QD2A-C19 + - QD2E-C19 + - QD2A-C20 + - QD2E-C20 + - QD2A-C21 + - QD2E-C21 + - QD2A-C22 + - QD2E-C22 + - QD2A-C23 + - QD2E-C23 + - QD2A-C24 + - QD2E-C24 + - QD2A-C25 + - QD2E-C25 + - QD2A-C26 + - QD2E-C26 + - QD2A-C27 + - QD2E-C27 + - QD2A-C28 + - QD2E-C28 + - QD2A-C29 + - QD2E-C29 + - QD2A-C30 + - QD2E-C30 + - QD2A-C31 + - QD2E-C31 + - QD2A-C32 + - QD2E-C32 + - QD2A-C01 + - QD2E-C01 + - QD2A-C02 + - QD2E-C02 + - QD2A-C03 + - QF1E-C04 + - QF1A-C05 + - QF1E-C05 + - QF1A-C06 + - QF1E-C06 + - QF1A-C07 + - QF1E-C07 + - QF1A-C08 + - QF1E-C08 + - QF1A-C09 + - QF1E-C09 + - QF1A-C10 + - QF1E-C10 + - QF1A-C11 + - QF1E-C11 + - QF1A-C12 + - QF1E-C12 + - QF1A-C13 + - QF1E-C13 + - QF1A-C14 + - QF1E-C14 + - QF1A-C15 + - QF1E-C15 + - QF1A-C16 + - QF1E-C16 + - QF1A-C17 + - QF1E-C17 + - QF1A-C18 + - QF1E-C18 + - QF1A-C19 + - QF1E-C19 + - QF1A-C20 + - QF1E-C20 + - QF1A-C21 + - QF1E-C21 + - QF1A-C22 + - QF1E-C22 + - QF1A-C23 + - QF1E-C23 + - QF1A-C24 + - QF1E-C24 + - QF1A-C25 + - QF1E-C25 + - QF1A-C26 + - QF1E-C26 + - QF1A-C27 + - QF1E-C27 + - QF1A-C28 + - QF1E-C28 + - QF1A-C29 + - QF1E-C29 + - QF1A-C30 + - QF1E-C30 + - QF1A-C31 + - QF1E-C31 + - QF1A-C32 + - QF1E-C32 + - QF1A-C01 + - QF1E-C01 + - QF1A-C02 + - QF1E-C02 + - QF1A-C03 +devices: +- type: pyaml.magnet.quadrupole + name: QF1E-C04 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00054 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c04-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996841 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c05-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00191 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c05-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0003 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c06-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997615 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c06-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998152 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c07-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00262 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c07-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00319 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c08-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996180929 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c08-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00206 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c09-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999285 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c09-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c10-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998212 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c10-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999225 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c11-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998033 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c11-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998748 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c12-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0023 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c12-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00337 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c13-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00403 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c13-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00182 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c14-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998303 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c14-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998748 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c15-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.994098 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c15-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c16-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99884 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c16-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0079 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c17-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999523 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c17-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c18-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999854 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c18-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99845 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c19-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c19-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00095 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c20-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996753 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c20-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00334 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c21-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997707 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c21-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00152 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c22-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998124 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c22-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996662 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c23-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0017 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c23-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999642 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c24-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00042 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c24-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00471 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c25-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00393 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c25-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.992906 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c26-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00268 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c26-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00248 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c27-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00203 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c27-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998030791 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c28-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c28-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.995052 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c29-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00155 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c29-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998271 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c30-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999702 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c30-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998005 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c31-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999463 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c31-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997794 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c32-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00203 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c32-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00504 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c01-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998212 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c01-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0037 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c02-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00093 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c02-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C03 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0025 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qf1/c03-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C04 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999305341 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c04-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997452918 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c05-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997993208 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c05-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006031322 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c06-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998547233 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c06-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.002327856 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c07-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000154369 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c07-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.009580478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c08-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00447669 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c08-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0015563 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c09-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997221365 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c09-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005954167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c10-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006725723 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c10-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.994535144 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c11-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999550256 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c11-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001479145 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c12-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000321811 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c12-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006715036 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c13-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0036395 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c13-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997684471 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c14-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000385922 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c14-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c15-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998392922 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c15-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999318789 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c16-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996926967 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c16-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000849027 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c17-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003392444 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c17-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001312133 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c18-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005402902 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c18-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.995846789 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c19-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005877011 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c19-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001016211 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c20-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c20-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.007265811 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c21-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998238611 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c21-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998161456 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c22-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004642522 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c22-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001479145 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c23-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001942078 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c23-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999087322 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c24-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998547233 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c24-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001698055 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c25-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999704567 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c25-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999164478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c26-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000694659 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c26-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99945971 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c27-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999922816 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c27-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999922816 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c28-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997838839 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c28-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003318926 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c29-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004179589 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c29-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c30-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.9987787 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c30-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004411056 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c31-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0029451 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c31-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.009426167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c32-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0050283 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c32-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998533498 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c01-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003485189 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c01-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001389318 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c02-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006108478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c02-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C03 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.002096389 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: tango.pyaml.attribute + attribute: srmag/vps-qd2/c03-a/current + unit: A +- type: pyaml.diagnostics.tune_monitor + name: BETATRON_TUNE + tune_h: + type: tango.pyaml.attribute_read_only + attribute: srdiag/beam-tune/main/Qh + unit: mm + tune_v: + type: tango.pyaml.attribute_read_only + attribute: srdiag/beam-tune/main/Qv + unit: mm +- type: pyaml.tuning_tools.tune + name: DEFAULT_TUNE_CORRECTION + quad_array: QForTune + betatron_tune: BETATRON_TUNE + delta: 1e-4 From 816230ff3e37b05cfa24a6a4225553326ed6f80d Mon Sep 17 00:00:00 2001 From: liuzzo Date: Tue, 20 Jan 2026 13:37:18 +0100 Subject: [PATCH 2/2] updated and corrected control system notebook for doc --- docs/notebooks/control_system.ipynb | 80 +- tests/config/EBSTuneOAEpics.yaml | 1893 +++++++++++++++++++++++++++ tests/config/EBSTuneOATango.yaml | 1893 +++++++++++++++++++++++++++ 3 files changed, 3854 insertions(+), 12 deletions(-) create mode 100644 tests/config/EBSTuneOAEpics.yaml create mode 100644 tests/config/EBSTuneOATango.yaml diff --git a/docs/notebooks/control_system.ipynb b/docs/notebooks/control_system.ipynb index 79c829d9..38d267e1 100644 --- a/docs/notebooks/control_system.ipynb +++ b/docs/notebooks/control_system.ipynb @@ -24,12 +24,14 @@ "ophyd-asynch interface to pyaml: \\\n", "pip install pyaml-oa-cs \n", "\n", - "If the above packages are installed the examples below will work (also in the same script)" + "If the above packages are installed the examples below will work \n", + "\n", + "Different accelerators, with different magnet names can operate with their own control system within the same script\n" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "ae7657cc", "metadata": {}, "outputs": [], @@ -52,18 +54,24 @@ " tango_host: ebs-simu-3:10000\n", " name: live\n", "...\n", + "powerconverter:\n", + " type: tango.pyaml.attribute\n", + "...\n", + "tune_h:\n", + " type: tango.pyaml.attribute_read_only\n", + "...\n", "```" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "86dec08e", "metadata": {}, "outputs": [], "source": [ "# work with TANGO\n", - "SR_Tango: Accelerator = Accelerator.load(\"../../tests/config/EBSTune_TANGO.yaml\")" + "# SR_Tango: Accelerator = Accelerator.load(\"../../tests/config/EBSTune.yaml\")" ] }, { @@ -71,7 +79,7 @@ "id": "a61409b3", "metadata": {}, "source": [ - "Assuming these lines are present in ../../tests/config/EBSTune_OPHYDASYNCH.yaml\n", + "Assuming these lines are present in ../../tests/config/EBSTuneOA.yaml\n", "```\n", "type: pyaml.accelerator\n", "name: sr\n", @@ -80,26 +88,74 @@ " - type: pyaml-cs-oa.pyaml.controlsystem\n", " name: live\n", "...\n", + " powerconverter:\n", + " type: pyaml_cs_oa.tangoRW\n", + "...\n", + " tune_h:\n", + " type: pyaml_cs_oa.tangoR\n", "```" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "637bc8cf", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "20 Jan 2026, 13:33:59 | WARNING | OA control system binding for PyAML initialized with name 'live' and prefix='//ebs-simu-3:10000/'\n" + ] + } + ], "source": [ - "# work with Ophyd-Asynch\n", - "SR_OphydAsynch: Accelerator = Accelerator.load(\n", - " \"../../tests/config/EBSTune_OPHYDASYNCH.yaml\"\n", + "# work with Ophyd-Asynch - tango\n", + "SR_OphydAsynch_Tango: Accelerator = Accelerator.load(\n", + " \"../../tests/config/EBSTuneOATango.yaml\"\n", ")" ] + }, + { + "cell_type": "markdown", + "id": "62dfee77", + "metadata": {}, + "source": [ + "Assuming these lines are present in ../../tests/config/EBSTuneOAEpics.yaml\n", + "```\n", + "type: pyaml.accelerator\n", + "name: sr\n", + "energy: 6e9\n", + "controls:\n", + " - type: pyaml-cs-oa.pyaml.controlsystem\n", + " name: live\n", + "...\n", + " powerconverter:\n", + " type: pyaml_cs_oa.epicsRW\n", + "...\n", + " tune_h:\n", + " type: pyaml_cs_oa.epicsR\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "c1b749c1", + "metadata": {}, + "outputs": [], + "source": [ + "# work with Ophyd-Asynch - tango\n", + "# SR_OphydAsynch_Epics: Accelerator = Accelerator.load(\n", + "# \"../../tests/config/EBSTuneOAEpics.yaml\"\n", + "# )" + ] } ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "pyaml_venv", "language": "python", "name": "python3" }, @@ -113,7 +169,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.14.0" } }, "nbformat": 4, diff --git a/tests/config/EBSTuneOAEpics.yaml b/tests/config/EBSTuneOAEpics.yaml new file mode 100644 index 00000000..e9ee95c4 --- /dev/null +++ b/tests/config/EBSTuneOAEpics.yaml @@ -0,0 +1,1893 @@ +type: pyaml.accelerator +facility: ESRF +machine: sr +energy: 6e9 +simulators: + - type: pyaml.lattice.simulator + lattice: sr/lattices/ebs.mat + name: design +controls: + - type: pyaml_cs_oa.controlsystem + prefix: //ebs-simu-3:10000/ + name: live +data_folder: /data/store +arrays: + - type: pyaml.arrays.magnet + name: QForTune + elements: + - QD2E-C04 + - QD2A-C05 + - QD2E-C05 + - QD2A-C06 + - QD2E-C06 + - QD2A-C07 + - QD2E-C07 + - QD2A-C08 + - QD2E-C08 + - QD2A-C09 + - QD2E-C09 + - QD2A-C10 + - QD2E-C10 + - QD2A-C11 + - QD2E-C11 + - QD2A-C12 + - QD2E-C12 + - QD2A-C13 + - QD2E-C13 + - QD2A-C14 + - QD2E-C14 + - QD2A-C15 + - QD2E-C15 + - QD2A-C16 + - QD2E-C16 + - QD2A-C17 + - QD2E-C17 + - QD2A-C18 + - QD2E-C18 + - QD2A-C19 + - QD2E-C19 + - QD2A-C20 + - QD2E-C20 + - QD2A-C21 + - QD2E-C21 + - QD2A-C22 + - QD2E-C22 + - QD2A-C23 + - QD2E-C23 + - QD2A-C24 + - QD2E-C24 + - QD2A-C25 + - QD2E-C25 + - QD2A-C26 + - QD2E-C26 + - QD2A-C27 + - QD2E-C27 + - QD2A-C28 + - QD2E-C28 + - QD2A-C29 + - QD2E-C29 + - QD2A-C30 + - QD2E-C30 + - QD2A-C31 + - QD2E-C31 + - QD2A-C32 + - QD2E-C32 + - QD2A-C01 + - QD2E-C01 + - QD2A-C02 + - QD2E-C02 + - QD2A-C03 + - QF1E-C04 + - QF1A-C05 + - QF1E-C05 + - QF1A-C06 + - QF1E-C06 + - QF1A-C07 + - QF1E-C07 + - QF1A-C08 + - QF1E-C08 + - QF1A-C09 + - QF1E-C09 + - QF1A-C10 + - QF1E-C10 + - QF1A-C11 + - QF1E-C11 + - QF1A-C12 + - QF1E-C12 + - QF1A-C13 + - QF1E-C13 + - QF1A-C14 + - QF1E-C14 + - QF1A-C15 + - QF1E-C15 + - QF1A-C16 + - QF1E-C16 + - QF1A-C17 + - QF1E-C17 + - QF1A-C18 + - QF1E-C18 + - QF1A-C19 + - QF1E-C19 + - QF1A-C20 + - QF1E-C20 + - QF1A-C21 + - QF1E-C21 + - QF1A-C22 + - QF1E-C22 + - QF1A-C23 + - QF1E-C23 + - QF1A-C24 + - QF1E-C24 + - QF1A-C25 + - QF1E-C25 + - QF1A-C26 + - QF1E-C26 + - QF1A-C27 + - QF1E-C27 + - QF1A-C28 + - QF1E-C28 + - QF1A-C29 + - QF1E-C29 + - QF1A-C30 + - QF1E-C30 + - QF1A-C31 + - QF1E-C31 + - QF1A-C32 + - QF1E-C32 + - QF1A-C01 + - QF1E-C01 + - QF1A-C02 + - QF1E-C02 + - QF1A-C03 +devices: +- type: pyaml.magnet.quadrupole + name: QF1E-C04 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00054 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c04-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996841 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c05-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00191 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c05-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0003 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c06-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997615 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c06-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998152 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c07-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00262 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c07-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00319 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c08-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996180929 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c08-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00206 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c09-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999285 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c09-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c10-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998212 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c10-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999225 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c11-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998033 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c11-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998748 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c12-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0023 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c12-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00337 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c13-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00403 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c13-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00182 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c14-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998303 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c14-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998748 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c15-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.994098 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c15-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c16-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99884 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c16-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0079 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c17-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999523 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c17-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c18-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999854 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c18-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99845 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c19-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c19-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00095 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c20-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996753 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c20-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00334 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c21-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997707 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c21-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00152 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c22-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998124 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c22-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996662 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c23-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0017 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c23-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999642 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c24-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00042 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c24-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00471 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c25-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00393 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c25-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.992906 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c26-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00268 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c26-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00248 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c27-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00203 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c27-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998030791 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c28-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c28-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.995052 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c29-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00155 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c29-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998271 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c30-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999702 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c30-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998005 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c31-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999463 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c31-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997794 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c32-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00203 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c32-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00504 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c01-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998212 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c01-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0037 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c02-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00093 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c02-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C03 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0025 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c03-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C04 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999305341 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c04-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997452918 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c05-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997993208 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c05-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006031322 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c06-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998547233 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c06-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.002327856 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c07-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000154369 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c07-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.009580478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c08-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00447669 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c08-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0015563 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c09-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997221365 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c09-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005954167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c10-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006725723 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c10-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.994535144 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c11-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999550256 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c11-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001479145 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c12-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000321811 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c12-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006715036 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c13-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0036395 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c13-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997684471 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c14-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000385922 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c14-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c15-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998392922 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c15-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999318789 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c16-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996926967 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c16-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000849027 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c17-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003392444 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c17-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001312133 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c18-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005402902 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c18-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.995846789 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c19-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005877011 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c19-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001016211 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c20-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c20-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.007265811 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c21-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998238611 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c21-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998161456 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c22-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004642522 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c22-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001479145 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c23-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001942078 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c23-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999087322 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c24-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998547233 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c24-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001698055 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c25-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999704567 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c25-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999164478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c26-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000694659 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c26-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99945971 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c27-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999922816 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c27-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999922816 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c28-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997838839 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c28-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003318926 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c29-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004179589 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c29-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c30-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.9987787 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c30-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004411056 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c31-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0029451 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c31-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.009426167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c32-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0050283 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c32-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998533498 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c01-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003485189 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c01-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001389318 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c02-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006108478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c02-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C03 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.002096389 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c03-a/current + unit: A +- type: pyaml.diagnostics.tune_monitor + name: BETATRON_TUNE + tune_h: + type: pyaml_cs_oa.tangoR + attribute: srdiag/beam-tune/main/Qh + unit: mm + tune_v: + type: pyaml_cs_oa.tangoR + attribute: srdiag/beam-tune/main/Qv + unit: mm +- type: pyaml.tuning_tools.tune + name: DEFAULT_TUNE_CORRECTION + quad_array: QForTune + betatron_tune: BETATRON_TUNE + delta: 1e-4 diff --git a/tests/config/EBSTuneOATango.yaml b/tests/config/EBSTuneOATango.yaml new file mode 100644 index 00000000..e9ee95c4 --- /dev/null +++ b/tests/config/EBSTuneOATango.yaml @@ -0,0 +1,1893 @@ +type: pyaml.accelerator +facility: ESRF +machine: sr +energy: 6e9 +simulators: + - type: pyaml.lattice.simulator + lattice: sr/lattices/ebs.mat + name: design +controls: + - type: pyaml_cs_oa.controlsystem + prefix: //ebs-simu-3:10000/ + name: live +data_folder: /data/store +arrays: + - type: pyaml.arrays.magnet + name: QForTune + elements: + - QD2E-C04 + - QD2A-C05 + - QD2E-C05 + - QD2A-C06 + - QD2E-C06 + - QD2A-C07 + - QD2E-C07 + - QD2A-C08 + - QD2E-C08 + - QD2A-C09 + - QD2E-C09 + - QD2A-C10 + - QD2E-C10 + - QD2A-C11 + - QD2E-C11 + - QD2A-C12 + - QD2E-C12 + - QD2A-C13 + - QD2E-C13 + - QD2A-C14 + - QD2E-C14 + - QD2A-C15 + - QD2E-C15 + - QD2A-C16 + - QD2E-C16 + - QD2A-C17 + - QD2E-C17 + - QD2A-C18 + - QD2E-C18 + - QD2A-C19 + - QD2E-C19 + - QD2A-C20 + - QD2E-C20 + - QD2A-C21 + - QD2E-C21 + - QD2A-C22 + - QD2E-C22 + - QD2A-C23 + - QD2E-C23 + - QD2A-C24 + - QD2E-C24 + - QD2A-C25 + - QD2E-C25 + - QD2A-C26 + - QD2E-C26 + - QD2A-C27 + - QD2E-C27 + - QD2A-C28 + - QD2E-C28 + - QD2A-C29 + - QD2E-C29 + - QD2A-C30 + - QD2E-C30 + - QD2A-C31 + - QD2E-C31 + - QD2A-C32 + - QD2E-C32 + - QD2A-C01 + - QD2E-C01 + - QD2A-C02 + - QD2E-C02 + - QD2A-C03 + - QF1E-C04 + - QF1A-C05 + - QF1E-C05 + - QF1A-C06 + - QF1E-C06 + - QF1A-C07 + - QF1E-C07 + - QF1A-C08 + - QF1E-C08 + - QF1A-C09 + - QF1E-C09 + - QF1A-C10 + - QF1E-C10 + - QF1A-C11 + - QF1E-C11 + - QF1A-C12 + - QF1E-C12 + - QF1A-C13 + - QF1E-C13 + - QF1A-C14 + - QF1E-C14 + - QF1A-C15 + - QF1E-C15 + - QF1A-C16 + - QF1E-C16 + - QF1A-C17 + - QF1E-C17 + - QF1A-C18 + - QF1E-C18 + - QF1A-C19 + - QF1E-C19 + - QF1A-C20 + - QF1E-C20 + - QF1A-C21 + - QF1E-C21 + - QF1A-C22 + - QF1E-C22 + - QF1A-C23 + - QF1E-C23 + - QF1A-C24 + - QF1E-C24 + - QF1A-C25 + - QF1E-C25 + - QF1A-C26 + - QF1E-C26 + - QF1A-C27 + - QF1E-C27 + - QF1A-C28 + - QF1E-C28 + - QF1A-C29 + - QF1E-C29 + - QF1A-C30 + - QF1E-C30 + - QF1A-C31 + - QF1E-C31 + - QF1A-C32 + - QF1E-C32 + - QF1A-C01 + - QF1E-C01 + - QF1A-C02 + - QF1E-C02 + - QF1A-C03 +devices: +- type: pyaml.magnet.quadrupole + name: QF1E-C04 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00054 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c04-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996841 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c05-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00191 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c05-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0003 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c06-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997615 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c06-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998152 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c07-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00262 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c07-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00319 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c08-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996180929 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c08-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00206 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c09-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999285 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c09-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c10-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998212 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c10-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999225 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c11-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998033 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c11-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998748 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c12-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0023 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c12-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00337 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c13-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00403 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c13-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00182 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c14-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998303 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c14-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998748 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c15-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.994098 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c15-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c16-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99884 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c16-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0079 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c17-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999523 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c17-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c18-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999854 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c18-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99845 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c19-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c19-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00095 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c20-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996753 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c20-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00334 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c21-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997707 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c21-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00152 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c22-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998124 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c22-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996662 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c23-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0017 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c23-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999642 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c24-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00042 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c24-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00471 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c25-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00393 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c25-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.992906 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c26-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00268 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c26-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00248 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c27-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00203 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c27-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998030791 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c28-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00232 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c28-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.995052 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c29-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00155 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c29-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998271 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c30-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999702 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c30-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998005 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c31-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999463 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c31-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997794 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c32-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00203 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c32-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00504 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c01-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998212 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c01-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0037 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c02-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1E-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00093 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c02-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QF1A-C03 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0025 + crosstalk: 1.0 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QF1_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qf1/c03-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C04 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999305341 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c04-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997452918 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c05-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C05 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997993208 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c05-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006031322 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c06-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C06 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998547233 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c06-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.002327856 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c07-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C07 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000154369 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c07-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.009580478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c08-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C08 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.00447669 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c08-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0015563 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c09-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C09 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997221365 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c09-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005954167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c10-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C10 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006725723 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c10-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.994535144 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c11-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C11 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999550256 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c11-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001479145 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c12-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C12 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000321811 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c12-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006715036 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c13-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C13 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0036395 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c13-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997684471 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c14-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C14 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000385922 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c14-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c15-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C15 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998392922 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c15-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999318789 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c16-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C16 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.996926967 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c16-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000849027 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c17-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C17 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003392444 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c17-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001312133 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c18-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C18 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005402902 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c18-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.995846789 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c19-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C19 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.005877011 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c19-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001016211 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c20-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C20 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c20-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.007265811 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c21-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C21 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998238611 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c21-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998161456 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c22-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C22 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004642522 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c22-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001479145 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c23-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C23 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001942078 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c23-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999087322 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c24-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C24 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998547233 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c24-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001698055 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c25-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C25 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999704567 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c25-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999164478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c26-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C26 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.000694659 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c26-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.99945971 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c27-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C27 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999922816 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c27-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999922816 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c28-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C28 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.997838839 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c28-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003318926 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c29-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C29 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004179589 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c29-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.999010167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c30-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C30 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.9987787 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c30-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.004411056 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c31-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C31 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0029451 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c31-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.009426167 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c32-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C32 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.0050283 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c32-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 0.998533498 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c01-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C01 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.003485189 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c01-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.001389318 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c02-a/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2E-C02 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.006108478 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c02-e/current + unit: A +- type: pyaml.magnet.quadrupole + name: QD2A-C03 + model: + type: pyaml.magnet.linear_model + calibration_factor: 1.002096389 + crosstalk: 0.99912 + curve: + type: pyaml.configuration.csvcurve + file: sr/magnet_models/QD2_strength.csv + unit: 1/m + powerconverter: + type: pyaml_cs_oa.tangoRW + attribute: srmag/vps-qd2/c03-a/current + unit: A +- type: pyaml.diagnostics.tune_monitor + name: BETATRON_TUNE + tune_h: + type: pyaml_cs_oa.tangoR + attribute: srdiag/beam-tune/main/Qh + unit: mm + tune_v: + type: pyaml_cs_oa.tangoR + attribute: srdiag/beam-tune/main/Qv + unit: mm +- type: pyaml.tuning_tools.tune + name: DEFAULT_TUNE_CORRECTION + quad_array: QForTune + betatron_tune: BETATRON_TUNE + delta: 1e-4