\(\renewcommand\AA{\unicode{x212B}}\)

DirectILLApplySelfShielding v1

../_images/DirectILLApplySelfShielding-v1_dlg.png

DirectILLApplySelfShielding dialog.

Summary

Applies empty container subtraction and self-shielding corrections.

Properties

Name Direction Type Default Description
InputWorkspace Input MatrixWorkspace Mandatory A workspace to which to apply the corrections.
OutputWorkspace Output Workspace 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 MatrixWorkspace   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 MatrixWorkspace   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 (last modified: 2020-03-27)