Skip to content
Snippets Groups Projects
Commit c191f33f authored by Andreas Freise's avatar Andreas Freise
Browse files

removing indexing work around after last fix.

parent 4ac62423
No related branches found
No related tags found
No related merge requests found
...@@ -148,16 +148,15 @@ def asc_signal(tmpkat): ...@@ -148,16 +148,15 @@ def asc_signal(tmpkat):
kat.ITM.ybeta=1e-10 kat.ITM.ybeta=1e-10
kat.ETM.ybeta=0.0 kat.ETM.ybeta=0.0
out = kat.run() out = kat.run()
WFS1_idx=out.ylabels.index("WFS1_I") signal[0,0] = out["WFS1_I"]
WFS2_idx=out.ylabels.index("WFS2_I") signal[1,0] = out["WFS2_I"]
signal[0,0] = out.y[WFS1_idx]
signal[1,0] = out.y[WFS2_idx]
kat.ITM.ybeta=0.0 kat.ITM.ybeta=0.0
kat.ETM.ybeta=-1e-10 kat.ETM.ybeta=-1e-10
out = kat.run() out = kat.run()
signal[0,1] = out.y[WFS1_idx] signal[0,1] = out["WFS1_I"]
signal[1,1] = out.y[WFS2_idx] signal[1,1] = out["WFS2_I"]
signal = signal *1e10 signal = signal *1e10
sensors=('WFS1', 'WFS2') sensors=('WFS1', 'WFS2')
mirrors=('ITM', 'ETM') mirrors=('ITM', 'ETM')
...@@ -180,8 +179,7 @@ def asc_phases(tmpkat): ...@@ -180,8 +179,7 @@ def asc_phases(tmpkat):
def demod_phase1(x): def demod_phase1(x):
kat.WFS1_I.phi[0]=x[0] kat.WFS1_I.phi[0]=x[0]
out = kat.run() out = kat.run()
WFS1_idx=out.ylabels.index("WFS1_I") signal = out["WFS1_I"]
signal = out.y[WFS1_idx]
print '\r minimising: function value %g ' % signal , print '\r minimising: function value %g ' % signal ,
sys.stdout.flush() sys.stdout.flush()
return -1*abs(signal) return -1*abs(signal)
...@@ -189,8 +187,7 @@ def asc_phases(tmpkat): ...@@ -189,8 +187,7 @@ def asc_phases(tmpkat):
def demod_phase2(x): def demod_phase2(x):
kat.WFS2_I.phi[0]=x[0] kat.WFS2_I.phi[0]=x[0]
out = kat.run() out = kat.run()
WFS2_idx=out.ylabels.index("WFS2_I") signal = out["WFS2_I"]
signal = out.y[WFS2_idx]
print '\r minimising: function value %g ' % signal , print '\r minimising: function value %g ' % signal ,
sys.stdout.flush() sys.stdout.flush()
return -1*abs(signal) return -1*abs(signal)
......
...@@ -253,16 +253,14 @@ def asc_signal(tmpkat): ...@@ -253,16 +253,14 @@ def asc_signal(tmpkat):
kat.ITM.ybeta=1e-10 kat.ITM.ybeta=1e-10
kat.ETM.ybeta=0.0 kat.ETM.ybeta=0.0
out = kat.run(printout=0,printerr=0) out = kat.run(printout=0,printerr=0)
WFS1_idx=out.ylabels.index("WFS1_I") signal[0,0] = out["WFS1_I"]
WFS2_idx=out.ylabels.index("WFS2_I") signal[1,0] = out["WFS2_I"]
signal[0,0] = out.y[WFS1_idx]
signal[1,0] = out.y[WFS2_idx]
kat.ITM.ybeta=0.0 kat.ITM.ybeta=0.0
kat.ETM.ybeta=-1e-10 kat.ETM.ybeta=-1e-10
out = kat.run(printout=0,printerr=0) out = kat.run(printout=0,printerr=0)
signal[0,1] = out.y[WFS1_idx] signal[0,1] = out["WFS1_I"]
signal[1,1] = out.y[WFS2_idx] signal[1,1] = out["WFS2_I"]
signal = signal *1e10 signal = signal *1e10
sensors=('WFS1', 'WFS2') sensors=('WFS1', 'WFS2')
mirrors=('ITM', 'ETM') mirrors=('ITM', 'ETM')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment