This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- Oct 05, 2015
-
-
Campbell, Stuart authored
-
WHITFIELDRE email authored
-
- May 29, 2014
-
-
Jay Rainey authored
-
- Mar 03, 2014
-
-
Gigg, Martyn Anthony authored
Refs #8983
-
- Sep 30, 2013
-
-
Gigg, Martyn Anthony authored
The BinaryOperationTable was not deleted at the end of the operation causing a memory leak. The shared_ptr will take care of this properly. Refs #7994
-
- Aug 15, 2013
-
-
Russell Taylor authored
There's no way that last test needed to be that big.
-
- Jul 09, 2013
-
-
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
-
- Feb 22, 2012
-
-
Janik Zikovsky authored
by using the ADS::retrieveWS<Type>() method.
-
- Sep 23, 2011
-
-
Janik Zikovsky authored
-
- Aug 29, 2011
-
-
Russell Taylor authored
Add a copy constructor to Instrument. Oh, and go on a const-correctness hunt that led this commit to touch slightly more than just the one class. Re #1944.
-
- Aug 11, 2011
-
-
Russell Taylor authored
-
Russell Taylor authored
-
- Jul 08, 2011
-
-
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.
-
- Jul 01, 2011
-
-
Janik Zikovsky authored
-
- May 12, 2011
-
-
Janik Zikovsky authored
-
- Mar 17, 2011
-
-
Russell Taylor authored
This should get the windows unit tests passing reliably. Visual Studio compiler optimizations are now turned off in parts of BinaryOperation.cpp. Re #2669.
-
- Mar 03, 2011
-
-
Janik Zikovsky authored
-
- Feb 14, 2011
-
-
Janik Zikovsky authored
Refs #2408: Multiply now correctly handles commutativity with EventWorkspaces. Tests made significantly more robust.
-
- Feb 03, 2011
-
-
Campbell, Stuart authored
-
- Jan 26, 2011
-
-
Janik Zikovsky authored
Refs #2277: Divide algorithm has new parameter to perform division by grouped spectra, where workspace indices do not match. e.g. sample / vanadium (where vanadium was averaged per bank). Refs #2023.
-
- Jan 24, 2011
-
-
Janik Zikovsky authored
-
- Jan 06, 2011
-
-
Peterson, Peter authored
-
Gigg, Martyn Anthony authored
Tell scons to build the new TestHelpers package so that ISIS buildservers are still happy with moving the test helpers while the CMake transition is still in progress. Refs #2196 and #1881
-
- Dec 29, 2010
-
-
Russell Taylor authored
-
Russell Taylor authored
Rename Framework code directory to just that. Also delete Main and VS & Eclipse project file. Re #1881.
-
- Oct 28, 2010
-
-
Janik Zikovsky authored
Refs #1784: Reworked the BinaryOperation framework to handle EventWorkspaces in a more general fashion. Tested working with the Plus algorithm.
-
- Sep 24, 2010
-
-
Gigg, Martyn Anthony authored
-
Gigg, Martyn Anthony authored
-
Gigg, Martyn Anthony authored
Updated BinaryOperation to be mask aware, along with various other cleanups discovered along the way. Re #1687
-
- Jul 08, 2010
-
-
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
-
- Jul 07, 2010
-
-
Nick Draper authored
re #1367
-
Nick Draper authored
Added eventworkspaces to binaryOperation test
-
- May 14, 2010
-
-
Peterson, Peter authored
-
- Oct 16, 2009
-
-
Russell Taylor authored
Add propagation of masking to BinaryOperation. Also some tidying up while I was there that spidered a small amount. Re #632.
-
- Mar 24, 2009
-
-
Russell Taylor authored
Add the first version of a UnaryOperation base algorithm class, along with a sample algorithm to correct a workspace according to a polynomial function of the X values. Re #520.
-
- Mar 20, 2009
-
-
Russell Taylor authored
Also introduced a typedef for out workspace data storage (std::vector<double>): MantidVec. Re #509.
-
Russell Taylor authored
-
- Jan 16, 2009
-
-
Roman Tolchenov authored
re #351. A change to the workspace hierarchy. What used to be Workspace is now called MatrixWorkspace. New Workspace is a base class for MatrixWorkspace and TableWorkspace. TableWorkspace can be stored in AnalysisDataService and passed to algorithms as a property.
-
- Oct 06, 2008
-
-
Russell Taylor authored
-
- Aug 13, 2008
-
-
Russell Taylor authored
Some tidying up as I've been getting started on adding detector offsets. Main changes: ConvertUnits checks if the input workspace already has the desired output unit. Units are copied over in the create-from-parent workspace factory method. Re #186
-