Definition at line 96 of file RooSimWSTool.h.
#include <RooSimWSTool.h>
◆ BuildConfig() [1/4]
RooSimWSTool::BuildConfig::BuildConfig |
( |
const char * | pdfName, |
|
|
SplitRule & | sr ) |
Add prototype p.d.f pdfName to build configuration with associated split rules 'sr'.
Definition at line 721 of file RooSimWSTool.cxx.
◆ BuildConfig() [2/4]
Construct build configuration from single prototype 'pdfName' and list of arguments that can be passed to RooSimWSTool::build() method.
This routine parses SplitParam() SplitParamConstrained() and Restrict() arguments.
Definition at line 732 of file RooSimWSTool.cxx.
◆ BuildConfig() [3/4]
RooSimWSTool::BuildConfig::BuildConfig |
( |
const RooArgSet & | legacyBuildConfig | ) |
|
◆ ~BuildConfig()
virtual RooSimWSTool::BuildConfig::~BuildConfig |
( |
| ) |
|
|
inlinevirtual |
◆ BuildConfig() [4/4]
RooSimWSTool::BuildConfig::BuildConfig |
( |
| ) |
|
|
inlineprotected |
◆ internalAddPdf()
void RooSimWSTool::BuildConfig::internalAddPdf |
( |
const char * | pdfName, |
|
|
const char * | miStateList, |
|
|
SplitRule & | sr ) |
|
protected |
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 ) |
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 |
|
protected |
◆ _masterCatName
std::string RooSimWSTool::BuildConfig::_masterCatName |
|
protected |
◆ _pdfmap
std::map<std::string,SplitRule> RooSimWSTool::BuildConfig::_pdfmap |
|
protected |
◆ _restr
std::map<std::string,std::string> RooSimWSTool::BuildConfig::_restr |
|
protected |
The documentation for this class was generated from the following files: