{ "Label": "Reference", "Order": [ { "Reference": null, "MatchID": "Preset", "End": null, "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Start", "MatchID": "Laser Heater", "End": "SINLH02", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": null, "MatchID": "SINSB04", "End": null, "Destination": "SATBD01", "Sequence": "SINSB04", "Save": true }, { "Reference": "Laser Heater", "MatchID": "Match to SINSB04", "End": "SINSB04", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Laser Heater", "MatchID": "Bunch Compressor 1", "End": "SINDI02", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": null, "MatchID": "Linac 1", "End": null, "Destination": "SATBD01", "Sequence": "S10CB02", "Save": true }, { "Reference": "Bunch Compressor 1", "MatchID": "Match to Linac 1", "End": "S10CB02", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Bunch Compressor 1", "MatchID": "End of Linac 1", "End": "S10BC01", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Bunch Compressor 1", "MatchID": "Bunch Compressor 2", "End": "S10MA01", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": null, "MatchID": "Linac 2", "End": null, "Destination": "SATBD01", "Sequence": [ "S20CB01", "S20CB02" ], "Save": true }, { "Reference": "Bunch Compressor 2", "MatchID": "Match to Linac 2", "End": "S20CB04", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Bunch Compressor 2", "MatchID": "Match to Switchyard", "End": "S20SY02", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Switchyard", "MatchID": "Resonant Kicker", "End": "S20SY02", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Switchyard", "MatchID": "Switchyard", "End": "SATCL01", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "Switchyard", "MatchID": "Athos Diagnostics", "End": "SATDI01", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": null, "MatchID": "Athos Linac", "End": null, "Destination": "SATBD01", "Sequence": "SATCB01", "Save": true }, { "Reference": "HERO", "MatchID": "Athos Stopper", "End": "SATCL02", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "HERO", "MatchID": "Athos EEHG", "End": "SATMA01", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": null, "MatchID": "Athos Undulator", "End": null, "Destination": "SATBD01", "Sequence": [ "SATUN06", "SATUN07" ], "Save": true }, { "Reference": "EEHG", "MatchID": "Match to Athos Undulator", "End": "SATUN09", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": "EEHG", "MatchID": "Match to Athos Deflector", "End": "SATBD01", "Destination": "SATBD01", "Sequence": null, "Save": null }, { "Reference": null, "MatchID": "Linac 3", "End": null, "Destination": "SARBD01", "Sequence": [ "S30CB01", "S30CB02" ], "Save": true }, { "Reference": "Switchyard", "MatchID": "Match to Linac 3", "End": "S30CB03", "Destination": "SARBD01", "Sequence": null, "Save": null }, { "Reference": "Switchyard", "MatchID": "End of Linac 3", "End": "S30CB10", "Destination": "SARBD01", "Sequence": null, "Save": null }, { "Reference": null, "MatchID": "Aramis Undulator", "End": null, "Destination": "SARBD01", "Sequence": [ "SARUN03", "SARUN04" ], "Save": true }, { "Reference": "Linac3", "MatchID": "Aramis - ECOL", "End": null, "Destination": "SARBD01", "Sequence": null, "Save": null }, { "Reference": "Linac3", "MatchID": "Match to Aramis Undulator", "End": "SARUN20", "Destination": "SARBD01", "Sequence": null, "Save": null }, { "Reference": "Linac3", "MatchID": "Aramis Dump", "End": "SARBD02", "Destination": "SARBd02", "Sequence": null, "Save": null } ], "Dependence": { "SINSB04-MQUA230": [ "SINSB03-MQUA230" ], "S10CB02-MQUA230": [ "S10DI01-MQUA120", "S10CB03-MQUA430", "S10CB04-MQUA430", "S10CB05-MQUA430", "S10CB06-MQUA430", "S10CB07-MQUA430", "S10CB08-MQUA430" ], "S10CB02-MQUA430": [ "S10CB03-MQUA230", "S10CB04-MQUA230", "S10CB05-MQUA230", "S10CB06-MQUA230", "S10CB07-MQUA230", "S10CB08-MQUA230" ], "S20CB01-MQUA430": [ "S20CB03-MQUA430" ], "SATCB01-MQUA230": [ "SATCL02-MQUA430" ], "SATCB01-MQUA430": [ "SATCL02-MQUA430" ], "SATUN06-MQUA080": [ "SATUN08-MQUA080", "SATUN10-MQUA080", "SATUN12-MQUA080", "SATUN14-MQUA420", "SATUN16-MQUA080", "SATUN18-MQUA080", "SATUN20-MQUA080" ], "SATUN07-MQUA080": [ "SATUN09-MQUA080", "SATUN11-MQUA080", "SATUN13-MQUA080", "SATUN15-MQUA080", "SATUN17-MQUA080", "SATUN19-MQUA080", "SATUN21-MQUA080" ], "S30CB01-MQUA430": [ "S30CB03-MQUA430", "S30CB05-MQUA430", "S30CB07-MQUA430", "S30CB09-MQUA430", "S30CB11-MQUA430", "S30CB13-MQUA430", "S30CB15-MQUA430" ], "S30CB02-MQUA430": [ "S30CB04-MQUA430", "S30CB06-MQUA430", "S30CB08-MQUA430", "S30CB10-MQUA430", "S30CB12-MQUA430", "S30CB14-MQUA430" ], "SARUN03-MQUA080": [ "SARMA02-MQUA050", "SARUN01-MQUA080", "SARUN05-MQUA080", "SARUN07-MQUA080", "SARUN09-MQUA080", "SARUN11-MQUA080", "SARUN13-MQUA080", "SARUN15-MQUA080", "SARUN17-MQUA080", "SARUN19-MQUA080" ], "SARUN04-MQUA080": [ "SARMA02-MQUA120", "SARUN02-MQUA080", "SARUN06-MQUA080", "SARUN08-MQUA080", "SARUN10-MQUA080", "SARUN12-MQUA080", "SARUN14-MQUA080", "SARUN16-MQUA080", "SARUN18-MQUA080", "SARUN20-MQUA080" ] }, "Reference": { "Start": { "Location": "start", "Twiss": { "betax": 29.971, "alphax": 0.003, "betay": 26.0, "alphay": -0.288 } }, "Laser Heater": { "Location": "sinlh02.mqua410$start", "Twiss": { "betax": 11.2, "alphax": 3.2, "betay": 0.8, "alphay": 0.75 } }, "Bunch Compressor 1": { "Location": "sindi02.mqua020$start", "Twiss": { "betax": 11.1557, "alphax": -1.17, "betay": 50, "alphay": 0.0 } }, "Bunch Compressor 2": { "Location": "s10ma01.mqua020$start", "Twiss": { "betax": 6.14, "alphax": -0.83, "betay": 22.86, "alphay": -1.18 } }, "Switchyard": { "Location": "s20sy02$start", "Twiss": { "betax": 48.26, "alphax": 7.322, "betay": 14.293, "alphay": -3.513 } }, "Linac3": { "Location": "s30cb10.mqua430$start", "Twiss": { "betax": 8.83, "alphax": 0.548, "betay": 30.44, "alphay": -1.866 } }, "Aramis Stopper": { "Location": "sarma01.mqua010$start", "Twiss": { "betax": 2.304, "alphax": -1.4045, "betay": 25.929, "alphay": -6.363 } }, "HERO": { "Location": "satdi01.mqua250$start", "Twiss": { "betax": 35.76, "alphax": -1.166, "betay": 24.087, "alphay": 0.648 } }, "Athos Deflector": { "Location": "satbd01.mqua010$start", "Twiss": { "betax": 50, "alphax": 0, "betay": 50, "alphay": 0 } }, "EEHG": { "Location": "satma01.mqua610$start", "Twiss": { "betax": 10.0, "alphax": 0.027, "betay": 16.85, "alphay": 0.027 } } }, "Parameter": { "Preset": { "Variable": [], "Target": [ { "Preset": { "sinlh01.mqsk030.k1": 0, "sinbc02.mqsk110.k1": 0, "sinbc02.mqsk350.k1": 0, "sindi01.mqsk030.k1": 0, "s10bc02.mqsk110.k1": 0, "s10bc02.mqsk350.k1": 0, "sarcl02.mqsk160.k1": 0, "sarcl02.mqsk300.k1": 0, "sarcl02.mqsk420.k1": 0, "satsy01.mqsk030.k1": 0, "satsy01.mqsk270.k1": 0, "sinbc02.mqua120.k1": 0, "sinbc02.mqua340.k1": 0, "s10bc02.mqua120.k1": 0, "s10bc02.mqua340.k1": 0, "sarcl02.mqua150.k1": 0, "sarcl02.mqua430.k1": 0, "satbd01.mqua010.k1": 0.50697, "satbd01.mqua030.k1": -0.618466, "satbd01.mqua050.k1": 0.13249, "satbd01.mqua070.k1": 0.47403, "satbd01.mqua090.k1": -0.74426, "satbd02.mqua030.k1": -1.05081 } } ] }, "Laser Heater": { "Variable": [ "SINLH01-MQUA020", "SINLH01-MQUA040", "SINLH01-MQUA050", "SINLH01-MQUA070", "SINLH02-MQUA010" ], "Target": [ { "Location": "sinlh02.mqua410$start", "Twiss": { "betax": 11.2, "alphax": 3.2, "betay": 0.8, "alphay": 0.75 } } ] }, "SINSB04": { "Variable": [ "SINSB04-MQUA130", "SINSB04-MQUA230" ], "Target": [ { "Location": "#e", "Twiss": { "MUX": 0.2, "MUY": 0.2 } } ] }, "Match to SINSB04": { "Variable": [ "SINLH02-MQUA410", "SINLH03-MQUA030", "SINLH03-MQUA040", "SINLH03-MQUA060", "SINLH03-MQUA080", "SINSB03-MQUA130" ], "Target": [ { "Location": "sinsb04$start", "SavedID": "SINSB04" } ] }, "Bunch Compressor 1": { "Variable": [ "SINBC01-MQUA020", "SINBC01-MQUA050", "SINBC01-MQUA070", "SINBC01-MQUA090", "SINBC01-MQUA110", "SINDI01-MQUA020", "SINDI01-MQUA070" ], "Target": [ { "Location": "sindi02.mqua020$start", "Twiss": { "betax": 11.1557, "alphax": -1.17, "betay": 50, "alphay": 0.0 } }, { "Location": "sinbc02.mbnd400", "Twiss": { "betax": 5.1, "betay": 100 }, "Limit": 1 }, { "Location": "sinbc01.mqua110$end", "Twiss": { "betax": 100 }, "Limit": 1 } ] }, "Linac 1": { "Variable": [ "S10CB02-MQUA230", "S10CB02-MQUA430" ], "Target": [ { "Location": "#e", "Twiss": { "MUX": 0.1883, "MUY": 0.1883 } } ] }, "Match to Linac 1": { "Variable": [ "S10CB01-MQUA230", "S10CB01-MQUA430", "SINDI02-MQUA020", "SINDI02-MQUA030", "SINDI02-MQUA050", "SINDI02-MQUA060", "SINDI02-MQUA090" ], "Target": [ { "Location": "s10cb02$start", "SavedID": "Linac 1" } ] }, "End of Linac 1": { "Variable": [ "S10CB07-MQUA430", "S10CB08-MQUA230", "S10CB08-MQUA430", "S10CB09-MQUA230" ], "Target": [ { "Location": "s10bc01.mqua020$start", "Twiss": { "betax": 4.88, "betay": 16.11, "alphax": 0.5546, "alphay": -1.81 } } ] }, "Bunch Compressor 2": { "Variable": [ "S10BC01-MQUA020", "S10BC01-MQUA040", "S10BC01-MQUA060", "S10BC01-MQUA080", "S10BC01-MQUA100" ], "Target": [ { "Location": "s10ma01.mqua020$start", "Twiss": { "betax": 6.14, "alphax": -0.83, "betay": 22.86, "alphay": -1.18 } } ] }, "Linac 2": { "Variable": [ "S20CB01-MQUA430", "S20CB02-MQUA430" ], "Target": [ { "Location": "#e", "Twiss": { "MUX": 0.2, "MUY": 0.2 } } ] }, "Match to Linac 2": { "Variable": [ "S10MA01-MQUA020", "S10MA01-MQUA050", "S10MA01-MQUA070", "S10MA01-MQUA110", "S10MA01-MQUA130" ], "Target": [ { "Location": "s20cb01$start", "SavedID": "Linac 2" } ] }, "Match to Switchyard": { "Variable": [ "S20SY01-MQUA020", "S20SY01-MQUA030", "S20SY01-MQUA050", "S20SY01-MQUA080" ], "Target": [ { "Location": "s20sy02$start", "Twiss": { "betax": 48.26, "alphax": 7.322, "betay": 14.293, "alphay": -3.513 } } ] }, "Resonant Kicker": { "Variable": [ "S20SY02-MQUA070", "S20SY02-MQUA100", "S20SY02-MQUA140", "S20SY02-MQUA180", "S20SY02-MKDC010", "S20SY02-MKAC020", "S20SY02-MKDC030", "S20SY02-MKAC040", "S20SY02-MKDC050" ], "Target": [ { "Script": "Scripts/switchyard_kicker.madx" } ] }, "Switchyard": { "Variable": [ "SATSY01-MQUA020", "SATSY01-MQUA040", "SATSY01-MQUA070", "SATSY01-MQUA090", "SATSY01-MQUA210", "SATSY01-MQUA230", "SATSY01-MQUA260", "SATSY01-MQUA280", "SATSY01-MQUA300", "SATSY02-MQUA010", "SATSY02-MQUA110", "SATSY02-MQUA120", "SATSY02-MQUA230", "SATSY03-MQUA010", "SATSY03-MQUA040", "SATSY03-MQUA070", "SATSY03-MQUA100", "SATSY03-MQUA130", "SATCL01-MQUA120", "SATCL01-MQUA130", "SATCL01-MQUA180", "SATCL01-MQUA190" ], "Target": [ { "Script": "Scripts/switchyard.madx" } ], "User": { "LEAKDISP": 0.0 } }, "Athos Diagnostics": { "Variable": [ "SATDI01-MQUA025", "SATDI01-MQUA080", "SATDI01-MQUA220", "SATDI01-MQUA230" ], "Target": [ { "Location": "satdi01.mqua250$start", "Twiss": { "betax": 35.76, "alphax": -1.166, "betay": 24.087, "alphay": 0.648 } } ] }, "Athos Linac": { "Variable": [ "SATCB01-MQUA230", "SATCB01-MQUA430" ], "Target": [ { "Location": "#e", "Twiss": { "MUX": 0.053, "MUY": 0.053 } } ] }, "Athos Stopper": { "Variable": [ "SATDI01-MQUA250", "SATDI01-MQUA260", "SATDI01-MQUA280", "SATDI01-MQUA300" ], "Target": [ { "Location": "satcl01$start", "SavedID": "Athos Linac" } ] }, "Athos EEHG": { "Variable": [ "SATMA01-MQUA050", "SATMA01-MQUA120", "SATMA01-MQUA140", "SATMA01-MQUA160", "SATMA01-MQUA180", "SATMA01-MQUA230", "SATMA01-MQUA250" ], "Target": [ { "Location": "satma01.mqua610$start", "Twiss": { "betax": 10.0, "alphax": 0.027, "betay": 16.85, "alphay": 0.027 } }, { "Location": "satma01.mqua140$start", "Twiss": { "betax": 70, "betay": 70 }, "Limit": 1 }, { "Location": "satma01.mqua160$start", "Twiss": { "betax": 70, "betay": 70 }, "Limit": 1 }, { "Location": "satma01.mqua180$start", "Twiss": { "betax": 70, "betay": 70 }, "Limit": 1 } ] }, "Athos Undulator": { "Variable": [ "SATUN06-MQUA080", "SATUN07-MQUA080" ], "Target": [ { "Location": "#e", "Twiss": { "MUX": 0.15, "MUY": 0.15 } } ] }, "Match to Athos Undulator": { "Variable": [ "SATMA01-MQUA610", "SATMA01-MQUA630", "SATMA01-MQUA640", "SATUN04-MQUA060", "SATUN05-MQUA420" ], "Target": [ { "Location": "satun06$start", "SavedID": "Athos Undulator" }, { "Location": "satun07$end", "Twiss": { "x": 10, "y": 10, "px": 10 }, "Limit": 1 } ] }, "Match to Athos Deflector": { "Variable": [ "SATUN22-MQUA080", "SATMA02-MQUA010", "SATMA02-MQUA020", "SATMA02-MQUA040", "SATMA02-MQUA050", "SATMA02-MQUA070" ], "Target": [ { "Location": "satbd01.mqua010$start", "Twiss": { "betax": 50, "alphax": 0, "betay": 50, "alphay": 0 } }, { "Location": "satun22$end", "Twiss": { "x": 0, "px": 0 } } ] }, "Linac 3": { "Variable": [ "S30CB01-MQUA430", "S30CB02-MQUA430" ], "Target": [ { "Location": "#e", "Twiss": { "MUX": 0.1883, "MUY": 0.1883 } } ] }, "Match to Linac 3": { "Variable": [ "S20SY03-MQUA020", "S20SY03-MQUA030", "S20SY03-MQUA050", "S20SY03-MQUA060", "S20SY03-MQUA100" ], "Target": [ { "Location": "s30cb01$start", "SavedID": "Linac 3" } ] }, "End of Linac 3": { "Variable": [ "S30CB01-MQUA430", "S30CB01-MQUA430", "S30CB01-MQUA430", "S30CB01-MQUA430" ], "Target": [ { "Location": "s30cb10.mqua430$start", "Twiss": { "betax": 8.83, "alphax": 0.548, "betay": 30.44, "alphay": -1.866 } } ] }, "Aramis - ECOL": { "Variable": [ "SARCL02-MQUA130", "SARCL02-MQUA210", "SARCL02-MQUA250", "SARCL02-MQUA310", "SARCL02-MQUA350", "SARCL02-MQUA460", "SARCL01-MQUA020", "SARCL01-MQUA050", "SARCL01-MQUA080", "SARCL01-MQUA100", "SARCL01-MQUA140", "SARCL01-MQUA190" ], "Target": [ { "Script": "Scripts/ecol.madx" } ] }, "Aramis Undulator": { "Variable": [ "SARUN03-MQUA080", "SARUN04-MQUA080" ], "Target": [ { "Location": "#e", "Twiss": { "MUX": 0.15, "MUY": 0.15 } } ] }, "Match to Aramis Undulator": { "Variable": [ "SARMA01-MQUA010", "SARMA01-MQUA060", "SARMA01-MQUA080", "SARMA01-MQUA120", "SARMA01-MQUA140" ], "Target": [ { "Location": "sarun03$start", "SavedID": "Aramis Undulator" }, { "Location": "sarma01.mqua060", "Twiss": { "betax": 40 }, "Limit": 1 } ] }, "Aramis Dump": { "Variable": [ "SARUN19-MQUA080", "SARUN20-MQUA080", "SARBD01-MQUA020", "SARBD02-MQUA030" ], "Target": [ { "Location": "SARBD02$END", "Twiss": { "betax": 250, "betay": 250, "etax": 100, "etay": 1.2 }, "Limit": 1 } ] } } }