This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 28 May, 2020 1 commit
  2. 07 Apr, 2020 1 commit
    • Giovanni Di Siena's avatar
      Replace boost::shared with std::shared · 11994bc3
      Giovanni Di Siena authored and Gigg, Martyn Anthony's avatar Gigg, Martyn Anthony committed
      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
      11994bc3
  3. 20 Mar, 2020 1 commit
  4. 09 Jan, 2020 1 commit
  5. 24 Sep, 2019 1 commit
  6. 17 Jul, 2019 1 commit
  7. 26 Jun, 2019 1 commit
  8. 05 Jun, 2019 1 commit
  9. 04 Jun, 2019 1 commit
  10. 27 Mar, 2019 1 commit
  11. 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
  12. 18 Feb, 2019 1 commit
  13. 30 Jan, 2019 1 commit
    • Verena Reimund's avatar
      Clang + documentation update + D17 detectors · af563ef5
      Verena Reimund authored
      Corrected the use of SpecularReflectionPositionCorrect for D17,
      - must not RotateAroundSample
      
      I found a difference of about 7.1e-15  between master and this change for the doctest ReflectometryILLConvertToQ for reflected workspaces.
      
      Refs #24123
      af563ef5
  14. 29 Jan, 2019 1 commit
    • Verena Reimund's avatar
      Write two theta to sample logs · 5b653ff7
      Verena Reimund authored
      - PreProcess name changes: BraggAngle -> TwoTheta (a factor of two needs to be taken into account for this change), BeamCentre -> LinePosition (due to FindReflectometryLines naming, still not sure if this name is the best)
      
      - DirectLineWorkspace input for PreProcess
      
      - Test for DirectLineWorkspace
      
      - Documentation + its tests
      
      - Loader: added unit Degrees to sample log reduction.two_theta + tests
      
      Refs #24123
      5b653ff7
  15. 28 Jan, 2019 1 commit
  16. 16 Jan, 2019 1 commit
  17. 10 Jan, 2019 1 commit
  18. 06 Dec, 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. 06 Aug, 2018 1 commit
  21. 05 Jul, 2018 1 commit
  22. 03 Jul, 2018 1 commit
  23. 02 Jul, 2018 3 commits
  24. 22 Jun, 2018 2 commits
  25. 14 Jun, 2018 1 commit
    • Verena Reimund's avatar
      Nexus definition not ready for loader · bb8a6df7
      Verena Reimund authored
      Thus, intermediate solution!
      - D0, D1 not correctly defined in Nexus
      - commented out test code and source code for the moment
      - use existing methods for D0 and D1 computation
      
      This implementation is necessary for loading reflectometry data since some Nexus entries were moved.
      
      Refs #21907
      bb8a6df7
  26. 13 Jun, 2018 1 commit
  27. 12 Jun, 2018 2 commits
    • Verena Reimund's avatar
      Move code block to previous position · 91f37a22
      Verena Reimund authored
      Refs #21907
      91f37a22
    • Verena Reimund's avatar
      Ability to load Nexus files from 2017 and 2018+ · 990c4249
      Verena Reimund authored
      - Added check of units for all tested Nexus entries
      - Used try catch to differentiate between the two supported Nexus versions (else loader throws "Unknown property seach object ...")
      - Added unit tests for new Nexus file (test data not yet uploaded -> need to be fixed later)
      - Added tests for new distance fields which fail (unclear yet if this is an implementation error (likely) or an error in Nexus file)
      
      Refs #21907
      990c4249
  28. 11 Jun, 2018 1 commit
  29. 04 Jun, 2018 4 commits
  30. 27 Mar, 2018 1 commit
    • Karl Palmen's avatar
      Merge remote-tracking branch 'origin/master' re #12828 · 6ccb4979
      Karl Palmen authored
      # Please enter a commit message to explain why this merge is necessary,
      # especially if it merges an updated upstream into a topic branch.
      #
      # Lines starting with '#' will be ignored, and an empty message aborts
      # the commit.
      6ccb4979
  31. 23 Feb, 2018 1 commit
  32. 21 Feb, 2018 1 commit