def scan(): lxd.value = 0 for i in range(5, 25): rscan([lxd, delay.gate.start, delay.gate.stop], 0, [tmax, -tmax, -tmax], npoints, delay, averaging_time=2.1, logfile="logfiles/delay-%d.log" % i)
def scan(): lxd.value = 0 data = rscan([lxd, delay.gate.start, delay.gate.stop], [0, 0, 0], [tmax, -tmax, -tmax], nsteps, [psod3_count, psod2_count, delay], averaging_time=1.0, logfile="logfiles/scan.log")
def scan(): lxd.value = 0 data = rscan([lxd, delay.gate.start, delay.gate.stop], 0, [tmax, -tmax, -tmax], npoints, delay, averaging_time=10.0, logfile="logfiles/scan.log")
def scan_fast(): timing_sequencer.running = False lxd_fast.value = 0 data = rscan([lxd_fast, delay.gate.start, delay.gate.stop], [0, 0, 0], [tmax, -tmax, -tmax], nsteps, [psod1_count, psod2_count, delay], averaging_time=1.0, logfile="logfiles/scan.log")
def scan(): lxd.value = 0 data = rscan([lxd, delay.gate.start, delay.gate.stop], 0, [tmax, -tmax, -tmax], 640, delay, averaging_time=60.0, logfile="logfiles/delay.log")
def scan(): tmax = round_next(5 * timing_system.bct, dt) nsteps = tmax / dt lxd.value = 0 data = rscan([lxd, locked], [0, 1], [tmax, 1], nsteps, [clk_shift_count, delay], averaging_time=1.0, logfile="logfiles/scan.log")
def scan_delayline(): tmax = timing_system.psod2.max_dial nsteps = tmax/dt timing_sequencer.running = False timing_system.xosct.enable.count = 1 timing_system.psod2.dial = 0 data = rscan([timing_system.psod2,delay.gate.start,delay.gate.stop], [0,0,0],[tmax,tmax,tmax],nsteps,[psod2_count,delay], averaging_time=10.0,logfile="logfiles/scan_delayline.log")
def scan(): delay = lecroy_scope().measurement(1) tmax = 5 * timing_system.bct nsteps = tmax / timing_system.clk_shift.stepsize lxd.value = 0 data = rscan([lxd, delay.gate.start, delay.gate.stop], 0, [tmax, -tmax, -tmax], nsteps, [clk_shift_count, delay], averaging_time=10.0, logfile="logfiles/scan.log")
def scan(): psod.value = 0 global data data = rscan([psod, delay.gate.start, delay.gate.stop], psod.min, psod.max, 640, delay, averaging_time=60.0, logfile="test/delay.log")
def scan2(): delay = lecroy_scope().measurement(2) tmax = timing_system.clk_shift.max_dial npoints = (tmax / timing_system.clk_shift.stepsize + 1) timing_system.clk_shift.dial = 0 data = rscan([timing_system.clk_shift, delay.gate.start, delay.gate.stop], [0, 0, 0], [tmax, tmax, tmax], npoints, delay, averaging_time=10.0, logfile="logfiles/scan.log")
def scan_delayline(): delay = lecroy_scope().measurement(2) tmax = timing_system.clk_shift.max_dial nsteps = tmax / timing_system.clk_shift.stepsize timing_sequencer.running = False timing_system.xosct.enable.count = 1 timing_system.clk_shift.dial = 0 data = rscan([timing_system.clk_shift, delay.gate.start, delay.gate.stop], [0, 0, 0], [tmax, tmax, tmax], nsteps, [clk_shift_count, delay], averaging_time=10.0, logfile="logfiles/scan_delayline.log")