Working on the design optics for SF+

This commit is contained in:
reiche committed 2026-09-16 11:31:42 +02:00
1 parent 85e73c09d5
commit 85b8e89917
5 files changed
+20 -8

No files matched your search

+2 -2
View File
@@ -222,7 +222,7 @@ class Model:
def doTrack(self, start,end, refloc, twiss_in, plot = True):
print(twiss_in)
#print(twiss_in)
twiss0 = {converttwiss[key]:twiss_in[key] for key in twiss_in.keys()} # follows the madx format
self.setBranch(end.upper())
print("Tracking:",refloc[0:7],start)
@@ -237,7 +237,7 @@ class Model:
def doBackTrack(self,start=None,end=None,twiss0=None):
print('Backtracking 1:',twiss0)
#print('Backtracking 1:',twiss0)
twiss0['alfx'] = -twiss0['alfx'] # revert particle trajectories
twiss0['alfy'] = -twiss0['alfy']
twiss0['dpx'] = -twiss0['dpx']