This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- 11 Mar, 2021 1 commit
-
-
Jose Borreguero authored
-
- 08 Mar, 2021 18 commits
-
-
Whitfield, Ross authored
Apparently a tiny change (10^-18) in the calculated one_over_wl (k) value causes the IndexPeaks tests to fail.
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
Whitfield, Ross authored
-
- 26 Aug, 2020 1 commit
-
-
Martyn Gigg authored
The value can already be calculated from a Peak object so these changes simple ensure it is displayed in the table representation.
-
- 20 May, 2020 1 commit
-
-
Danny Hindson authored
Monte Carlo simulation to calculate a quantity called absorption weighted path length that is used in extinction correction calculations downstream from Mantid eg in Jana. Requested by WISH. Specific changes: - new AddAbsorptionWeightedPathLengths algorithm that uses the existing MCAbsorptionStrategy class to do most of leg work - adjust the MCAbsorptionStrategy class to make the code more reusable for calculation involving a single wavelength such as the absorption weighted path length for a peak. In particular change the Calculate function signature to replace the HistoramData and Spectrum parameters with simple vectors and move the interpolation functionality back into the MonteCarloAbsorption algorithm - extend the Peak class to add in an extra column called tbar for the absorption weighted path length + get\set functions. Also expose the get\set in the Python interface - update SaveReflections python algorithm to write the actual tbar value for each peak in a peaksworkspace out to Jana file instead of zero - add the absorption weighted path length to the nexus file and adjust save\load code
-
- 07 Apr, 2020 1 commit
-
-
In places other substitutions have been made, e.g Clang does not yet specialize std::shared_ptr for T[]. Vector has been used instead. The operator[] methods were incorrectly marked const but returning a non-const reference - this has been fixed. Refs #25842
-
- 25 Mar, 2020 1 commit
-
-
David Fairbrother authored
Runs clang-tidy pass by ref across the codebase to fix-up various warnings we are seeing in cppcheck
-
- 20 Mar, 2020 1 commit
-
-
Nick Draper authored
Also updated class_maker.py
-
- 24 Oct, 2019 1 commit
-
-
Martyn Gigg authored
For some peaks not on a detector the intersection code can given false positives that not intersection is possible due to precision issues. In our case we only need the distance to any intersection point on the surface regardless of whether it is an entry/exit/undefined type of track. Refs #26690
-
- 18 Oct, 2019 6 commits
-
-
Martyn Gigg authored
Refs #26829
-
Martyn Gigg authored
Improves readability, code reuse and style. Refs #26829
-
Martyn Gigg authored
Also use std::round over boost::iround in Peak Refs #26829
-
Martyn Gigg authored
Refs #26829
-
Martyn Gigg authored
It's possible that rounding errors introduce a small difference that throws the check in Track::reset. Refs #26690
-
Martyn Gigg authored
Refs #26690
-
- 17 Jul, 2019 1 commit
-
-
Dimitar Tasev authored
-
- 28 Mar, 2019 1 commit
-
-
Antti Soininen authored
-
- 01 Mar, 2019 2 commits
-
-
Antti Soininen authored
-
Antti Soininen authored
- Throw in a few places where the user tries to acquire an angle from a null vector - Fix discovered issues - More noexcept, constexpr Re #24860
-
- 07 Jan, 2019 1 commit
-
-
Dimitar Tasev authored
Adding the new column in the middle is a breaking change to already existing functionality - tests can be adapted, but user scripts might be affected
-
- 21 Dec, 2018 1 commit
-
-
Lynch, Vickie authored
-
- 12 Dec, 2018 3 commits
-
-
Sullivan, Brendan T authored
-
Sullivan, Brendan T authored
-
Dimitar Tasev authored
-