EQSANSAzimuthalAverage1D v1

../_images/EQSANSAzimuthalAverage1D-v1_dlg.png

EQSANSAzimuthalAverage1D dialog.

Table of Contents

Summary

Compute I(q) for reduced EQSANS data

Properties

Name Direction Type Default Description
InputWorkspace Input MatrixWorkspace Mandatory  
NumberOfBins Input number 100 Number of Q bins to use if binning is not supplied
LogBinning Input boolean False Produce log binning in Q when true and binning wasn’t supplied
IndependentBinning Input boolean True If true and frame skipping is used, each frame will have its own binning
ScaleResults Input boolean True If true and frame skipping is used, frame 1 will be scaled to frame 2
ComputeResolution Input boolean True If true the Q resolution will be computed
SampleApertureDiameter Input number 10 Sample aperture diameter [mm]
ReductionProperties Input string __sans_reduction_properties Property manager name for the reduction
OutputWorkspace Output MatrixWorkspace Mandatory I(q) workspace
OutputMessage Output string   Output message

Description

Compute I(q) for reduced EQSANS data. This algorithm is rarely called directly. It is called by SANSReduction.

This workflow algorithm takes into account whether the data was acquired in frame-skipping mode or not.

  • In normal mode, the algorithm will simply call SANSAzimuthalAverage1D, followed by a call to EQSANSResolution to compute the resolution in Q.
  • In frame-skipping mode, the algorithm will compute the Q binning according to the wavelength range of the acquired data in each frame. The SANSAzimuthalAverage1D and EQSANSResolution algorithms are then called for each frame. An I(Q) workspace will be produced for each of the two frames. When called by the SANSReduction algorithm, the name of those output workspaces will end with _frame_1_Iq or _frame_2_Iq.

Categories: Algorithms | Workflow\SANS\UsesPropertyManager

Source

Python: EQSANSAzimuthalAverage1D.py (last modified: 2017-09-06)