775 lines
22 KiB
JSON
775 lines
22 KiB
JSON
{
|
|
"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
|
|
}
|
|
],
|
|
"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"
|
|
]
|
|
},
|
|
"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
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |