This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- 28 May, 2020 1 commit
-
-
Gagik Vardanyan authored
-
- 27 Mar, 2020 1 commit
-
-
Conor Finn authored
Removes all of the from __future__ imports that open and close the brackets on the same line. This is most of them.
-
- 20 Mar, 2020 1 commit
-
-
Nick Draper authored
Also updated class_maker.py
-
- 26 Jun, 2019 1 commit
-
-
Gagik Vardanyan authored
-
- 15 Apr, 2019 3 commits
-
-
Verena Reimund authored
Refs #24555
-
Verena Reimund authored
-
Verena Reimund authored
While expecting slit width in meter, widths seem to be in mm. General approach to set the unit of the slit width from initial parameters Refs #24555
-
- 12 Apr, 2019 1 commit
-
-
Verena Reimund authored
- it looks like D17 has slit normalisation on while figaro has it off -> new AUTO option for automatic switch in SumForeground - BGS3 values will be corrected now in common since needed for ReflectometryBeamStatistics and ReflectometryILLConvertToQ - the updated slit widths are used for all computations (also slit normalisation) - however, only the slit sizes of the reflected beams seem to be updated. -> this information is gathered from Cosmos code but it may be a difference where the slit updated widths will be applied. Refs #24555
-
- 09 Apr, 2019 1 commit
-
-
Verena Reimund authored
-
- 28 Mar, 2019 2 commits
-
-
Verena Reimund authored
Needs to be called once but was called twice. The only call happens in ReflectometryILLConvertToQ and does not need to be defined in ReflectometryILL_common This fixes the coherent scattering option Refs #24555
-
Verena Reimund authored
- write twoTheta to sample logs - readd twoTheta in auto process Refs #24555
-
- 26 Mar, 2019 1 commit
-
-
Verena Reimund authored
Needs to be called once but was called twice. The only call happens in ReflectometryILLConvertToQ and does not need to be defined in ReflectometryILL_common This fixes the coherent scattering option Refs #24555
-
- 20 Mar, 2019 1 commit
-
-
Verena Reimund authored
- write twoTheta to sample logs - readd twoTheta in auto process Refs #24555
-
- 11 Mar, 2019 1 commit
-
-
Antti Soininen authored
Cleanup, NameSource and Report were moved into 'ILL_utilities.py' and are now being shared between the direct geometry and reflectometry workflows. Also, simplified the direct geometry reduction by removing extra workspace cloning and using Scale instead of CreateSingleValuedWorkspace+Multiply/Divide. Re #25010
-
- 19 Feb, 2019 2 commits
-
-
Verena Reimund authored
reduction.two_theta -> loader.two_theta no more reduction.two_theta information Refs #24123
-
Verena Reimund authored
- revert some changes of SpecularReflectionPositionCorrect2 (but keep all const changes) - add new method addSampleLogs to LoadILLReflectometry, sample log of two theta not complete for user given angle - use m_sampleAngleName for FIGARO (many occasions in code where this name is used) - in ReflectometryILLPreprocess(Test): - in case of user given two theta: need to write this to the sample logs - use loader with fixed two theta and line position to avoid peak fitting and final detector rotation - handle LinePosition input properly when moving the detector (only needed if two theta is user given) - provide FIGARO's deflection angle (added a method to common since it handles NeXus variable names) - import and use numpy.full in PreProcess test to improve the test in terms of shape and type of the values. Get blocksize() outside loop. - CalculatePolynomialBackground failed often during testing and it was not easy to adapt the test, deleted background offset and width input properties -> cleanup still tested fully - replaced use of getLogData by getProperty Refs #24123
-
- 13 Feb, 2019 1 commit
-
-
Verena Reimund authored
Need to add sample log reduction.two_theta to input workspace Need to do input validation either TwoTheta user given or in sample logs for input workspace Refs #24123
-
- 30 Jan, 2019 1 commit
-
-
Verena Reimund authored
and read from sample logs instead Refs #24123
-
- 28 Jan, 2019 1 commit
-
-
Verena Reimund authored
- release notes (loader defines spectrum numbers, start with zero) - in documentation: workspace index used - unit for wavelength - consistent quotes - default loader selection - description of function modified - check hasProperty instead of exception handling - self._instrumentName initialised in PyExec and from instrument and not sample logs - cleanup of peak workspace - 2theta in documentation - add reduction. as prefix to all sample log names - sample log names, ADS objects test - attempt to test that the cleanup process does not leave unexpected workspaces in the ADS - name change reduction.two_theta - in general, sample log names will start with reduction. - separate function to add sample logs Refs #24123
-
- 08 Jan, 2019 2 commits
-
-
Verena Reimund authored
and correct the implementation to suceed in testing Refs #24123
-
Verena Reimund authored
Refs #24123
-
- 06 Dec, 2018 1 commit
-
-
Verena Reimund authored
- peak position as workspace index: it is foreseen to change the IDF that spectrum number and workspace index are interchangeable Refs #24123
-
- 28 Nov, 2018 1 commit
-
-
Verena Reimund authored
Refs #24123
-
- 05 Oct, 2018 1 commit
-
-
Nick Draper authored
Update copyright headers in all files Squashed commit of the following: * First version of a script to manage copyright statements re #23468 * Neatened up script, added comments re #23488 * move script to tools directory re #23488 * small script changes and a couple of manual file changes re #23488 * Minor chnage to whitespace detection in regex re #23488 * Add an excluded directory re #23488 * remove a repeasted copyright statement in a file re #23488 * Don't comsume the comment end if it is on the same line re #23488 * fix error in new copright parsing re #23488 * remove double copyrifght entry re #23488 * Improve handling of old copyrights at the start of comments re #23488 * remove empty comments re #23488 * exclude gsoapgenerated directories re #23488 * Sort out greedy line matching re #23488 * improve empty comment removal re #23488 * improve false positives re #23488 * impressive speedup by limiting regex matching length re #23488 * remove evil invisible non ascii character Also upadte the copyright at the same time re #23488 * resolve multiple copyrights in a single file re #23488 * resolve an issue with new statement detection re #23488 * another unprintable unicode character re #23488 * pep updates and cmake the new copyright fit clang format re #23488 * update already done new format headers re #23488 * wrong type of bracket re #23488 * Update class_maker and friends re #23488 * Update all copyright statements re #23488 * clang format re #23488 * flake8 warnings re #23488 * Flake8 warnings re #23488 * Exclude .cmake.in and rb.in files re #23488 * replace missing line re #23488 * exclude .py.in files as they are flasely recognized as C++ re #23488 * another setp.py.in re #23488 * another .py.in correction re #23488 * Hopefully the last of the .py.in files re #23488 * resolve utf-8 encoding of python files and changed ABINS checksum re #23488 * updates to unit tests that reference line numbers re #23488 * remaining unit test files and other fixes re #23488
-
- 04 Oct, 2018 1 commit
-
-
Antti Soininen authored
The calculation of several statistical quantities was extracted from ReflectometryMomentumTransfer, updated to latest COSMOS convenstions, and moved to a new algorithm, ReflectometryBeamStatistics. This triggered a reorganization of ReflectometryILLSumForeground and ReflectometryILLConvertToQ, the interface of the latter getting a lot simpler thanks to the removal of the ReflectedBeamWorkspace and DirectBeamWorkspace properties. Re #23622
-
- 11 Sep, 2018 1 commit
-
-
Antti Soininen authored
Unlike D17, the distance is in mm, not cm. Re #22674
-
- 10 Sep, 2018 2 commits
-
-
Antti Soininen authored
-
Antti Soininen authored
The chopper phase 'CH1.phase' in the NeXus files is hard-coded to 999.9. We need to work around that. Re #22674
-
- 31 Aug, 2018 1 commit
-
-
Antti Soininen authored
-
- 05 Jul, 2018 1 commit
-
-
Antti Soininen authored
-
- 02 Jul, 2018 1 commit
-
-
Antti Soininen authored
The correction should be applied before conversion to Q/division by direct foreground. Also, the correction factors were calculated wrongly. Re #22674
-
- 29 Jun, 2018 1 commit
-
-
Antti Soininen authored
The reflected beam foreground should be divided by the direct beam only after grouping the data by Q resolution when SumInLambda. This commit reorganizes the workflow to do just that. Re #22674
-
- 21 Jun, 2018 1 commit
-
-
Antti Soininen authored
-
- 23 Mar, 2018 1 commit
-
-
Antti Soininen authored
Also, fix ReflectometryILLSumForeground test, flake8 code beautification. Re #20359
-
- 14 Mar, 2018 2 commits
-
-
Antti Soininen authored
Also move some commonly used functions from ReflectometryILLConvertToQ to ReflectometryILL_common. Re #20359
-
Antti Soininen authored
Re #20359
-
- 13 Mar, 2018 1 commit
-
-
Antti Soininen authored
- ReflectometryILLPreprocess doesn't sum anymore. - ReflectometryILLReduction is gone. The functionality has been moved to two new algorithms: - Summing (in lambda only for the moment) and reflectivity are calculated in ReflectometryILLSumForeground. - Conversion from wavelength to momentum transfer is done in ReflectometryILLConvertToQ. Re #20359
-
- 05 Oct, 2017 1 commit
-
-
Antti Soininen authored
Re #20359
-
- 28 Sep, 2017 1 commit
-
-
Antti Soininen authored
Re #20359
-
- 04 Sep, 2017 1 commit
-
-
Antti Soininen authored
Re #20359
-