Process-step reference#
Every supported public ProcessStep is listed below by function and alphabetically.
Configuration tables are generated from each step’s ProcessStepDescriber metadata.
Data movement and copying#
Arithmetic and normalization#
Masks#
Uncertainty creation and combination#
Geometry and coordinates#
Reduction and integration#
Visualization#
Technique-specific corrections#
Alphabetical index#
- Convert angle to signed Q
- Append Processing Data
- Append Sink
- Append Source
- Apply mask to the signal in a DataBundle
- Attenuator plate correction
- Combine masks within one DataBundle (bitwise OR)
- Capillary sample and container attenuation correction
- Capillary sample self-absorption correction
- Combine uncertainties in quadrature
- Combine uncertainties by maximum
- Concatenate DataBundles
- Copy DataBundle keys
- Detector efficiency correction
- Dilate mask
- Divide by IoSource data
- Divide by another DataBundle
- Find one-dimensional intensity centre of mass
- Scale 1D curve to reference (compute-only)
- Flat-plate sample self-absorption correction
- Index by Coordinate
- Indexed Averager
- Integrate one-dimensional curves
- Multiply by IoSource data
- Multiply another DataBundle
- Negate BaseData values
- Add 3D pixel coordinates (generic)
- Plot 1D Visualization
- Plot 2D Visualization
- Add Poisson Uncertainties
- Polarization correction
- average or sum, weighted or unweighted, over axes
- Reduce mask over axes
- Sink Processing Data
- Solid Angle Correction
- Subtract by IoSource data
- Subtract another DataBundle
- Subtract remapped one-dimensional background
- Create a threshold mask from a BaseData entry
- Update unit labels
- Add Q, Psi, TwoTheta, Omega from pixel coordinates