Binary operations for MDHistoWorkspaces
Refs #4085, refs #4089, REfs #4083. Added tests for workspace groups in binary operations. The +-*/ operations are all overloaded and tested for matrix, group, and MD types.
Showing
- Code/Mantid/Framework/API/CMakeLists.txt 2 additions, 0 deletionsCode/Mantid/Framework/API/CMakeLists.txt
- Code/Mantid/Framework/API/inc/MantidAPI/IMDHistoWorkspace.h 87 additions, 0 deletionsCode/Mantid/Framework/API/inc/MantidAPI/IMDHistoWorkspace.h
- Code/Mantid/Framework/API/inc/MantidAPI/IMDWorkspace.h 2 additions, 2 deletionsCode/Mantid/Framework/API/inc/MantidAPI/IMDWorkspace.h
- Code/Mantid/Framework/API/src/IMDHistoWorkspace.cpp 30 additions, 0 deletionsCode/Mantid/Framework/API/src/IMDHistoWorkspace.cpp
- Code/Mantid/Framework/API/src/WorkspaceOpOverloads.cpp 13 additions, 2 deletionsCode/Mantid/Framework/API/src/WorkspaceOpOverloads.cpp
- Code/Mantid/Framework/MDEvents/inc/MantidMDEvents/MDHistoWorkspace.h 63 additions, 4 deletions.../Framework/MDEvents/inc/MantidMDEvents/MDHistoWorkspace.h
- Code/Mantid/Framework/MDEvents/src/BinToMDHistoWorkspace.cpp 1 addition, 1 deletionCode/Mantid/Framework/MDEvents/src/BinToMDHistoWorkspace.cpp
- Code/Mantid/Framework/MDEvents/test/MDHistoWorkspaceTest.h 13 additions, 4 deletionsCode/Mantid/Framework/MDEvents/test/MDHistoWorkspaceTest.h
- Code/Mantid/Framework/PythonAPI/CMakeLists.txt 11 additions, 8 deletionsCode/Mantid/Framework/PythonAPI/CMakeLists.txt
- Code/Mantid/Framework/PythonAPI/MantidFramework.py 13 additions, 0 deletionsCode/Mantid/Framework/PythonAPI/MantidFramework.py
- Code/Mantid/Framework/PythonAPI/inc/MantidPythonAPI/FrameworkManagerProxy.h 4 additions, 1 deletion...ork/PythonAPI/inc/MantidPythonAPI/FrameworkManagerProxy.h
- Code/Mantid/Framework/PythonAPI/inc/MantidPythonAPI/WorkspaceProxies.h 13 additions, 0 deletions...ramework/PythonAPI/inc/MantidPythonAPI/WorkspaceProxies.h
- Code/Mantid/Framework/PythonAPI/src/FrameworkManagerProxy.cpp 22 additions, 0 deletions.../Mantid/Framework/PythonAPI/src/FrameworkManagerProxy.cpp
- Code/Mantid/Framework/PythonAPI/src/WorkspaceProxies.cpp 47 additions, 11 deletionsCode/Mantid/Framework/PythonAPI/src/WorkspaceProxies.cpp
- Code/Mantid/Framework/PythonAPI/src/api_exports.cpp 61 additions, 10 deletionsCode/Mantid/Framework/PythonAPI/src/api_exports.cpp
- Code/Mantid/Framework/PythonAPI/test/MDHistoWorkspaceTest.py 60 additions, 0 deletionsCode/Mantid/Framework/PythonAPI/test/MDHistoWorkspaceTest.py
- Code/Mantid/Framework/PythonAPI/test/MatrixWorkspaceTest.py 3 additions, 0 deletionsCode/Mantid/Framework/PythonAPI/test/MatrixWorkspaceTest.py
- Code/Mantid/Framework/PythonAPI/test/WorkspaceGroupTest.py 70 additions, 0 deletionsCode/Mantid/Framework/PythonAPI/test/WorkspaceGroupTest.py
- Code/Tools/TestViewer/test_info.py 1 addition, 1 deletionCode/Tools/TestViewer/test_info.py
Loading
Please register or sign in to comment