\(\renewcommand\AA{\unicode{x212B}}\)
DivideMD v1¶
Summary¶
Divide MDHistoWorkspace’s
See Also¶
Properties¶
Name |
Direction |
Type |
Default |
Description |
---|---|---|---|---|
LHSWorkspace |
Input |
IMDWorkspace |
Mandatory |
An MDEventWorkspace, MDHistoWorkspace or WorkspaceSingleValue as the left-hand side of the operation. |
RHSWorkspace |
Input |
IMDWorkspace |
Mandatory |
An MDEventWorkspace, MDHistoWorkspace or WorkspaceSingleValue as the right-hand side of the operation. |
OutputWorkspace |
Output |
IMDWorkspace |
Mandatory |
Name of the output MDEventWorkspace or MDHistoWorkspace. |
Description¶
Divide two MDHistoWorkspace’s or a MDHistoWorkspace and a scalar.
The error of \(f = a / b\) is propagated with \(df^2 = f^2 * (da^2 / a^2 + db^2 / b^2)\)
MDHistoWorkspace / MDHistoWorkspace
The operation is performed element-by-element.
MDHistoWorkspace / Scalar
Every element of the MDHistoWorkspace is divided by the scalar.
Scalar / MDHistoWorkspace
This is not allowed.
-
This operation is not supported, as it is not clear what its meaning would be.
Categories: AlgorithmIndex | MDAlgorithms\MDArithmetic
Source¶
C++ header: DivideMD.h
C++ source: DivideMD.cpp