Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Oct 05, 2015
  2. May 29, 2014
  3. Mar 03, 2014
  4. Sep 30, 2013
  5. Aug 15, 2013
  6. Jul 09, 2013
    • Keith Brown's avatar
      Changed checkSizeCompatiblity to std::string to aid error usefulness · 2ffcc5c5
      Keith Brown authored
      BinaryOperation::checkSizeCompatiblity and overridden versions in child
      classes have been changed to return std::string rather than bool so that a
      useful error message can be passed back down the call stack before finally
      being used in throwing std::invalid_argument in BinaryOperation::checkCompatibility.
      A return of true is now a return of "" (empty string). A return of false is
      now a string of length 1 or more containing an error about why the
      algorithm couldn't complete. Functions that used the bool return before
      have been changed to use checkSizeCompatiblity(lhs,rhs).empty as that is
      the equivelent of the old boolean return.
      Removed a load of commented-out code from Multiply.cpp.
      Indented WeightedMean.cpp and WeightedMean.h as per the guidelines.
      
      Refs #4489
      2ffcc5c5
  7. Feb 22, 2012
  8. Sep 23, 2011
  9. Aug 29, 2011
  10. Aug 11, 2011
  11. Jul 08, 2011
    • Janik Zikovsky's avatar
      - Refs #3203: Implemented ISpectrum. It is the base class of EventList and... · 0c5e87e9
      Janik Zikovsky authored
      - Refs #3203: Implemented ISpectrum. It is the base class of EventList and Histogram and contains the spectrum number and list of detector IDs for a given spectrum.
      - ISpectrum return X/Y/E vectors. EventList, e.g. calculates the histogram on the fly.
      - Moved the EventWorkspace MRU list of histograms to be contained within the EventList; better code separation. Made a EventWorkspaceMRU class to encapsulate this more easily.
      - Workspaces must implement getSpectrum (const/not const) to return a ISpectrum object. dataX(i), etc. methods on MatrixWorkspaces no longer need to be overridden since they call getSpectrum()
      - Got rid of EventWorkspace::getEventListatPixelID() and doneLoadingData()
      - replaceSpectraMap() methods offers backwards-compatibility with SpectraDetectorMaps by setting the specNo and detector list when called. Must be called AFTER creating all the spectra in a workspace.
      - Refs #3318: maskWorkspaceIndex() implemented as part of ISpectrum.
      
      
      
      0c5e87e9
  12. Jul 01, 2011
  13. May 12, 2011
  14. Mar 17, 2011
  15. Mar 03, 2011
  16. Feb 14, 2011
  17. Feb 03, 2011
  18. Jan 26, 2011
  19. Jan 24, 2011
  20. Jan 06, 2011
  21. Dec 29, 2010
  22. Oct 28, 2010
  23. Sep 24, 2010
  24. Jul 08, 2010
    • Nick Draper's avatar
      Extended EventList to support calculation of Gaussian errors. · d51410a0
      Nick Draper authored
      Changed cache usage to not recalculate cached data if it was still valid,
      also separated calculation of Y cache from E cache, as E will be requested less often.
      
      All of this was done to allow the addition of tests in DivideTest which required errors. 
      re #1367, re #1357
      d51410a0
  25. Jul 07, 2010
  26. May 14, 2010
  27. Oct 16, 2009
  28. Mar 24, 2009
  29. Mar 20, 2009
  30. Jan 16, 2009
  31. Oct 06, 2008
  32. Aug 13, 2008
Loading