\(\renewcommand\AA{\unicode{x212B}}\)
EQSANSAzimuthalAverage1D v1¶
Summary¶
Compute I(q) for reduced EQSANS data
Properties¶
Name |
Direction |
Type |
Default |
Description |
---|---|---|---|---|
InputWorkspace |
Input |
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 |
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: AlgorithmIndex | Workflow\SANS\UsesPropertyManager
Source¶
Python: EQSANSAzimuthalAverage1D.py