blissoda.tomo.nxtomo.base.CreateNxTomoProcessorBase#

class blissoda.tomo.nxtomo.base.CreateNxTomoProcessorBase(config=None, defaults=None)[source]#

Bases: BaseProcessor

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

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

CONFIG_MODEL_CLASS#

alias of BlissAutomationConfig

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()#
enable()#
estimate_CoR(entry)[source]#
Parameters:

entry (Any)

Return type:

float

execute_workflow(scan)[source]#
Parameters:

scan (_Unavailable)

Return type:

None

property offset_mm#
property output_path#
property queue#
property trigger_at: str | None#
property workflow#
workflow_destination(label=None, entry=None)[source]#
Parameters:
  • label (Optional[str])

  • entry (Optional[Any])

Return type:

str