id4_common.devices.preamps#
SRS 570 pre-amplifiers
Module Contents#
- class id4_common.devices.preamps.LocalPreAmp(*args, scaler_channel=None, shutter=None, **kwargs)#
Bases:
apstools.devices.SRS570_PreAmplifierSRS570 pre-amplifier with built-in Bluesky plans for sensitivity and offset optimization.
- property shutter#
Return the beam shutter device used by the optimization plans.
- opt_sens_plan(scaler_channel=None, time=0.1, delay=1)#
Bluesky plan to find the optimal sensitivity for the target count rate.
- opt_offset_plan(scaler_channel=None, time=0.1, delay=1)#
Bluesky plan to find the optimal offset current that minimizes dark counts.
- opt_fine_plan(scaler_channel=None, start=None, end=None, steps=11, time=0.1, delay=1)#
Bluesky plan to scan offset_fine and fit a linear model to reach 200 counts/s.
- optimize_plan(scaler_channel=None, time=0.1, delay=1)#
Bluesky plan to fully optimize sensitivity, offset, and fine offset with the shutter.
- default_settings()#
Disable string mode on offset_fine and enable put_complete on control signals.