17 #ifndef ROO_SIM_WS_TOOL_HH
18 #define ROO_SIM_WS_TOOL_HH
61 std::string
create(
RooFactoryWSTool& ft,
const char* typeName,
const char* instanceName, std::vector<std::string> args) ;
83 void splitParameter(
const char* paramList,
const char* categoryList) ;
96 std::map<std::string, std::pair<std::list<std::string>,std::string> >
_paramSplitMap ;
112 void restrictBuild(
const char* catName,
const char* stateList) ;
119 std::map<std::string,std::string>
_restr ;
133 void addPdf(
const char* miStateList,
const char* pdfName,
SplitRule& sr) ;
134 void addPdf(
const char* miStateList,
const char* pdfName,
174 std::map<RooAbsCategory*,std::list<const RooCatType*> >
_restr ;
static const RooCmdArg & none()
Return reference to null argument.
#define ClassDef(name, id)
The TNamed class is the base class for all named ROOT classes.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...