Working on the design optics for SF+
This commit is contained in:
1 parent
85e73c09d5
commit
85b8e89917
5 files changed
+20
-8
No files matched your search
@@ -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']
|
||||
|
||||
Reference in new issue
Block a user