WorkspaceFactoryImpl
This is a Python binding to the C++ class Mantid::API::WorkspaceFactoryImpl.
-
class mantid.api.WorkspaceFactoryImpl
-
Instance() → WorkspaceFactoryImpl :
Returns the single instance of this class.
-
__init__()
Raises an exception
This class cannot be instantiated from Python
-
create((WorkspaceFactoryImpl)self, (MatrixWorkspace)parent[, (int)NVectors=-1[, (int)XLength=-1[, (int)YLength=-1]]]) → Workspace :
Create a workspace based on the given one. The meta-data, instrument etc are copied from the inputIf the size parameters are passed then the workspace will be a different size.
- create( (WorkspaceFactoryImpl)self, (str)className, (int)NVectors, (int)XLength, (int)YLength) -> Workspace :
- Create a clean new worksapce of the given size.
-
createPeaks((WorkspaceFactoryImpl)self[, (str)className='PeaksWorkspace']) → Workspace :
Creates an empty PeaksWorkspace
-
createTable((WorkspaceFactoryImpl)self[, (str)className='TableWorkspace']) → Workspace :
Creates an empty TableWorkspace