mxcubecore.HardwareObjects.ALBA.ALBACollect#

ALBACollect

Functions

test_hwo(hwo)

Classes

ALBACollect(name)

Main data collection class.

class mxcubecore.HardwareObjects.ALBA.ALBACollect.ALBACollect(name)[source]#

Bases: AbstractCollect

Main data collection class. Inherited from AbstractMulticollect Collection is done by setting collection parameters and executing collect command

close_detector_cover()[source]#

Close detector cover.

close_fast_shutter()[source]#

Close fast shutter.

close_safety_shutter()[source]#

Close safety shutter.

create_file_directories()[source]#

Method create directories for raw files and processing files. Directorie for xds.input and auto_processing are created

data_collection_hook()[source]#

Main collection hook

get_beam_shape()[source]#

Descript. :

get_machine_current()[source]#

Descript. :

get_machine_fill_mode()[source]#

Descript. :

get_machine_message()[source]#

Descript. :

get_slit_gaps()[source]#

Descript. :

get_undulators_gaps()[source]#
Descript.return triplet with gaps. In our case we have one gap,

others are 0

init()[source]#

Init method

open_detector_cover()[source]#

Open detector cover.

open_fast_shutter()[source]#

Open fast shutter.

open_safety_shutter()[source]#

implements prepare_shutters in collect macro

prepare_input_files()[source]#

Descript. :

setMeshScanParameters(num_lines, num_images_per_line, mesh_range)[source]#

Descript. :

set_helical_pos(arg)[source]#

Descript. : 8 floats describe p1AlignmY, p1AlignmZ, p1CentrX, p1CentrY p2AlignmY, p2AlignmZ, p2CentrX, p2CentrY

trigger_auto_processing(event, frame)[source]#

Descript. :