mxcubecore.HardwareObjects.mockup#

Modules

mxcubecore.HardwareObjects.mockup.ActuatorMockup

Mixin superclass for all mock actuators

mxcubecore.HardwareObjects.mockup.ApertureMockup

Example xml_ configuration:

mxcubecore.HardwareObjects.mockup.BIOMAXEigerMockup

File: BIOMAXEigerMockup.py

mxcubecore.HardwareObjects.mockup.BeamDefinerMockup

BeamDefinerMockup class.

mxcubecore.HardwareObjects.mockup.BeamMockup

BeamMockup class - methods to define the size and shape of he beam.

mxcubecore.HardwareObjects.mockup.BeamlineActionsMockup

mxcubecore.HardwareObjects.mockup.BeamlineTestMockup

BeamlineTestMockup

mxcubecore.HardwareObjects.mockup.BeamstopMockup

BeamstopMockup

mxcubecore.HardwareObjects.mockup.CatsMaintMockup

CATS maintenance mockup.

mxcubecore.HardwareObjects.mockup.CollectMockup

mxcubecore.HardwareObjects.mockup.DetectorMockup

mxcubecore.HardwareObjects.mockup.DiffractometerMockup

mxcubecore.HardwareObjects.mockup.DoorInterlockMockup

DoorInterlockMockup

mxcubecore.HardwareObjects.mockup.EDNACharacterisationMockup

mxcubecore.HardwareObjects.mockup.EnergyMockup

Mockup class for testing purposes

mxcubecore.HardwareObjects.mockup.EnergyScanMockup

mxcubecore.HardwareObjects.mockup.ExporterNStateMockup

Microdiff with Exporter implementation of AbstartNState Example xml file: <object class="ExporterNState"> <username>Fluorescence Detector</username> <exporter_address>wid30bmd2s:9001</exporter_address> <value_channel_name>FluoDetectorIsBack</value_channel_name> <state_channel_name>State</state_channel_name> <values>{"IN": False, "OUT": True}</values> </object>

mxcubecore.HardwareObjects.mockup.FluxMockup

Mock-up class to simulate the beamline flux, used for testing.

mxcubecore.HardwareObjects.mockup.HarvesterMockup

[Name] Harvester

mxcubecore.HardwareObjects.mockup.ISPyBClientMockup

A client for ISPyB Webservices.

mxcubecore.HardwareObjects.mockup.ISPyBRestClientMockup

A client for ISPyB Webservices.

mxcubecore.HardwareObjects.mockup.LimaDetectorMockup

mxcubecore.HardwareObjects.mockup.MDCameraMockup

Class for cameras connected to framegrabbers run by Taco Device Servers

mxcubecore.HardwareObjects.mockup.MachineInfoMockup

[Name] MachineInfoMockup

mxcubecore.HardwareObjects.mockup.MicrodiffApertureMockup

mxcubecore.HardwareObjects.mockup.MicrodiffInOutMockup

mxcubecore.HardwareObjects.mockup.MicrodiffZoomMockup

Example xml file <object class="MicrodiffZoomMockup"> <username>zoom</username> <actuator_name>zoom</actuator_name> <exporter_address>130.235.94.124:9001</exporter_address> <values>{"LEVEL1": 1, "LEVEL2": 2, "LEVEL3": 3, "LEVEL4": 4, "LEVEL5": 5, "LEV EL6": 6}</values> </object>

mxcubecore.HardwareObjects.mockup.MotorMockup

Example of xml config file

mxcubecore.HardwareObjects.mockup.MotorMockupBis

Example xml file: <device class="MotorMockupBis"> <username>Detector Distance</username> <actuator_name>dtox</actuator_name> <tolerance>1e-2</tolerance> </device>

mxcubecore.HardwareObjects.mockup.MultiCollectMockup

mxcubecore.HardwareObjects.mockup.OfflineProcessingMockup

mxcubecore.HardwareObjects.mockup.OnlineProcessingMockup

mxcubecore.HardwareObjects.mockup.PlateManipulatorMockup

[Name] PlateManipulatorMockup

mxcubecore.HardwareObjects.mockup.PlottingMockup

mxcubecore.HardwareObjects.mockup.ProcedureMockup

mxcubecore.HardwareObjects.mockup.ResolutionMockup

mxcubecore.HardwareObjects.mockup.SOLEILCharacterisationMockup

mxcubecore.HardwareObjects.mockup.SampleChangerMockup

mxcubecore.HardwareObjects.mockup.ShapeHistoryMockup

Contains the classes

mxcubecore.HardwareObjects.mockup.ShutterMockup

Mockup shutter implementation

mxcubecore.HardwareObjects.mockup.SlitsMockup

mxcubecore.HardwareObjects.mockup.TransmissionMockup

mxcubecore.HardwareObjects.mockup.XRFMockup

mxcubecore.HardwareObjects.mockup.XRFSpectrumMockup

Mockup file to define _execute_spectrum method

mxcubecore.HardwareObjects.mockup.XrayCentringMockup