darfix.core.process#

Module for defining processes to be used by the library ewoks. Each of the processes defined here can be used (its corresponding widgets) within an Orange workflow and later be converted to an Ewoks workflow without the GUI part needed.

Functions

generate_ewoks_task_inputs(task_class, **kwargs)

rtype:

List[Dict[str, Any]]

Classes

DataPartition([inputs, varinfo, node_id, ...])

param inputs:

FlashTask([inputs, varinfo, node_id, ...])

param inputs:

Projection([inputs, varinfo, node_id, ...])

param inputs:

RSMHistogram([inputs, varinfo, node_id, ...])

param inputs:

Transformation([inputs, varinfo, node_id, ...])

param inputs:

WeakBeam([inputs, varinfo, node_id, ...])

Obtain dataset with filtered weak beam and recover its Center of Mass.