""" XAS scan """ POSITIONERS = (Eph) # SENSORS = (Keithley1, Keithley2, MachineCurrent) SENSORS = (SampleCurrent, RefCurrent, AuxVoltage, MachineCurrent) #SENSORS = (SampleCurrent, RefCurrent, AuxCurrent, MachineCurrent, OpticsCameraCentroidX, OpticsCameraSigmaX) STARTPOS = (99.5) ENDPOS = (110) #NUMPOINTS = 76 STEPSIZE = 0.1 LATENCY = 5.0 DWELL = 1 ENDSCAN = False # close shutter at end def trig(): wait_beam() #caput("X03DA-OP-10ADC:TRG.PROC", 1) try: prepare_keithleys(DWELL) lscan(POSITIONERS, SENSORS, STARTPOS, ENDPOS, STEPSIZE, LATENCY, before_read=before_readout, after_read=after_readout) finally: if ENDSCAN: after_scan()