17#ifndef ROO_FACTORY_WS_TOOL
18#define ROO_FACTORY_WS_TOOL
38class RooFactoryWSToolSpec ;
61 RooAbsArg*
createArg(
const char* className,
const char* objName,
const char* varList) ;
141 virtual std::string
create(
RooFactoryWSTool& ft,
const char* typeName,
const char* instanceName, std::vector<std::string> args) = 0 ;
147 std::string
create(
RooFactoryWSTool& ft,
const char* typeName,
const char* instanceName, std::vector<std::string> args) ;
161 std::string
varTag(std::string& func, std::vector<std::string>& args) ;
174 std::string
processCreateVar(std::string& func, std::vector<std::string>& args) ;
175 std::string
processCreateArg(std::string& func, std::vector<std::string>& args) ;
176 std::string
processMetaArg(std::string& func, std::vector<std::string>& args) ;
186 static std::map<std::string,IFace*>&
hooks() ;
187 static std::map<std::string,IFace*>*
_hooks ;
#define ClassDef(name, id)
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
RooAbsCategoryLValue is the common abstract base class for objects that represent a discrete value th...
RooAbsCategory is the base class for objects that represent a discrete value with a finite number of ...
RooAbsData is the common abstract base class for binned and unbinned datasets.
RooAbsRealLValue is the common abstract base class for objects that represent a real value that may a...
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooAddPdf is an efficient implementation of a sum of PDFs of the form.
RooAddition calculates the sum of a set of RooAbsReal terms, or when constructed with two sets,...
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
RooCategory is an object to represent discrete states.
The RooDataHist is a container class to hold N-dimensional binned data.
RooDataSet is a container class to hold unbinned data.
RooPlotable is a 'mix-in' base class that define the standard RooFit plotting and printing methods.
RooProdPdf is an efficient implementation of a product of PDFs of the form.
A RooProduct represents the product of a given set of RooAbsReal objects.
The class RooRealSumPdf implements a PDF constructed from a sum of functions:
RooRealVar represents a variable that can be changed from the outside.
RooResolutionModel is the base class for PDFs that represent a resolution model that can be convolute...
RooSimultaneous facilitates simultaneous fitting of multiple PDFs to subsets of a given dataset.
The RooWorkspace is a persistable container for RooFit projects.
TClass instances represent classes, structs and namespaces in the ROOT type system.
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.