This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- 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.
-
- Jun 08, 2011
-
-
Gigg, Martyn Anthony authored
Refs #3157 Sort our System.h. It was becoming a dumping ground. It should only be touched when absolutely necessary as it affects every file in Mantid. Also combined this with Refs #2345 to sort out DLLExport/DLLImport usage. It's done for Kernel, Geometry and API but stuff in the plugins could do with updating as well.
-
- May 20, 2011
-
-
Campbell, Stuart authored
-
- May 19, 2011
-
-
Doucet, Mathieu authored
-
Doucet, Mathieu authored
-
Doucet, Mathieu authored
-
Doucet, Mathieu authored
-
Steve Williams authored
-
- May 13, 2011
-
-
Gigg, Martyn Anthony authored
-
- May 12, 2011
-
-
Janik Zikovsky authored
-
Peterson, Peter authored
-
- Feb 17, 2011
-
-
Russell Taylor authored
-
- Feb 04, 2011
-
-
Campbell, Stuart authored
-
- Jan 28, 2011
-
-
Janik Zikovsky authored
-
- Jan 19, 2011
-
-
Gigg, Martyn Anthony authored
Removed check for the executable name from the ConfigService. It now either uses the path pointed to by MANTIDPATH or the executable's directory if the former is not set. Also renamed a couple of functions relating to this so that it is clearer what their return values point. Re #2256
-
- 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.
-
- May 15, 2010
-
-
Peterson, Peter authored
-
- Nov 02, 2009
-
-
Russell Taylor authored
Sort out const correctness surrounding IInstrument::getPlottable. Also clear a bundle of compiler warnings. Re #990.
-
- Oct 26, 2009
-
-
Sofia Antony authored
re #928 Added optional parameter to control the loading of monitors and creates separate workspace/workspace group for monitors.
-
- Sep 16, 2009
-
-
Nick Draper authored
ISISRAW2 code maintainability drastically improved
-
- Sep 15, 2009
-
-
Gigg, Martyn Anthony authored
-
- Aug 14, 2009
-
-
Russell Taylor authored
-
Russell Taylor authored
-
- Aug 12, 2009
-
-
Russell Taylor authored
-
- May 21, 2009
-
-
Gigg, Martyn Anthony authored
Outputting files now differs under Windows and Linux. Linux now uses a directory under the user's home directory, $HOME/.mantid, to store things such as mantidsimple, logs, managed workspace files. This is basically so that the installation via the RPM can work properly. Windows behaviour should be unchanged. Re #587
-
- Apr 27, 2009
-
-
Russell Taylor authored
Eliminated the variant of Workspace2D::setX/setData that takes a const reference to a vector and then copies it inside. This is inefficient since the vectors already exist once the workspace is initialized. The correct way is to take a reference to the MantidVec and assign directly to that. Re #558.
-
- Apr 17, 2009
-
-
Roman Tolchenov authored
-
- Mar 10, 2009
-
-
Roman Tolchenov authored
-
- Mar 06, 2009
-
-
Nick Draper authored
A few other code documentation warnings removed
-
- Feb 23, 2009
-
-
Gigg, Martyn Anthony authored
Changed handling of working directory so that if we are running through Python then the initial working directory is that set by Python. Closes #434.
-
- Feb 16, 2009
-
-
Gigg, Martyn Anthony authored
Changed any usage of hard-coded relative paths so that they are translated into absolute paths using the directory of the executable as the bsae directory. Re #404
-
- Feb 15, 2009
-
-
Gigg, Martyn Anthony authored
-
- Nov 28, 2008
-
-
Roman Tolchenov authored
ManagedRawFileWorkspace2D checks the speed of data input from the raw file. If it's too slow because the file is on a network disk a cache file on the local drive can be created. A new property called "Cache" is added to LoadRaw2 algorithm. It takes values "If slow", "Always" and "Never" which mean create cache if connection is slow, create anyway or don't create in any case. re #304
-
- Oct 30, 2008
-
-
Roman Tolchenov authored
Improved thread safety for ManagedRawFileWorkspace2D, re #190. Improved the look of MantidMatrix, re #272
-
- Oct 27, 2008
-
-
Roman Tolchenov authored
Changed LoadRaw2 to load instrument into ManagedRawFileWorkspace2D. Added LoadRaw2Test and ManagedRawFileWorkspace2DTest. re #190
-
- Oct 24, 2008
-
-
Roman Tolchenov authored
Added ManagedRawFileWorkspace2D workspace which does not load the data into memory until it is needed. LoadRaw2 and MantidPlot are modified to use it. re #190
-