mxcubecore.HardwareObjects.BeamInfo#

[Name] BeamInfo

[Description] BeamInfo hardware object is used to define final beam size and shape. It can include aperture, slits and/or other beam definer (lenses or other eq.)

[Emited signals] beamInfoChanged beamPosChanged

[Included Hardware Objects]#

name | signals | functions

beam_definer_hwobj


Classes

BeamInfo(*args)

Description:

class mxcubecore.HardwareObjects.BeamInfo.BeamInfo(*args)[source]#

Bases: HardwareObject

Description:

aperture_pos_changed(size)[source]#

Descript. : Arguments : Return :

definer_pos_changed(name, size)[source]#

Descript. : Arguments : Return :

evaluate_beam_info()[source]#

Descript. : called if aperture, slits or focusing has been changed Return : dictionary,{size_x:0.1, size_y:0.1, shape:”rectangular”}

get_beam_divergence_hor()[source]#

Descript. :

get_beam_divergence_ver()[source]#

Descript. :

get_beam_info()[source]#

Descript. : Arguments : Return :

get_beam_position()[source]#

Descript. : Arguments : Return :

get_beam_shape()[source]#

Descript. : Arguments : Return :

get_beam_size()[source]#

Descript. : returns beam size in millimeters Return : list with two integers

get_slits_gap()[source]#

Descript. : Arguments : Return :

init()[source]#

Descript. :

re_emit_values()[source]#

Descript. : Arguments : Return :

set_beam_position(beam_x, beam_y)[source]#

Descript. : Arguments : Return :

slits_gap_changed(size)[source]#

Descript. : Arguments : Return :