17#ifndef ROO_SIM_WS_TOOL_HH 
   18#define ROO_SIM_WS_TOOL_HH 
   79   void splitParameter(
const char* paramList, 
const char* categoryList) ;
 
   92   std::map<std::string, std::pair<std::list<std::string>,std::string> > 
_paramSplitMap  ; 
 
  108  void restrictBuild(
const char* catName, 
const char* stateList) ;
 
  115  std::map<std::string,std::string> 
_restr ;
 
  129  void addPdf(
const char* miStateList, 
const char* pdfName, 
SplitRule& sr) ;
 
  130  void addPdf(
const char* miStateList, 
const char* pdfName,
 
  166  std::map<RooAbsCategory*,std::list<const RooCatType*> > 
_restr ;
 
RooAbsArg is the common abstract base class for objects that represent a value and a "shape" in RooFi...
 
RooAbsCategoryLValue is the common abstract base class for objects that represent a discrete value th...
 
A space to attach TBranches.
 
RooArgSet is a container object that can hold multiple RooAbsArg objects.
 
RooCatType is an auxilary class for RooAbsCategory and defines a a single category state.
 
RooCategory is an object to represent discrete states.
 
RooCmdArg is a named container for two doubles, two integers two object points and three string point...
 
static const RooCmdArg & none()
Return reference to null argument.
 
RooSimultaneous facilitates simultaneous fitting of multiple PDFs to subsets of a given dataset.
 
The RooWorkspace is a persistable container for RooFit projects.
 
The TNamed class is the base class for all named ROOT classes.