\(\renewcommand\AA{\unicode{x212B}}\)
LoadDiffCal v1¶
Summary¶
Loads a calibration file for powder diffraction
See Also¶
Properties¶
Name  | 
Direction  | 
Type  | 
Default  | 
Description  | 
|---|---|---|---|---|
InputWorkspace  | 
Input  | 
Optional: An input workspace with the instrument we want to use.  | 
||
InstrumentName  | 
Input  | 
string  | 
Optional: Name of the instrument on which to base the GroupingWorkspace.  | 
|
InstrumentFilename  | 
Input  | 
string  | 
Optional: Path to a file (full or relative) defining the instrument on which to base the GroupingWorkspace. The file could be an IDF or a NeXus Geometry file. Note, InstrumentFilename or InstrumentName must be specified, but not both. Allowed extensions: [‘.xml’, ‘.hdf5’, ‘.nxs’, ‘.nxs.h5’]  | 
|
Filename  | 
Input  | 
string  | 
Mandatory  | 
Path to the input calibration file. Allowed extensions: [‘.h5’, ‘.hd5’, ‘.hdf’, ‘.cal’]  | 
GroupFilename  | 
Input  | 
string  | 
Overrides grouping from CalFileName. Allowed extensions: [‘.xml’, ‘.h5’, ‘.hd5’, ‘.hdf’, ‘.cal’]  | 
|
MakeGroupingWorkspace  | 
Input  | 
boolean  | 
True  | 
Set to true to create a GroupingWorkspace with called WorkspaceName_group.  | 
MakeCalWorkspace  | 
Input  | 
boolean  | 
True  | 
Set to true to create a CalibrationWorkspace with called WorkspaceName_cal.  | 
MakeMaskWorkspace  | 
Input  | 
boolean  | 
True  | 
Set to true to create a MaskWorkspace with called WorkspaceName_mask.  | 
WorkspaceName  | 
Input  | 
string  | 
The base of the output workspace names. Names will have ‘_group’, ‘_cal’, ‘_mask’ appended to them.  | 
|
TofMin  | 
Input  | 
number  | 
0  | 
Minimum for TOF axis. Defaults to 0.  | 
TofMax  | 
Input  | 
number  | 
Optional  | 
Maximum for TOF axis. Defaults to Unused.  | 
FixConversionIssues  | 
Input  | 
boolean  | 
True  | 
Set DIFA and TZERO to zero if there is an error and the pixel is masked  | 
Description¶
This algorithm creates up to three workspaces from a hdf5 file:
diffraction calibration workspace contains information on converting from time-of-flight to d-spacing
MaskWorkspacecontains which pixels to use (by deleting the unused ones)GroupingWorkspacedescribes which pixels get added together by DiffractionFocussing v2
Categories: AlgorithmIndex | DataHandling\Instrument | Diffraction\DataHandling
Source¶
C++ header: LoadDiffCal.h
C++ source: LoadDiffCal.cpp