\(\renewcommand\AA{\unicode{x212B}}\)
EQSANSCorrectFrame 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 |
|
PulsePeriod |
Input |
number |
16666.666666666668 |
Period of the neutron pulse, in micro-seconds |
MinTOF |
Input |
number |
Optional |
Time of flight of fastest neutrons from the lead pulse, in micro-seconds |
FrameWidth |
Input |
number |
16666.666666666668 |
Period of the chopper system, in micro-seconds |
FrameSkipping |
Input |
boolean |
False |
If True, the data was taken in frame skipping mode |
PathToPixel |
Input |
boolean |
True |
If True, use path from moderator to individual pixel insteadof to center of the detector panel |
DetectorName |
Input |
string |
detector1 |
Name of the double panel |
Description¶
Corrects the TOF of each event of an EQSANS data workspace according to the chopper settings. The algorithm takes into account whether the data was taken in frame skipping mode in order to perform the proper frame correction.
This algorithm is rarely called directly. It is part of EQSANS data reduction
Categories: AlgorithmIndex | SANS
Source¶
C++ header: EQSANSCorrectFrame.h
C++ source: EQSANSCorrectFrame.cpp