happi.containers.PulsePicker¶
-
class
happi.containers.
PulsePicker
(**kwargs)¶ A device that syncs with the timing system to control when beam arrives in the hutch. These have an additional states entry to define their in/out states pv. Pulse pickers will be assigned the beam control system by default.
-
prefix
¶ str – The base PV should be the motor record base that the pulsepicker IOC is built on top of e.g. “XCS:SB2:MMS:09”.
-
states
¶ str – The additional state should be the states PV associated with the pulsepicker in/out. An example of one such PV is “XCS:SB2:PP:Y”.
-
__init__
(**kwargs)¶
Methods
__init__
(**kwargs)post
()Create a document to be loaded into the happi database save
()Overwritten when the device is loaded from the client show_info
([handle])Show the device information in a PrettyTable -