dodal.devices.undulator.Undulator# class dodal.devices.undulator.Undulator[source]# An Undulator-type insertion device, used to control photon emission at a given beam energy. Parameters: prefix (str) name (str, default: '') poles (int | None, default: None) length (float | None, default: None) Constructor Parameters: prefix (str) – PV prefix poles (int) – Number of magnetic poles built into the undulator length (float) – Length of the undulator in meters name (str, optional) – Name for device. Defaults to “”. Methods Attributes