This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 05 May, 2021 6 commits
    • Danny Hindson's avatar
      Fix failing tests and compilation error · 1160b72b
      Danny Hindson authored and Zhang, Chen's avatar Zhang, Chen committed
      1160b72b
    • Danny Hindson's avatar
      Couples of changes · a01df351
      Danny Hindson authored and Zhang, Chen's avatar Zhang, Chen committed
      Modify method of calculating average difc for a spectrum if there's no
      calibration present (to avoid changing behaviour for most instruments)
      Remove changes to EditInstrumentGeometry to attach diff constants
      because can do this using ApplyDiffCal after EditInstrumentGeometry has
      been run
      a01df351
    • Danny Hindson's avatar
      Various changes · d0cadf69
      Danny Hindson authored and Zhang, Chen's avatar Zhang, Chen committed
      Update new case using Unit::Initialize from merge
      Reinstate dropped getEFixedForIndirect method
      Remove one of the duplicates for the WISH Powder system tests
      Also replace duplicate code to retrieve detector info with a call to
      getDetectorValues instead
      Move getDetectorValues into API::SpectrumInfo
      d0cadf69
    • Danny Hindson's avatar
      Merge master and fix merge conflict · a2501a24
      Danny Hindson authored and Zhang, Chen's avatar Zhang, Chen committed
      a2501a24
    • Danny Hindson's avatar
      Add overload to spectrumInfo::diffractometerConstants · f8e62a6a
      Danny Hindson authored and Zhang, Chen's avatar Zhang, Chen committed
      Add overload that doesn't require the 2nd warning dets parameter
      f8e62a6a
    • Danny Hindson's avatar
      Changes to dSpacing to TOF in ConvertUnits · 8a3c9690
      Danny Hindson authored and Zhang, Chen's avatar Zhang, Chen committed
      Changes to the Unit class and ConvertUnits algorithm to allow
      diffractometer constants (DIFA, DIFC, TZERO) stored in the instrument map
      to be used in conversions between d spacing and TOF and v.v.
      
      Rather than add 3 more parameters to lots of methods provided by the Unit
      class I have changed some of the methods to take a std:map containing the
      optional parameters relevant to only some units. I have included efixed
      and delta in this new map
      
      New diffractometerConstants method added to SpectrumInfo and DetectorInfo
      to allow retrieval for a particular spectrum including averaging across
      detectors. Also manages situations where some of the three constants are
      missing.
      
      New algorithm created called ApplyDiffCal to read the diffractometer
      constants from a diffraction calibration table workspace and write them
      into the instrument parameter map
      
      Add diffractometer constants to the Show Detectors screen for elastic
      workspaces
      
      Remove the Diffraction.cpp unit and replace with calls to dSpacing unit class
      
      Add ability to write difa, difc, tzero into a reduced instrument
      geometry as part of EditInstrumentGeometry
      8a3c9690
  2. 31 Mar, 2021 1 commit
  3. 29 Jul, 2020 1 commit
    • Danny Hindson's avatar
      Further work on adding mocking into MonteCarloAbsorption tests · f80f5654
      Danny Hindson authored
      Modified MonteCarloAbsorptionTest.h to add more unit tests, add
      integration tests that are based on scenarios with an analytic result
      and remove a couple of integration tests where good system test cover
      already in place
      Add one more test to SpareInstrumentTest to check the inverse square
      weighting
      f80f5654
  4. 24 Jul, 2020 1 commit
  5. 23 Jul, 2020 1 commit
    • Mathieu Tillet's avatar
      Add a InPlane2Theta option to ConvertSpectrumAxis · dface633
      Mathieu Tillet authored
      Adds an other spectrum axis convertion option, which for each detector
      computes the value of the 2 theta angle of the projection of this
      detector on the horizontal plane (so that all detectors on a column
      share the same 2theta).
      Necessary for SANSILLParameterScan
      dface633
  6. 15 Jul, 2020 1 commit
  7. 14 Jul, 2020 1 commit
  8. 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
  9. 20 Mar, 2020 1 commit
  10. 04 Mar, 2020 1 commit
  11. 20 Nov, 2019 1 commit
  12. 08 Nov, 2019 1 commit
  13. 05 Aug, 2019 1 commit
  14. 17 Jul, 2019 1 commit
  15. 10 Jan, 2019 1 commit
  16. 07 Oct, 2018 1 commit
  17. 05 Oct, 2018 2 commits
    • Owen Arnold's avatar
      8727a09f
    • 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
  18. 14 Aug, 2018 2 commits
  19. 06 Aug, 2018 1 commit
  20. 04 Sep, 2017 1 commit
  21. 01 Aug, 2017 1 commit
  22. 15 Mar, 2017 1 commit
  23. 13 Mar, 2017 1 commit
  24. 28 Feb, 2017 1 commit
  25. 27 Feb, 2017 2 commits
  26. 22 Feb, 2017 2 commits
  27. 21 Feb, 2017 2 commits
  28. 16 Feb, 2017 2 commits
  29. 01 Feb, 2017 1 commit