コード例 #1
0
 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)
コード例 #2
0
 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)
コード例 #3
0
 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)
コード例 #4
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _RoperScientificCam)
コード例 #5
0
 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)
コード例 #6
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _AndorInterface)
コード例 #7
0
 def __getattr__(self,name) :
     return AttrHelper.get_attr_4u(self, name, ProsilicaAcq)
コード例 #8
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, PhotonicScienceAcq)
コード例 #9
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _PcoCam)
コード例 #10
0
 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)
コード例 #11
0
 def __getattr__(self, name):
     try:
         return AttrHelper.get_attr_4u(self, name, _PixiradInterface)
     except:
         return AttrHelper.get_attr_4u(self, name, _PixiradCamera)
コード例 #12
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _SimuFrameBuilder)
コード例 #13
0
 def __getattr__(self,name) :
     obj = _FrelonAcq if name == 'E2VCorrectionActive' \
                      else _FrelonAcq.getFrelonCamera()
     return AttrHelper.get_attr_4u(self, name, obj)
コード例 #14
0
 def __getattr__(self,name) :
     return AttrHelper.get_attr_4u(self, name, ProsilicaAcq)
コード例 #15
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, ArinaxAcq)
コード例 #16
0
ファイル: Dexela.py プロジェクト: ppeterman/Lima-tango-python
 def __getattr__(self,name) :
     #use AttrHelper
     return AttrHelper.get_attr_4u(self,name,_DexelaInterface)
コード例 #17
0
 def __getattr__(self,name) :
     #use AttrHelper
     return AttrHelper.get_attr_4u(self, name, _PointGreyInterface)
コード例 #18
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, self.__MetaMpx)
コード例 #19
0
ファイル: Xpad.py プロジェクト: esrf-bliss/Lima-camera-xpad
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, XpadAcq)
コード例 #20
0
ファイル: Frelon.py プロジェクト: ppeterman/Lima-tango-python
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _FrelonAcq)
コード例 #21
0
 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)
コード例 #22
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _Xspress3Interface)
コード例 #23
0
 def __getattr__(self,name) :
     return AttrHelper.get_attr_4u(self, name, _RayonixHsInterface)
コード例 #24
0
 def __getattr__(self, name):
     try:
         return AttrHelper.get_attr_4u(self, name, _Andor3Interface)
     except:
         return AttrHelper.get_attr_4u(self, name, _Andor3Camera)
コード例 #25
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _PerkinElmerIterface)
コード例 #26
0
 def __getattr__(self, name):
     #use AttrHelper
     return AttrHelper.get_attr_4u(self, name, _PointGreyInterface)
コード例 #27
0
 def __getattr__(self,name) :
     #use AttrHelper
     return AttrHelper.get_attr_4u(self,name,_BaslerCam)
コード例 #28
0
ファイル: V4l2.py プロジェクト: esrf-bliss/Lima-camera-v4l2
 def __getattr__(self,name) :
     return AttrHelper.get_attr_4u(self, name, _V4l2Interface)
コード例 #29
0
 def __getattr__(self, name):
     obj = _FrelonAcq if name.endswith("e2v_correction") \
                      else _FrelonAcq.getFrelonCamera()
     return AttrHelper.get_attr_4u(self, name, obj)
コード例 #30
0
 def __getattr__(self, name):
     return AttrHelper.get_attr_4u(self, name, _EigerCamera)