Performs a reduction from raw time of flight to energy transfer for an inelastic indirect geometry instrument at ISIS.
The workflow of this algoirhm is shown in the following flowchart.
ISISIndirectEnergyTransfer-v1_wkflw.dot
This workflow uses routines from the IndirectReductionCommon Python file which are described in the following flowchart.
IndirectReductionCommon_wkflw.dot
Example - IRIS energy conversion
ExIRISReduction
- ISISIndirectEnergyTransfer(InputFiles='IRS21360.raw',
OutputWorkspace='IndirectReductions', Instrument='IRIS', Analyser='graphite', Reflection='002', SpectraRange=[3, 53])
reduction_workspace_names = mtd['IndirectReductions'].getNames()
- for workspace_name in reduction_workspace_names:
print workspace_name
Output:
ExIRISReduction
IRS21360_graphite002_red