\(\renewcommand\AA{\unicode{x212B}}\)
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