def setup_method(self):

        self.ms = ModeSelector(createMockDiffractometerGeometry(),
                               parameterManager=None)
        self.pm = VliegParameterManager(createMockDiffractometerGeometry(),
                                        None, self.ms)
        self.ms.setParameterManager(self.pm)
Пример #2
0
 def __init__(self, ubcalc, raiseExceptionsIfAnglesDoNotMapBackToHkl=True):
     r = raiseExceptionsIfAnglesDoNotMapBackToHkl
     HklCalculatorBase.__init__(self,
                                ubcalc,
                                raiseExceptionsIfAnglesDoNotMapBackToHkl=r)
     self._gammaParameterName = ({
         'arm': 'gamma',
         'base': 'oopgamma'
     }[settings.geometry.gamma_location])
     self.mode_selector = ModeSelector(settings.geometry, None,
                                       self._gammaParameterName)
     self.parameter_manager = VliegParameterManager(
         settings.geometry, settings.hardware, self.mode_selector,
         self._gammaParameterName)
     self.mode_selector.setParameterManager(self.parameter_manager)
 def setup_method(self):
     self.hw = createMockHardwareMonitor()
     self.ms = ModeSelector(createMockDiffractometerGeometry())
     self.pm = VliegParameterManager(createMockDiffractometerGeometry(),
                                     self.hw, self.ms)