\(\renewcommand\AA{\unicode{x212B}}\)
EQSANSTofStructure v1¶
Summary¶
Corrects the TOF of raw EQSANS data. This algorithm needs to be run once on every data set.
Properties¶
Name |
Direction |
Type |
Default |
Description |
---|---|---|---|---|
InputWorkspace |
Input |
Mandatory |
Workspace to apply the TOF correction to |
|
FlightPathCorrection |
Input |
boolean |
False |
If True, the neutron flight path correction will be applied |
LowTOFCut |
Input |
number |
0 |
Width of the TOF margin to cut on the lower end of the TOF distribution of each frame |
HighTOFCut |
Input |
number |
0 |
Width of the TOF margin to cut on the upper end of the TOF distribution of each frame |
FrameSkipping |
Output |
boolean |
If True, the data was taken in frame skipping mode |
|
TofOffset |
Output |
number |
TOF offset that was applied to the data |
|
WavelengthMin |
Output |
number |
Lower bound of the wavelength distribution of the first frame |
|
WavelengthMax |
Output |
number |
Upper bound of the wavelength distribution of the first frame |
|
WavelengthMinFrame2 |
Output |
number |
Lower bound of the wavelength distribution of the second frame |
|
WavelengthMaxFrame2 |
Output |
number |
Upper bound of the wavelength distribution of the second frame |
Description¶
Corrects the TOF of each event of an EQSANS data workspace according to the chopper settings. The algorithm determines whether the data was taken in frame skipping mode in order to perform the proper frame correction.
This algorithm will trim the edges of the TOF distribution according to the input properties. It will also correct the TOF values for the flight path of the neutrons.
This algorithm is rarely called directly. It is called by EQSANSLoad.
Categories: AlgorithmIndex | SANS
Source¶
C++ header: EQSANSTofStructure.h
C++ source: EQSANSTofStructure.cpp