Script execution
This commit is contained in:
@@ -73,7 +73,6 @@ class w_pos(Readable):
|
||||
return scanner.get_sel_wire_pos(st.getChildren()[0].take())
|
||||
|
||||
#End of scan checking
|
||||
bkg_mean, bkg_sigma = None, None
|
||||
scan_complete, cur_cycle, wire = None, None, None
|
||||
|
||||
def check_end_scan(record, scan):
|
||||
@@ -94,18 +93,16 @@ def check_end_scan(record, scan):
|
||||
|
||||
#Process background
|
||||
def do_background():
|
||||
global bkg_mean, bkg_sigma
|
||||
#Store Background
|
||||
if bkgrd>0:
|
||||
scanner.park(wait=True)
|
||||
set_exec_pars(group = "background")
|
||||
r = mscan (st, st.getReadables()[4:], bkgrd)
|
||||
for i in range(len(r.getReadables())):
|
||||
d = r.getReadable(i)
|
||||
bkg_mean, bkg_sigma = mean(d), stdev(d)
|
||||
d = r.getReadable(i)
|
||||
path = get_exec_pars().group + "/"+ r.getReadables()[i].name
|
||||
set_attribute(path, "Mean", bkg_mean)
|
||||
set_attribute(path, "Sigma", bkg_sigma)
|
||||
set_attribute(path, "Mean", mean(d))
|
||||
set_attribute(path, "Sigma", stdev(d) )
|
||||
|
||||
#Scan
|
||||
def do_scan(index):
|
||||
|
||||
Reference in New Issue
Block a user