Mantid
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
CloneMatrixWorkspace.cpp File Reference
#include "MantidPythonInterface/api/CloneMatrixWorkspace.h"
#include "MantidAPI/MatrixWorkspace.h"
#include "MantidKernel/MultiThreaded.h"
#include <boost/python/extract.hpp>
#include <numpy/arrayobject.h>

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::PythonInterface
 

Macros

#define NO_IMPORT_ARRAY
 
#define PY_ARRAY_UNIQUE_SYMBOL   API_ARRAY_API
 

Functions

PyObject * Mantid::PythonInterface::cloneDx (const API::MatrixWorkspace &self)
 Create a numpy array from the E values of the given workspace reference. More...
 
PyObject * Mantid::PythonInterface::cloneE (const API::MatrixWorkspace &self)
 Create a numpy array from the E values of the given workspace reference. More...
 
PyObject * Mantid::PythonInterface::cloneX (const API::MatrixWorkspace &self)
 { Create a numpy array from the X values of the given workspace reference More...
 
PyObject * Mantid::PythonInterface::cloneY (const API::MatrixWorkspace &self)
 Create a numpy array from the Y values of the given workspace reference. More...
 

Macro Definition Documentation

◆ NO_IMPORT_ARRAY

#define NO_IMPORT_ARRAY

Definition at line 19 of file CloneMatrixWorkspace.cpp.

◆ PY_ARRAY_UNIQUE_SYMBOL

#define PY_ARRAY_UNIQUE_SYMBOL   API_ARRAY_API

Definition at line 18 of file CloneMatrixWorkspace.cpp.