beamlime.applications.handlers.PlotSaver#

class beamlime.applications.handlers.PlotSaver(*, logger, image_path_prefix, max_column=2)[source]#

Plot handler to save the updated histogram into an image file.

__init__(*, logger, image_path_prefix, max_column=2)[source]#

Methods

__init__(*, logger, image_path_prefix[, ...])

add_argument_group(parser)

rtype:

None

debug(msg, *args[, stacklevel])

rtype:

None

error(msg, *args[, stacklevel])

rtype:

None

from_args(logger, args)

rtype:

PlotSaver

info(msg, *args[, stacklevel])

rtype:

None

plot_item(name, data)

rtype:

None

save_histogram(message)

rtype:

None

show()

Show the figures in a grid layout.

update_histogram(message)

rtype:

None

warning(msg, *args[, stacklevel])

rtype:

None

Attributes

logger