Some further debugging and some nice optics
This commit is contained in:
@@ -18,7 +18,8 @@ class Matching:
|
||||
vals = [-val for val in vals]
|
||||
var = {name:vals[i] for i,name in enumerate(quads)}
|
||||
cond = {'range':'#e','mux':par['mu'],'muy':par['mu']}
|
||||
twiss,tar = self.model.match(sequence=par['Sequence'], destination=par['Destination'],variables=var, conditions=cond, periodic=True)
|
||||
res,twiss,tar = self.model.match(sequence=par['Sequence'], destination=par['Destination'],variables=var, conditions=cond, periodic=True)
|
||||
par['Result']=tar
|
||||
par['Twiss']=twiss
|
||||
print(res)
|
||||
self.manager.setFODOParameters(par)
|
||||
|
||||
Reference in New Issue
Block a user