This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 28 May, 2020 1 commit
  2. 27 Mar, 2020 1 commit
  3. 20 Mar, 2020 1 commit
  4. 26 Jun, 2019 1 commit
  5. 15 Apr, 2019 3 commits
  6. 12 Apr, 2019 1 commit
    • Verena Reimund's avatar
      BGS3 moved where needed, AUTO slit norm · cc1b3ade
      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
      cc1b3ade
  7. 09 Apr, 2019 1 commit
  8. 28 Mar, 2019 2 commits
  9. 26 Mar, 2019 1 commit
    • Verena Reimund's avatar
      Fix correctForChopperOpening call · c5fb90dd
      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
      c5fb90dd
  10. 20 Mar, 2019 1 commit
  11. 11 Mar, 2019 1 commit
    • Antti Soininen's avatar
      Combine shared code from DirectILL and ReflectometryILL · d0b6102e
      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
      d0b6102e
  12. 19 Feb, 2019 2 commits
    • Verena Reimund's avatar
      Rename sample log entry, delete import numpy · fa2d7fa2
      Verena Reimund authored
      reduction.two_theta -> loader.two_theta
      
      no more reduction.two_theta information
      
      Refs #24123
      fa2d7fa2
    • Verena Reimund's avatar
      Logic changes, detector movement handling loader/preprocess · 1aa810e4
      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
      1aa810e4
  13. 13 Feb, 2019 1 commit
  14. 30 Jan, 2019 1 commit
  15. 28 Jan, 2019 1 commit
    • Verena Reimund's avatar
      The following updates were done: · 5d938de8
      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
      5d938de8
  16. 08 Jan, 2019 2 commits
  17. 06 Dec, 2018 1 commit
  18. 28 Nov, 2018 1 commit
  19. 05 Oct, 2018 1 commit
    • Nick Draper's avatar
      Merge pull request #23693 from mantidproject/23488_update_file_headers · ef3ccb58
      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
      ef3ccb58
  20. 04 Oct, 2018 1 commit
    • Antti Soininen's avatar
      Reorganize ReflectometryILL · c365971d
      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
      c365971d
  21. 11 Sep, 2018 1 commit
  22. 10 Sep, 2018 2 commits
  23. 31 Aug, 2018 1 commit
  24. 05 Jul, 2018 1 commit
  25. 02 Jul, 2018 1 commit
  26. 29 Jun, 2018 1 commit
  27. 21 Jun, 2018 1 commit
  28. 23 Mar, 2018 1 commit
  29. 14 Mar, 2018 2 commits
  30. 13 Mar, 2018 1 commit
    • Antti Soininen's avatar
      ReflectometryILL: major refactoring · 500e201d
      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
      500e201d
  31. 05 Oct, 2017 1 commit
  32. 28 Sep, 2017 1 commit
  33. 04 Sep, 2017 1 commit