blissoda.id24.temperature_plotter.Id24TemperaturePlotter#

class blissoda.id24.temperature_plotter.Id24TemperaturePlotter(config=None, defaults=None, **deprecated_defaults)[source]#

Bases: BaseProcessor

Parameters:
  • config (Optional[Dict[str, Any]])

  • defaults (Optional[Dict[str, Any]])

  • deprecated_defaults (Dict[str, Any])

CONFIG_MODEL_CLASS#

alias of BlissAutomationConfig

DEFAULT_WORKFLOWS = {(False, False): '/home/docs/checkouts/readthedocs.org/user_builds/blissoda/envs/latest/lib/python3.9/site-packages/blissoda/resources/id24/id24_planck_plot.json', (False, True): '/home/docs/checkouts/readthedocs.org/user_builds/blissoda/envs/latest/lib/python3.9/site-packages/blissoda/resources/id24/id24_planck_fitplot.json', (True, False): '/home/docs/checkouts/readthedocs.org/user_builds/blissoda/envs/latest/lib/python3.9/site-packages/blissoda/resources/id24/id24_xas_planck_plot.json', (True, True): '/home/docs/checkouts/readthedocs.org/user_builds/blissoda/envs/latest/lib/python3.9/site-packages/blissoda/resources/id24/id24_xas_planck_fitplot.json'}#
copy_and_remove_parameters(shared, name)#

Copy&Remove parameters from another scope (global or session, singleton or instance).

Parameters:
  • shared (bool)

  • name (Optional[str])

Return type:

None

disable()#
property dpi#
enable()#
property energy_name#
property extend_plotrange_left#
property extend_plotrange_right#
get_workflow_type(scan)[source]#
Parameters:

scan (_Unavailable)

Return type:

WorkflowType

property mu_name#
property refit#
property trigger_at: str | None#
trigger_workflow(scan_number, filename=None, xas=True)[source]#
Parameters:
  • scan_number (int)

  • filename (Optional[str])

  • xas (bool)

Return type:

None

property two_color_difference#
property wavelength_max#
property wavelength_min#
property workflow#
property workflow_with_fit#
property xas_workflow#
property xas_workflow_with_fit#