mxcubecore.HardwareObjects.abstract.AbstractFlux#

AbstractFlux class Defines get_average_flux_density.

Classes

AbstractFlux(name)

Class for Flux abstraction

class mxcubecore.HardwareObjects.abstract.AbstractFlux.AbstractFlux(name)[source]#

Bases: AbstractActuator

Class for Flux abstraction

get_average_flux_density(transmission=None)[source]#

Get average flux density over the beam area in photons / mm^2 for a given transmission setting :param transmission: Target transmission [%]

(defaults to current value)

Returns:

(photons / mm^2) - average flux density over beam area.

Return type:

(float)

init()[source]#

Initialise some parameters.