Definition at line 123 of file RooSimWSTool.h.
|
| | MultiBuildConfig (const char *masterIndexCat) |
| | Construct MultiBuildConfig for build configuration with multiple prototype p.d.f.s masterIndexCat is the name of the master index category that decides which prototype is used.
|
| void | addPdf (const char *miStateList, const char *pdfName, const RooCmdArg &arg1={}, const RooCmdArg &arg2={}, const RooCmdArg &arg3={}, const RooCmdArg &arg4={}, const RooCmdArg &arg5={}, const RooCmdArg &arg6={}) |
| | Add protytpe p.d.f 'pdfName' to MultiBuildConfig associated with master index states 'miStateList'.
|
| void | addPdf (const char *miStateList, const char *pdfName, SplitRule &sr) |
| | Add protytpe p.d.f 'pdfName' to MultiBuildConfig associated with master index states 'miStateList'.
|
| void | restrictBuild (const char *catName, const char *stateList) |
| | Restrict build by only considering state names in stateList for split in category catName.
|
|
| void | internalAddPdf (const char *pdfName, const char *miStateList, SplitRule &sr) |
| | Internal routine to add prototype pdf 'pdfName' with list of associated master states 'miStateNameList and split rules 'sr' to configuration.
|
#include <RooSimWSTool.h>
◆ MultiBuildConfig()
| RooSimWSTool::MultiBuildConfig::MultiBuildConfig |
( |
const char * | masterIndexCat | ) |
|
Construct MultiBuildConfig for build configuration with multiple prototype p.d.f.s masterIndexCat is the name of the master index category that decides which prototype is used.
Definition at line 803 of file RooSimWSTool.cxx.
◆ addPdf() [1/2]
Add protytpe p.d.f 'pdfName' to MultiBuildConfig associated with master index states 'miStateList'.
This method parses the SplitParam() and SplitParamConstrained() arguments
Definition at line 814 of file RooSimWSTool.cxx.
◆ addPdf() [2/2]
| void RooSimWSTool::MultiBuildConfig::addPdf |
( |
const char * | miStateList, |
|
|
const char * | pdfName, |
|
|
SplitRule & | sr ) |
Add protytpe p.d.f 'pdfName' to MultiBuildConfig associated with master index states 'miStateList'.
Definition at line 827 of file RooSimWSTool.cxx.
◆ internalAddPdf()
| void RooSimWSTool::BuildConfig::internalAddPdf |
( |
const char * | pdfName, |
|
|
const char * | miStateList, |
|
|
SplitRule & | sr ) |
|
protectedinherited |
Internal routine to add prototype pdf 'pdfName' with list of associated master states 'miStateNameList and split rules 'sr' to configuration.
Definition at line 772 of file RooSimWSTool.cxx.
◆ restrictBuild()
| void RooSimWSTool::BuildConfig::restrictBuild |
( |
const char * | catName, |
|
|
const char * | stateList ) |
|
inherited |
Restrict build by only considering state names in stateList for split in category catName.
Definition at line 790 of file RooSimWSTool.cxx.
◆ RooSimWSTool
◆ _conflProtocol
| RooCmdArg RooSimWSTool::BuildConfig::_conflProtocol |
|
protectedinherited |
◆ _masterCatName
| std::string RooSimWSTool::BuildConfig::_masterCatName |
|
protectedinherited |
◆ _pdfmap
| std::map<std::string,SplitRule> RooSimWSTool::BuildConfig::_pdfmap |
|
protectedinherited |
◆ _restr
| std::map<std::string,std::string> RooSimWSTool::BuildConfig::_restr |
|
protectedinherited |
The documentation for this class was generated from the following files: