mxcubecore.HardwareObjects.abstract#

Modules

mxcubecore.HardwareObjects.abstract.AbstractActuator

Abstract Actuator class.

mxcubecore.HardwareObjects.abstract.AbstractAperture

mxcubecore.HardwareObjects.abstract.AbstractAuthenticator

mxcubecore.HardwareObjects.abstract.AbstractBeam

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

mxcubecore.HardwareObjects.abstract.AbstractCharacterisation

Abstract Characterisation class.

mxcubecore.HardwareObjects.abstract.AbstractCollect

AbstractMulticollect Defines a sequence how data collection is executed.

mxcubecore.HardwareObjects.abstract.AbstractDetector

Detector API Abstract methods: prepare_acquisition start_acquisition has_shutterless Overloaded methods: force_emit_signals Implemented methods: stop_acquisition get_pixel_size, get_width, get_heigth, get_metadata get_radius, get_outer_radius get_beam_position get_roi_mode, set_roi_mode, get_roi_mode_name, get_roi_modes get_exposure_time_limits get_threshold_energy, set_threshold_energy get_binning_mode, set_binning_mode Implemented propertries: distance Emited signals: detectorRoiModeChanged temperatureChanged humidityChanged expTimeLimitsChanged frameRateChanged stateChanged specificStateChanged Hardware objects used: energy

mxcubecore.HardwareObjects.abstract.AbstractEnergy

Abstract Energy and Wavelength class.

mxcubecore.HardwareObjects.abstract.AbstractEnergyScan

mxcubecore.HardwareObjects.abstract.AbstractFlux

AbstractFlux class Defines get_average_flux_density.

mxcubecore.HardwareObjects.abstract.AbstractMCA

mxcubecore.HardwareObjects.abstract.AbstractMachineInfo

Abstract machine info class

mxcubecore.HardwareObjects.abstract.AbstractMotor

Abstract Motor class.

mxcubecore.HardwareObjects.abstract.AbstractMultiCollect

mxcubecore.HardwareObjects.abstract.AbstractNState

AbstractNState class - interface for N state devices.

mxcubecore.HardwareObjects.abstract.AbstractOnlineProcessing

Abstract Online Processing class

mxcubecore.HardwareObjects.abstract.AbstractProcedure

mxcubecore.HardwareObjects.abstract.AbstractResolution

Resolution abstract implementation.

mxcubecore.HardwareObjects.abstract.AbstractSampleChanger

Description

mxcubecore.HardwareObjects.abstract.AbstractSampleView

Abstract class for a Sample View.

mxcubecore.HardwareObjects.abstract.AbstractShutter

AbstractShutter class - interface for shutter type devices.

mxcubecore.HardwareObjects.abstract.AbstractSlits

mxcubecore.HardwareObjects.abstract.AbstractTransmission

Abstract Transmission Set the unit as [%] and the limits to 0-100.

mxcubecore.HardwareObjects.abstract.AbstractVideoDevice

[Name] GenericVideo

mxcubecore.HardwareObjects.abstract.AbstractXRFSpectrum

Abstract XRF spectrum class.

mxcubecore.HardwareObjects.abstract.AbstractXrayCentring

Xray Centring Abstract Class with yaml configuration file.

mxcubecore.HardwareObjects.abstract.sample_changer