\(\renewcommand\AA{\unicode{x212B}}\)
ResampleX v1¶
Summary¶
Resample the x-axis of the data with the requested number of points.
See Also¶
RebinToWorkspace, Rebin2D, Rebunch, Regroup, RebinByPulseTimes, RebinByTimeAtSample
Properties¶
Name |
Direction |
Type |
Default |
Description |
---|---|---|---|---|
InputWorkspace |
Input |
Mandatory |
An input workspace. |
|
OutputWorkspace |
Output |
Mandatory |
An output workspace. |
|
XMin |
Input |
dbl list |
A comma separated list of the XMin for every spectrum. (Optional) |
|
XMax |
Input |
dbl list |
A comma separated list of the XMax for every spectrum. (Optional) |
|
NumberBins |
Input |
number |
Mandatory |
Number of bins to split up each spectrum into. |
LogBinning |
Input |
boolean |
False |
Use logarithmic binning. If false use constant step sizes. |
PreserveEvents |
Input |
boolean |
True |
Keep the output workspace as an EventWorkspace, if the input has events (default). If the input and output EventWorkspace names are the same, only the X bins are set, which is very quick. If false, then the workspace gets converted to a Workspace2D histogram. |
Description¶
This method will resample the x-axis with the number of specified bins.
This is done by setting up appropriate parameters to call
Rebin with. If the XMin
and XMax
parameters are supplied
it will use those as the range, they can be supplied as a comma delimited
list or as a single value.
The LogBinning
option calculates constant delta-X/X binning and rebins
using that, otherwise the bins are constant width.
Categories: AlgorithmIndex | Transforms\Rebin
Source¶
C++ header: ResampleX.h
C++ source: ResampleX.cpp