11#ifndef ROOFIT_ROOFITCORE_INC_ROOWORKSPACEHANDLE_H_
12#define ROOFIT_ROOFITCORE_INC_ROOWORKSPACEHANDLE_H_
#define ClassDef(name, id)
An interface to set and retrieve a workspace.
virtual ~RooWorkspaceHandle()
virtual void SetWS(RooWorkspace &ws)=0
Set the workspace. If it exists, it is up to the implementing class to decide how to proceed.
virtual void ReplaceWS(RooWorkspace *ws)=0
Set the workspace irrespective of what the previous workspace is.
virtual RooWorkspace * GetWS() const =0
Retrieve the workspace.
The RooWorkspace is a persistable container for RooFit projects.