IndexSXPeaks v1

../_images/IndexSXPeaks-v1_dlg.png

IndexSXPeaks dialog.

Summary

Takes a PeaksWorkspace and a B-Matrix and determines the HKL values corresponding to each Single Crystal peak. Sets indexes on the input/output workspace.

Properties

Name Direction Type Default Description
PeaksWorkspace InOut PeaksWorkspace Mandatory Input Peaks Workspace
a Input number Mandatory Lattice parameter a
b Input number Mandatory Lattice parameter b
c Input number Mandatory Lattice parameter c
alpha Input number Mandatory Lattice parameter alpha
beta Input number Mandatory Lattice parameter beta
gamma Input number Mandatory Lattice parameter gamma
PeakIndices Input int list   Index of the peaks in the table workspace to be used. If no index are provided, all will be used.
dTolerance Input number 0.01 Tolerance for peak positions in d-spacing
SearchExtents Input int list -20,20,-20,20,-20,20 A comma separated list of min, max for each of H, K and L, Specifies the search extents applied for H K L values associated with the peaks.

Description

Given a PeaksWorkspace and a set of lattice parameters, attempts to tag each peak with a HKL value by comparing d-spacings between potential HKL matches and the peaks as well as angles between Q vectors.

Usage Notes

This algorithm does not generate a UB Matrix, it will only index peaks. Run CalculateUMatrix algorithm after executing this algorithm in order to attach a UB Matrix onto the sample. The CopySample algorithm will allow this UB Matrix to be transfered between workspaces.

Usage

Warning

This algorithm is deprecated and should no longer be used. One should consider using FindPeaksMD

Categories: Algorithms | Crystal

Source

C++ source: IndexSXPeaks.cpp

C++ header: IndexSXPeaks.h