\(\renewcommand\AA{\unicode{x212B}}\)

FilterPeaks v1

Summary

Filters the peaks in a peaks workspace based upon the valur of a chosen variable.

See Also

CreatePeaksWorkspace

Properties

Name

Direction

Type

Default

Description

InputWorkspace

Input

IPeaksWorkspace

Mandatory

The input workspace

OutputWorkspace

Output

IPeaksWorkspace

Mandatory

The filtered workspace

FilterVariable

Input

string

h+k+l

The variable on which to filter the peaks. Allowed values: [‘h+k+l’, ‘h^2+k^2+l^2’, ‘m^2+n^2+p^2’, ‘Intensity’, ‘Signal/Noise’, ‘QMod’, ‘Wavelength’, ‘DSpacing’, ‘TOF’, ‘RunNumber’]

FilterValue

Input

number

Optional

The value of the FilterVariable to compare each peak to

Operator

Input

string

<

Allowed values: [‘<’, ‘>’, ‘=’, ‘!=’, ‘<=’, ‘>=’]

Criterion

Input

string

=

Allowed values: [‘=’, ‘!=’]

BankName

Input

string

Selected bank name, empty means skip selection. Applicable only to PeaksWorkspace

Description

Filters a PeaksWorkspace using a set number of queries. Outputs a filtered PeaksWorkspace.

Categories: AlgorithmIndex | Crystal\Peaks

Source

C++ header: FilterPeaks.h

C++ source: FilterPeaks.cpp