def __getattr__(self,name) : print("\n\ngetATTR NAME : "+name) try: return AttrHelper.get_attr_4u(self, name, _PixiradInterface) except Exception as e: print("Interface attr failed with %s, going for Camera "%str(e)) return AttrHelper.get_attr_4u(self, name, _PixiradCamera)
def __getattr__(self, name): try: return AttrHelper.get_attr_4u(self, name, self._SimuCamera.getFrameGetter(), False) except: return AttrHelper.get_attr_4u(self, name, self._SimuCamera)
def __getattr__(self,name) : try: return BasePostProcess.__getattr__(self,name) except AttributeError: # ask the help to not store object ref (object attribute functions) # into __dict__, mask task is recreated everytime the plugin is stopped/started return AttrHelper.get_attr_4u(self,name,self.__maskTask, update_dict=False)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _RoperScientificCam)
def __getattr__(self, name): if name == 'read_plugin_status': func2call = getattr(_EigerCamera, "getStatus") return AttrHelper.CallableReadEnum(self.__PluginStatus, func2call) return AttrHelper.get_attr_4u(self, name, _EigerCamera)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _AndorInterface)
def __getattr__(self,name) : return AttrHelper.get_attr_4u(self, name, ProsilicaAcq)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, PhotonicScienceAcq)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _PcoCam)
def __getattr__(self,name) : _PriamAcq = _MaxipixInterface.priamAcq() if name.count('fill_mode') or name.count('energy_threshold'): return AttrHelper.get_attr_4u(self, name, _MaxipixInterface) else: return AttrHelper.get_attr_4u(self, name, _PriamAcq)
def __getattr__(self, name): try: return AttrHelper.get_attr_4u(self, name, _PixiradInterface) except: return AttrHelper.get_attr_4u(self, name, _PixiradCamera)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _SimuFrameBuilder)
def __getattr__(self,name) : obj = _FrelonAcq if name == 'E2VCorrectionActive' \ else _FrelonAcq.getFrelonCamera() return AttrHelper.get_attr_4u(self, name, obj)
def __getattr__(self,name) : return AttrHelper.get_attr_4u(self, name, ProsilicaAcq)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, ArinaxAcq)
def __getattr__(self,name) : #use AttrHelper return AttrHelper.get_attr_4u(self,name,_DexelaInterface)
def __getattr__(self,name) : #use AttrHelper return AttrHelper.get_attr_4u(self, name, _PointGreyInterface)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, self.__MetaMpx)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, XpadAcq)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _FrelonAcq)
def __getattr__(self, name): _PriamAcq = _MaxipixInterface.priamAcq() if name.count('fill_mode') or name.count('energy_threshold'): return AttrHelper.get_attr_4u(self, name, _MaxipixInterface) else: return AttrHelper.get_attr_4u(self, name, _PriamAcq)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _Xspress3Interface)
def __getattr__(self,name) : return AttrHelper.get_attr_4u(self, name, _RayonixHsInterface)
def __getattr__(self, name): try: return AttrHelper.get_attr_4u(self, name, _Andor3Interface) except: return AttrHelper.get_attr_4u(self, name, _Andor3Camera)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _PerkinElmerIterface)
def __getattr__(self, name): #use AttrHelper return AttrHelper.get_attr_4u(self, name, _PointGreyInterface)
def __getattr__(self,name) : #use AttrHelper return AttrHelper.get_attr_4u(self,name,_BaslerCam)
def __getattr__(self,name) : return AttrHelper.get_attr_4u(self, name, _V4l2Interface)
def __getattr__(self, name): obj = _FrelonAcq if name.endswith("e2v_correction") \ else _FrelonAcq.getFrelonCamera() return AttrHelper.get_attr_4u(self, name, obj)
def __getattr__(self, name): return AttrHelper.get_attr_4u(self, name, _EigerCamera)