This is a Python binding to the C++ class Mantid::API::AnalysisDataServiceImpl.
Return a reference to the singleton instance
Raises an exception This class cannot be instantiated from Python
Adds the given object to the service with the given name. If the name/object exists it will raise an error.
Adds the given object to the service with the given name. The the name exists the object is replaced.
Add a workspace in the ADS to a group in the ADS
Removes all objects managed by the service.
Returns True if the object is found in the service.
Return the list of names currently known to the ADS
Creates a named variable in the globals dictionary of the current frame (inspect.currentframe).
For example, if the ADS contains a workspace with the name “deltax” then
mtd.importAll()
will create a python variable for that workspace as if the user had typed mtd[‘deltax’].
@param mtd The Analysis Data Service Object
Remove a named object
Remove a workspace from a group in the ADS
Retrieve the named object. Raises an exception if the name does not exist
Retrieve a list of workspaces by name
Returns the number of objects within the service