happi.containers.Attenuator¶
-
class
happi.containers.
Attenuator
(**kwargs)¶ Beam attenuators, used to get a lower intensity beam downstream to protect the sample or to protect hardware components. These devices will be assigned the beam control system by default.
-
prefix
¶ str – For attunators, the base PV should be the base record from the attentuation calculation and control IOC, one level up from the calculated tranmission ratio. For example, if the transmission PV is “XPP:ATT:COM:R_CUR”, the base PV is “XPP:ATT”. A regex will be used to check that “ATT” is found in the base PV
-
n_filters
¶ int – Number of Attenuator blades
-
__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 -