CalculateTransmissionBeamSpreader v1

../_images/CalculateTransmissionBeamSpreader-v1_dlg.png

CalculateTransmissionBeamSpreader dialog.

Summary

Calculates the sample transmission using the beam spreader (aka glass carbon) method.

Properties

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  

Description

It is used as a sub-algorithm in SANSBeamSpreaderTransmission v1. See SANS Reduction documentation for details.

Categories: AlgorithmIndex | SANS | CorrectionFunctions\TransmissionCorrections

Source

C++ source: CalculateTransmissionBeamSpreader.cpp (last modified: 2019-08-27)

C++ header: CalculateTransmissionBeamSpreader.h (last modified: 2018-10-05)