WorkspaceFactoryImpl#
This is a Python binding to the C++ class Mantid::API::WorkspaceFactoryImpl.
- class mantid.api.WorkspaceFactoryImpl#
- static Instance() WorkspaceFactoryImpl :#
Returns the single instance of this class.
- 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