예제 #1
0
 def force_emit_signals(self):
     """Emits signal energyChanged for both energy and wavelength
     Argin:
         value: Not used, but kept in the method signature.
     """
     AbstractActuator.force_emit_signals(self)
     self.emit("wavelengthChanged", self.get_wavelength())
예제 #2
0
 def init(self):
     """Initilise the predefined values"""
     AbstractActuator.init(self)
     self.initialise_values()
예제 #3
0
 def __init__(self, name):
     AbstractActuator.__init__(self, name)
예제 #4
0
 def __init__(self, name):
     warn(
         "BlissActuator class is deprecated. Use BlissNState instead",
         DeprecationWarning,
     )
     AbstractActuator.__init__(self, name)
예제 #5
0
 def init(self):
     """Initialise tolerance property"""
     AbstractActuator.init(self)
     self._tolerance = self.get_property("tolerance") or 1e-3
예제 #6
0
 def __init__(self, name):
     AbstractActuator.__init__(self, name)
     self._velocity = None
     self._tolerance = None
예제 #7
0
 def init(self):
     """Get the proprrties read_only, default_value"""
     AbstractActuator.init(self)
예제 #8
0
 def __init__(self, name):
     AbstractActuator.__init__(self, name)
     self._wavelength_value = None
     self._wavelength_limits = (None, None)
예제 #9
0
 def init(self):
     AbstractActuator.init(self)
     self.update_limits((0, 100))
예제 #10
0
    def __init__(self, name):
        AbstractActuator.__init__(self, name)

        self.dose_rate_per_photon_per_mmsq = dose_rate_per_photon_per_mmsq
 def __init__(self, name):
     AbstractActuator.__init__(self, name)
     self._hwstate_attr = None
 def __init__(self, name):
     AbstractActuator.__init__(self, name)
예제 #13
0
 def __init__(self, name):
     AbstractActuator.__init__(self, name)
     self._hwstate_attr = None
 def init(self):
     """Initialise some parametrs."""
     AbstractActuator.init(self)
     self._tolerance = self.getProperty("tolerance") or 1e-3