def initialize_actuators(self): actuators = {} actuators['md2'] = dp('i11-ma-cx1/ex/md2') actuators['mono'] = dp('i11-ma-c03/op/mono1') actuators['mono_fine'] = dp('i11-ma-c03/op/mono1-mt_rx') actuators['ble'] = dp('i11-ma-c00/ex/beamlineenergy') actuators['undulator'] = dp('ans-c11/ei/m-u24') return actuators
def initialize_monitors(self): monitors = {} monitors['sai'] = dp('i11-ma-c00/ca/sai.2') monitors['xbpm1'] = dp('i11-ma-c04/dt/xbpm_diode.1') monitors['cvd1'] = dp('i11-ma-c05/dt/xbpm-cvd.1') monitors['xbpm3'] = dp('i11-ma-c05/dt/xbpm_diode.3') monitors['xbpm5'] = dp('i11-ma-c06/dt/xbpm_diode.5') monitors['psd5'] = dp('i11-ma-c06/dt/xbpm_diode.psd.5') monitors['xbpm6'] = dp('i11-ma-c06/dt/xbpm_diode.6') monitors['machine'] = dp('ans/ca/machinestatus') return monitors
def __init__(self): self.h = dp('i11-ma-c06/ex/fent_h.6') self.v = dp('i11-ma-c06/ex/fent_v.6') self.h_ec = dp('i11-ma-c06/ex/fent_h.6-mt_ec') self.h_tx = dp('i11-ma-c06/ex/fent_h.6-mt_tx') self.v_ec = dp('i11-ma-c06/ex/fent_v.6-mt_ec') self.v_tz = dp('i11-ma-c06/ex/fent_v.6-mt_tz')
def __init__(self): self.h = dp('i11-ma-c06/ex/fent_h.5') self.v = dp('i11-ma-c06/ex/fent_v.5') self.i = dp('i11-ma-c06/ex/fent_h.5-mt_ec') self.o = dp('i11-ma-c06/ex/fent_h.5-mt_tx') self.d = dp('i11-ma-c06/ex/fent_v.5-mt_ec') self.u = dp('i11-ma-c06/ex/fent_v.5-mt_tz')
def __init__(self): self.h = dp('i11-ma-c04/ex/fent_h.2') self.v = dp('i11-ma-c04/ex/fent_v.2') self.i = dp('i11-ma-c04/ex/fent_h.2-mt_i') self.o = dp('i11-ma-c04/ex/fent_h.2-mt_o') self.d = dp('i11-ma-c04/ex/fent_v.2-mt_d') self.u = dp('i11-ma-c04/ex/fent_v.2-mt_u')
def __init__(self): self.device = dp('i11-ma-cx1/ex/md2') self.motor_x = dp('i11-ma-c06/ex/shutter-mt_tx') self.motor_z = dp('i11-ma-c06/ex/shutter-mt_tz')
def __init__(self): self.device = dp('i11-ma-c04/ex/obx.1')
def __init__(self): self.filters = dp('i11-ma-c05/ex/att.1')
def __init__(self): self.rx = dp('i11-ma-c05/op/mir.2-mt_rx') self.tz = dp('i11-ma-c05/op/mir.2-mt_tz') self.voltages = [ dp('i11-ma-c05/op/mir2-ch.%02d' % k) for k in range(12) ]
def __init__(self, device_id): self.device = dp(device_id)
def __init__(self): self.beamlineenergy = dp('i11-ma-c00/ex/beamlineenergy') self.coupling = dp('i11-ma-c00/ex/ble-coupling')
def __init__(self): self.ts = dp('i11-ma-cx1/dt/dtc_ccd.1-mt_ts') self.tx = dp('i11-ma-cx1/dt/dtc_ccd.1-mt_tx') self.tz = dp('i11-ma-cx1/dt/dtc_ccd.1-mt_tz')
def __init__(self): self.table = dp('i11-ma-c05/ex/tab.2')
def __init__(self): self.tx = dp('i11-ma-c05/ex/tab.1-mt_tx') self.tz = dp('i11-ma-c05/ex/tab.1-mt_tz')
def __init__(self): self.v1 = dp('i11-ma/vi/c01-pi.1-dmz') self.v2 = dp('i11-ma-c01/vi/jpen.1') self.v3 = dp('i11-ma-c01/vi/jpir.1') self.v4 = dp('i11-ma-c01/vi/pi.1') self.v5 = dp('i11-ma-c01/vi/pi.2') self.v6 = dp('i11-ma-c02/vi/jpen.1') self.v7 = dp('i11-ma-c02/vi/jpir.1') self.v8 = dp('i11-ma-c02/vi/pi.1') self.v9 = dp('i11-ma-c03/vi/jpen.1') self.v10 = dp('i11-ma-c03/vi/jpen.2') self.v11 = dp('i11-ma-c03/vi/jpir.1') self.v12 = dp('i11-ma-c03/vi/jpir.2') self.v13 = dp('i11-ma-c03/vi/pi.1') self.v14 = dp('i11-ma-c04/vi/jaull.1') self.v15 = dp('i11-ma-c04/vi/jpen.1') self.v16 = dp('i11-ma-c04/vi/jpir.1') self.v17 = dp('i11-ma-c04/vi/pi.1') self.v18 = dp('i11-ma-c04/vi/pi.2') self.v19 = dp('i11-ma-c05/vi/jaull.1') self.v20 = dp('i11-ma-c05/vi/jaull.2') self.v21 = dp('i11-ma-c05/vi/pi.1') self.v22 = dp('i11-ma-c05/vi/pi.2') self.v23 = dp('i11-ma-c05/vi/pi.3') self.v24 = dp('i11-ma-c06/vi/jaull.1')
def __init__(self): self.tc1 = dp('i11-ma-cx1/ex/tc.1') self.tc2 = dp('i11-ma-cx1/ex/tc.2') self.tc3 = dp('i11-ma-c06/ex/tc.1') self.tc4 = dp('i11-ma-c05/ex/tc.1') self.tc5 = dp('i11-ma-c04/ex/tc.1') self.tc6 = dp('i11-ma-c04/ex/tc.1') self.tc7 = dp('i11-ma-c03/ex/tc.2') self.tc8 = dp('i11-ma-c02/ex/tc.1') self.tc9 = dp('i11-ma-c02/ex/tc.2') self.tc10 = dp('i11-ma-c02/ex/tc.3') self.tc11 = dp('i11-ma-c00/ex/tc.1')
def __init__(self): self.monochromator = dp('i11-ma-c03/op/mono1') self.monochromator_rx = dp('i11-ma-c03/op/mono1-mt_rx') self.monochromator_rx_fine = dp('i11-ma-c03/op/mono1-mt_rx_fine')
def __init__(self): self.undulator = dp('ans-c11/ei/m-u24') self.undulator_energy = dp('ans-c11/ei/m-u24_energy')
def __init__(self): self.s = dp('i11-ma-cx1/dt/dtc_ccd.1-mt_ts') self.x = dp('i11-ma-cx1/dt/dtc_ccd.1-mt_tx') self.z = dp('i11-ma-cx1/dt/dtc_ccd.1-mt_tz')
def __init__(self): self.rs = dp('i11-ma-c04/op/mir.1-mt_rs') self.rz = dp('i11-ma-c04/op/mir.1-mt_rz') self.tx = dp('i11-ma-c04/op/mir.1-mt_tx')
def __init__(self): self.rx = dp('i11-ma-c05/op/mir.2-mt_rx') self.tz = dp('i11-ma-c05/op/mir.2-mt_tz') self.voltages = [dp('i11-ma-c05/op/mir2-ch.%02d' % k) for k in range(12)]
def __init__(self): self.rz = dp('i11-ma-c05/op/mir.3-mt_rz') self.tx = dp('i11-ma-c05/op/mir.3-mt_tx') self.voltages = [dp('i11-ma-c05/op/mir3-ch.%02d' % k) for k in range(12)]
def __init__(self): self.rz = dp('i11-ma-c05/op/mir.3-mt_rz') self.tx = dp('i11-ma-c05/op/mir.3-mt_tx') self.voltages = [ dp('i11-ma-c05/op/mir3-ch.%02d' % k) for k in range(12) ]
def __init__(self): self.md2 = dp('i11-ma-cx1/ex/md2')
def initializeDevices(self): # Initialize all the devices used throughout the collect from PyTango import DeviceProxy as dp self.stt = 'Init' if self.test is True: return self.fluodet = dp('i11-ma-cx1/dt/dtc-mca_xmap.1') logging.info('initializing fluodet %s ' % self.fluodet) self.mono = dp('i11-ma-c03/op/mono1') self.monoFine = dp('i11-ma-c03/op/mono1-mt_rx') self.undulator = dp('ans-c11/ei/m-u24_energy') self.ble = dp('i11-ma-c00/ex/beamlineenergy') self.safetyShutter = dp('i11-ma-c04/ex/obx.1') self.md2 = dp('i11-ma-cx1/ex/md2') self.diode1 = dp('i11-ma-c04/dt/xbpm_diode.1') self.diode3 = dp('i11-ma-c05/dt/xbpm_diode.3') self.diode5 = dp('i11-ma-c06/dt/xbpm_diode.5') self.cvd = dp('i11-ma-c05/dt/xbpm-cvd.1') self.counter = dp('i11-ma-c00/ca/cpt.2') self.pss = dp('i11-ma-ce/pss/db_data-parser')
def __init__(self): self.device = dp('tdl-i11-ma/vi/tdl.1')
def __init__(self): self.machine = dp('ans/ca/machinestatus') self.hu640 = dp('ans-c05/ei/l-hu640')