Table of Contents
| Name | Direction | Type | Default | Description |
|---|---|---|---|---|
| SampleSpreaderRunWorkspace | Input | MatrixWorkspace | Mandatory | The workspace containing the sample beam-spreader run |
| DirectSpreaderRunWorkspace | Input | MatrixWorkspace | Mandatory | The workspace containing the direct beam-spreader run |
| SampleScatterRunWorkspace | Input | MatrixWorkspace | Mandatory | The workspace containing the sample scattering run |
| DirectScatterRunWorkspace | Input | MatrixWorkspace | Mandatory | The workspace containing the direct beam scattering run |
| OutputWorkspace | Output | MatrixWorkspace | Mandatory | The fitted transmission correction |
| IncidentBeamMonitor | Input | number | 2 | The UDET of the incident beam monitor |
| SpreaderTransmissionValue | Input | number | 1 | Transmission coefficient of the beam spreader |
| SpreaderTransmissionError | Input | number | 0 | Uncertainty on the transmission coefficient of the beam spreader |
| MinWavelength | Input | number | 2.2 | The minimum wavelength for the fit |
| MaxWavelength | Input | number | 10 | The maximum wavelength for the fit |
| FitMethod | Input | string | Log | Whether to fit directly to the transmission curve (Linear) or to the log of it (Log). Allowed values: [‘Linear’, ‘Log’] |
| OutputUnfittedData | Input | boolean | False |
It is used as a sub-algorithm in SANSBeamSpreaderTransmission v1. See SANS Reduction documentation for details.
Categories: Algorithms | SANS | CorrectionFunctions\TransmissionCorrections
C++ source: CalculateTransmissionBeamSpreader.cpp
C++ header: CalculateTransmissionBeamSpreader.h