Example #1
0
 def __init__(self, **kwargs):
     self._siblings = None
     user_elements = kwargs.pop('user_elements')
     kwargs['elem_type'] = ElementType.PseudoCounter
     # don't switch the order of constructors!
     PoolBaseGroup.__init__(self, user_elements=user_elements,
                            pool=kwargs['pool'])
     PoolBaseChannel.__init__(self, **kwargs)
Example #2
0
 def __init__(self, **kwargs):
     self._siblings = None
     user_elements = kwargs.pop('user_elements')
     kwargs['elem_type'] = ElementType.PseudoCounter
     # don't switch the order of constructors!
     PoolBaseGroup.__init__(self, user_elements=user_elements,
                            pool=kwargs['pool'])
     PoolBaseChannel.__init__(self, **kwargs)
Example #3
0
 def __init__(self, **kwargs):
     self._siblings = None
     self._in_start_move = False
     self._drift_correction = kwargs.pop("drift_correction", None)
     user_elements = kwargs.pop("user_elements")
     kwargs["elem_type"] = ElementType.PseudoMotor
     PoolElement.__init__(self, **kwargs)
     PoolBaseGroup.__init__(self, user_elements=user_elements, pool=kwargs["pool"])
     self._position = Position(self, listeners=self.on_change)
Example #4
0
 def __init__(self, **kwargs):
     self._siblings = None
     self._in_start_move = False
     self._drift_correction = kwargs.pop('drift_correction', None)
     user_elements = kwargs.pop('user_elements')
     kwargs['elem_type'] = ElementType.PseudoMotor
     PoolElement.__init__(self, **kwargs)
     PoolBaseGroup.__init__(self, user_elements=user_elements,
                            pool=kwargs['pool'])
     self._position = Position(self, listeners=self.on_change)
Example #5
0
 def __init__(self, **kwargs):
     user_elements = kwargs.pop('user_elements')
     PoolBaseElement.__init__(self, **kwargs)
     PoolBaseGroup.__init__(self,
                            user_elements=user_elements,
                            pool=kwargs['pool'])
Example #6
0
 def __init__(self, **kwargs):
     user_elements = kwargs.pop('user_elements')
     PoolBaseElement.__init__(self, **kwargs)
     PoolBaseGroup.__init__(self, user_elements=user_elements,
                            pool=kwargs['pool'])