ocelot.gui.designer¶
Module Contents¶
Functions¶
|
|
|
|
|
|
|
-
ocelot.gui.designer.lattice_file= /home/iagapov/workspace/petra/p4/rb/ocelot/undcell_v2.py¶ def load_file(lattice_file):
#global lat, tws, lattice_names, old_quad_values, __knobs__, __lattice__, __lattice_list__, __tws__
exec( open(lattice_file))
print ‘local:’, locals()[tws] print ‘global:’,globals()[tws]
print tws print __lattice__
lat = MagneticLattice(__lattice__) tws = twiss(lat, __tws__, nPoints = 100)
lattice_names = sorted(__lattice_list__.keys())
old_quad_values = {} if __knobs__ != None:
- for v in sorted( globals().keys() ) :
- try:
- if globals()[v].__class__ == Quadrupole:
old_quad_values[globals()[v]] = globals()[v].k1 print ‘stored value for’, globals()[v].id
- except:
pass
__periodic__ = False n_twiss_points = 100
load_file(lattice_file)
-
ocelot.gui.designer.lat¶
-
ocelot.gui.designer.tws¶
-
ocelot.gui.designer.lattice_names¶
-
ocelot.gui.designer.old_quad_values¶
-
ocelot.gui.designer.__periodic__= False¶
-
ocelot.gui.designer.n_twiss_points= 100¶
-
ocelot.gui.designer.app¶
-
ocelot.gui.designer.win¶
-
ocelot.gui.designer.area¶
-
ocelot.gui.designer.dock1¶
-
ocelot.gui.designer.dock2¶
-
ocelot.gui.designer.dock4¶
-
ocelot.gui.designer.dock5¶
-
ocelot.gui.designer.d6¶
-
ocelot.gui.designer.w1¶
-
ocelot.gui.designer.label¶
-
ocelot.gui.designer.saveBtn¶
-
ocelot.gui.designer.loadBtn¶
-
ocelot.gui.designer.state¶
-
ocelot.gui.designer.save()¶
-
ocelot.gui.designer.load()¶
-
ocelot.gui.designer.w2¶
-
ocelot.gui.designer.w4¶
-
ocelot.gui.designer.params¶
-
ocelot.gui.designer.p¶
-
ocelot.gui.designer.w5¶
-
ocelot.gui.designer.change(param, changes)¶
-
ocelot.gui.designer.valueChanging(param, value)¶
-
ocelot.gui.designer.w6¶