CalculateTransmission

From MantidProject

Jump to: navigation, search

Contents

Summary

Calculates the transmission correction, as a function of wavelength, for a SANS instrument.

Properties

Order Name Direction Type Default Description
1 SampleRunWorkspace Input Workspace2D Mandatory The workspace containing the sample transmission run. Must have common binning and be in units of wavelength.
2 DirectRunWorkspace Input Workspace2D Mandatory The workspace containing the direct beam transmission run. Must have common binning, be in units of wavelength, and the binning must match that of the SampleRunWorkspace.
3 OutputWorkspace Output MatrixWorkspace Mandatory The name of the workspace in which to store the fitted transmission correction.
4 IncidentBeamMonitor Input integer 2 The UDET of the incident beam monitor.
5 TransmissionMonitor Input integer 3 The UDET of the transmission monitor.
6 MinWavelength Input double 2.2 The minimum wavelength for the fit.
7 MaxWavelength Input double 10.0 The maximum wavelength for the fit.
8 FitMethod Input string Log Whether the transmission curve is fitted directly (Linear) or the logarithm of the Y values are fitted (Log).
9 OutputUnfittedData Input boolean false If true, will output an additional workspace called [OutputWorkspace]_unfitted containing the unfitted transmission correction.

Description

Calculates the transmission correction, as a function of wavelength, for a SANS instrument.

Source Code

Header CalculateTransmission.h

Source CalculateTransmission.cpp

Personal tools
Create a book