diff --git a/docs/source/interfaces/indirect/Indirect Settings.rst b/docs/source/interfaces/indirect/Indirect Settings.rst index dec34958db31..b70dc5dc444a 100644 --- a/docs/source/interfaces/indirect/Indirect Settings.rst +++ b/docs/source/interfaces/indirect/Indirect Settings.rst @@ -90,11 +90,11 @@ Glossary of Allowed Suffixes +--------------+------------------------------+------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ | _Corrections | EnergyTransfer (:math:`meV`) | Spectrum Number | :ref:`Data Corrections ` in CalculatePaalmanPings or CalculateMonteCarloAbsorption | +--------------+------------------------------+------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ -| _eq | Q (:math:`A^-1`) | Sample Environment variable (e.g. Temperature) | :ref:`Data Manipulation ` in Elwin | +| _eq | Q (:math:`A^-1`) | Sample Environment variable (e.g. Temperature) | :ref:`Data Processor ` in Elwin | +--------------+------------------------------+------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ -| _elf | Intensity | Q (:math:`A^-1`) | :ref:`Data Manipulation ` in Elwin | +| _elf | Intensity | Q (:math:`A^-1`) | :ref:`Data Processor ` in Elwin | +--------------+------------------------------+------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ -| _iqt | Time (:math:`ns`) | Spectrum Number or Q (:math:`A^-1`) | :ref:`Data Manipulation ` in I(Q,t) | +| _iqt | Time (:math:`ns`) | Spectrum Number or Q (:math:`A^-1`) | :ref:`Data Processor ` in I(Q,t) | +--------------+------------------------------+------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ | _Result | Q (:math:`A^-1`) | Fit Parameter Name | :ref:`QENS Fitting ` in MSDFit, IqtFit, ConvFit or F(Q)Fit | +--------------+------------------------------+------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ @@ -228,8 +228,8 @@ Transmission ############ No restrictions. -Data Manipulation Suffixes -~~~~~~~~~~~~~~~~~~~~~~~~~~ +Data Processor Suffixes +~~~~~~~~~~~~~~~~~~~~~~~ Symmetrise ########## diff --git a/docs/source/interfaces/inelastic/Inelastic Data Manipulation.rst b/docs/source/interfaces/inelastic/Inelastic Data Processor.rst similarity index 98% rename from docs/source/interfaces/inelastic/Inelastic Data Manipulation.rst rename to docs/source/interfaces/inelastic/Inelastic Data Processor.rst index 1bfb5a543e5a..d3d0b9358068 100644 --- a/docs/source/interfaces/inelastic/Inelastic Data Manipulation.rst +++ b/docs/source/interfaces/inelastic/Inelastic Data Processor.rst @@ -1,7 +1,7 @@ .. _interface-inelastic-data-manipulation: -Inelastic Data Manipulation -=========================== +Inelastic Data Processor +======================== .. contents:: Table of Contents :local: @@ -9,13 +9,13 @@ Inelastic Data Manipulation Overview -------- -The Inelastic Data Manipulation interface provides Processes for manipulating +The Inelastic Data Processor interface provides processes for transforming reduced data from, for example, :ref:`Indirect Data Reduction ` and Direct Reduction routines or S(Q, w). The output data can then be used for analysis by processes in, for example, the :ref:`Inelastic QENS Fitting ` and :ref:`Inelastic Bayes Fitting ` interfaces. -.. interface:: Data Manipulation +.. interface:: Data Processor :align: right :width: 750 @@ -62,7 +62,7 @@ while in the negative side :math:`E_{low}` will be farther from the centre. The is reflected about the Y axis and replaces the corresponding values in the positive side of the spectra. The curve which ranges between :math:`\pm|E_{high}|` is not modified. -.. interface:: Data Manipulation +.. interface:: Data Processor :widget: tabSymmetrise Symmetrise Options @@ -153,7 +153,7 @@ S(Q, w) Provides an interface for running the :ref:`SofQW ` algorithm :ref:`SofQWNormalisedPolygon `. -.. interface:: Data Manipulation +.. interface:: Data Processor :widget: tabSQw S(Q, w) Options @@ -230,7 +230,7 @@ This interface uses the :ref:`SofQWMoments ` algorithm to calculate the :math:`n^{th}` moment of an :math:`S(Q, \omega)` workspace created by the SofQW tab. -.. interface:: Data Manipulation +.. interface:: Data Processor :widget: tabMoments Moments Options @@ -287,7 +287,7 @@ Mantid data search paths that contains the sample environment information the ELF workspace can also be normalised to the lowest temperature run in the range of input files. -.. interface:: Data Manipulation +.. interface:: Data Processor :widget: tabElwin Elwin Options @@ -401,7 +401,7 @@ I(Q, t) Given sample and resolution inputs, carries out a fit as per the theory detailed in the :ref:`TransformToIqt ` algorithm. -.. interface:: Data Manipulation +.. interface:: Data Processor :widget: tabIqt I(Q, t) Options diff --git a/docs/source/release/v6.10.0/Inelastic/Bugfixes/37321.rst b/docs/source/release/v6.10.0/Inelastic/Bugfixes/37321.rst index d0ba709786f4..71f81086bcf1 100644 --- a/docs/source/release/v6.10.0/Inelastic/Bugfixes/37321.rst +++ b/docs/source/release/v6.10.0/Inelastic/Bugfixes/37321.rst @@ -1,2 +1,2 @@ -- Fix a crash in the :ref:`Elwin Tab ` of the Data Manipulation Interface ocurring when all items of the table were selected with the keyboard and the clicked on `Remove Selected` button. +- Fix a crash in the :ref:`Elwin Tab ` of the Data Processor Interface ocurring when all items of the table were selected with the keyboard and the clicked on `Remove Selected` button. - Add `Select All` push button on :ref:`Elwin Tab ` to select all rows when clicked. \ No newline at end of file diff --git a/docs/source/release/v6.10.0/Inelastic/New_features/33319.rst b/docs/source/release/v6.10.0/Inelastic/New_features/33319.rst index b76a18d1edd0..f979df1e5e3a 100644 --- a/docs/source/release/v6.10.0/Inelastic/New_features/33319.rst +++ b/docs/source/release/v6.10.0/Inelastic/New_features/33319.rst @@ -1 +1 @@ -- Added new workspace dialog widget with the capacity to select and open multiple compatible workspaces at once. For use in :ref:`Elwin Tab ` of :ref:`Data Manipulation Interface ` +- Added new workspace dialog widget with the capacity to select and open multiple compatible workspaces at once. For use in :ref:`Elwin Tab ` of :ref:`Data Processor Interface ` diff --git a/docs/source/release/v6.10.0/Inelastic/New_features/36160.rst b/docs/source/release/v6.10.0/Inelastic/New_features/36160.rst index 634828727987..54c81ef26207 100644 --- a/docs/source/release/v6.10.0/Inelastic/New_features/36160.rst +++ b/docs/source/release/v6.10.0/Inelastic/New_features/36160.rst @@ -1 +1 @@ -- The files tab of the :ref:`Elwin Tab ` of :ref:`Data Manipulation Interface ` has been removed. Workspaces can still be added from files in the multifile dialog of the workspaces tab. +- The files tab of the :ref:`Elwin Tab ` of :ref:`Data Processor Interface ` has been removed. Workspaces can still be added from files in the multifile dialog of the workspaces tab. diff --git a/docs/source/release/v6.10.0/Inelastic/New_features/36372.rst b/docs/source/release/v6.10.0/Inelastic/New_features/36372.rst index ea3762f618d2..4d83d23ce63d 100644 --- a/docs/source/release/v6.10.0/Inelastic/New_features/36372.rst +++ b/docs/source/release/v6.10.0/Inelastic/New_features/36372.rst @@ -1 +1 @@ -- On :ref:`Elwin Tab ` of :ref:`Data Manipulation Interface `, it is now possible to display in the workspace table either one row per spectra, or just one row per workspace. +- On :ref:`Elwin Tab ` of :ref:`Data Processor Interface `, it is now possible to display in the workspace table either one row per spectra, or just one row per workspace. diff --git a/docs/source/release/v6.10.0/Inelastic/New_features/36460.rst b/docs/source/release/v6.10.0/Inelastic/New_features/36460.rst index 634828727987..54c81ef26207 100644 --- a/docs/source/release/v6.10.0/Inelastic/New_features/36460.rst +++ b/docs/source/release/v6.10.0/Inelastic/New_features/36460.rst @@ -1 +1 @@ -- The files tab of the :ref:`Elwin Tab ` of :ref:`Data Manipulation Interface ` has been removed. Workspaces can still be added from files in the multifile dialog of the workspaces tab. +- The files tab of the :ref:`Elwin Tab ` of :ref:`Data Processor Interface ` has been removed. Workspaces can still be added from files in the multifile dialog of the workspaces tab. diff --git a/docs/source/release/v6.10.0/Inelastic/New_features/37005.rst b/docs/source/release/v6.10.0/Inelastic/New_features/37005.rst index 702af496e188..c00108f72753 100644 --- a/docs/source/release/v6.10.0/Inelastic/New_features/37005.rst +++ b/docs/source/release/v6.10.0/Inelastic/New_features/37005.rst @@ -1 +1 @@ -- A checkbox option is added in Data Manipulation with title "EnfoceNormalization". This option is set to True by default (no change to the current algorithms/workflow occurs). When it is set to False, the LHSWorkspace from the output from ExtractFFTSpectrum is used in both branches to perform the final workspace division and the two intermediate workspace divisions are skipped. \ No newline at end of file +- A checkbox option is added in :ref:`Data Processor Interface ` with title "EnforceNormalization". This option is set to True by default (no change to the current algorithms/workflow occurs). When it is set to False, the LHSWorkspace from the output from ExtractFFTSpectrum is used in both branches to perform the final workspace division and the two intermediate workspace divisions are skipped. \ No newline at end of file diff --git a/docs/source/release/v6.10.0/Inelastic/New_features/37015.rst b/docs/source/release/v6.10.0/Inelastic/New_features/37015.rst index 27c5bf64ea48..b58dd943cccb 100644 --- a/docs/source/release/v6.10.0/Inelastic/New_features/37015.rst +++ b/docs/source/release/v6.10.0/Inelastic/New_features/37015.rst @@ -1 +1 @@ -- The :ref:`ElasticWindowMultiple ` algorithm will add the integration range to the output workspaces sample logs, calling it either from script or from the :ref:`Elwin Tab ` of :ref:`Data Manipulation Interface `. \ No newline at end of file +- The :ref:`ElasticWindowMultiple ` algorithm will add the integration range to the output workspaces sample logs, calling it either from script or from the :ref:`Elwin Tab ` of :ref:`Data Processor Interface `. \ No newline at end of file diff --git a/docs/source/release/v6.10.0/Inelastic/New_features/37467.rst b/docs/source/release/v6.10.0/Inelastic/New_features/37467.rst new file mode 100644 index 000000000000..0399d493475e --- /dev/null +++ b/docs/source/release/v6.10.0/Inelastic/New_features/37467.rst @@ -0,0 +1 @@ +- The `Inelastic Data Manipulation` interface has been renamed to the :ref:`Inelastic Data Processor ` interface. The new name provides a better description of what it does. diff --git a/docs/source/techniques/ApplyingCorrections.rst b/docs/source/techniques/ApplyingCorrections.rst index b7417b2e9cc6..d4f731818d4f 100644 --- a/docs/source/techniques/ApplyingCorrections.rst +++ b/docs/source/techniques/ApplyingCorrections.rst @@ -58,7 +58,7 @@ algorithm in the :ref:`Inelastic Corrections ` For sample and container chemical formula, we type `H2-O` and `Al`, respectively. Leaving all other parameters as default. Running the algorithm we generate a corrections group workspace. This workspace can be used in the `Apply Absorption Corrections` tab of the interface to generate a corrected reduced workspace. -The corrected reduced workspace can then be used to generate the :math:`S(Q, \omega)` profile from the `S(Q,w)` tab of the :ref:`Data Manipulation Interface `. +The corrected reduced workspace can then be used to generate the :math:`S(Q, \omega)` profile from the `S(Q,w)` tab of the :ref:`Data Processor Interface `. A 3D plot of the generated workspace is shown below: .. figure:: ../images/water_sqw_corrected_for_absorption.png diff --git a/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.cpp b/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.cpp index 34c44f5f4ce9..f6c8c77b8011 100644 --- a/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.cpp +++ b/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.cpp @@ -38,7 +38,7 @@ DataManipulationInterface::DataManipulationInterface(QWidget *parent) : Inelasti DataManipulationInterface::~DataManipulationInterface() = default; -std::string DataManipulationInterface::documentationPage() const { return "Inelastic Data Manipulation"; } +std::string DataManipulationInterface::documentationPage() const { return "Inelastic Data Processor"; } /** * Called when the user clicks the Python export button. diff --git a/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.h b/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.h index 8f07b7e3e317..be8befc1f5eb 100644 --- a/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.h +++ b/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.h @@ -40,7 +40,7 @@ class DataManipulationInterface : public InelasticInterface { /// Destructor ~DataManipulationInterface() override; /// Interface name - static std::string name() { return "Data Manipulation"; } + static std::string name() { return "Data Processor"; } // This interface's categories. static QString categoryInfo() { return "Inelastic"; } diff --git a/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.ui b/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.ui index 3cf66192eb21..cfb3bc61d1b4 100644 --- a/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.ui +++ b/qt/scientific_interfaces/Inelastic/Manipulation/DataManipulationInterface.ui @@ -11,7 +11,7 @@ - Inelastic Data Manipulation + Inelastic Data Processor