DirectILLApplySelfShielding v1#
Summary#
Applies empty container subtraction and self-shielding corrections.
See Also#
Properties#
Name |
Direction |
Type |
Default |
Description |
|---|---|---|---|---|
InputWorkspace |
Input |
Mandatory |
A workspace to which to apply the corrections. |
|
OutputWorkspace |
Output |
Mandatory |
The corrected workspace. |
|
Cleanup |
Input |
string |
Cleanup ON |
What to do with intermediate workspaces. Allowed values: [‘Cleanup ON’, ‘Cleanup OFF’] |
SubalgorithmLogging |
Input |
string |
Logging OFF |
Enable or disable subalgorithms to print in the logs. Allowed values: [‘Logging OFF’, ‘Logging ON’] |
EmptyContainerWorkspace |
Input |
An empty container workspace for subtraction from the input workspace. |
||
EmptyContainerScaling |
Input |
number |
1 |
A multiplier (transmission, if no self shielding is applied) for the empty container. |
SelfShieldingCorrectionWorkspace |
Input |
A workspace containing the self shielding correction factors. |
Description#
This algorithm subtracts empty container data and applies self-shielding corrections to InputWorkspace. Both operations are optional: what is actually done depends on the input properties.
This algorithm is part of ILL’s direct geometry data reduction algorithms.
SelfShieldingCorrectionWorkspace can be obtained from the DirectILLSelfShielding algorithm.
Usage#
For usage of this algorithm, check the examples here.
Categories: AlgorithmIndex | ILL\Direct | Inelastic\Reduction | Workflow\Inelastic
Source#
Python: DirectILLApplySelfShielding.py