Classes | |
| struct | ProductDomainElement |
Public Member Functions | |
| bool | hasVariable (const char *name) const |
| void | populate (RooWorkspace &ws) const |
| void | readJSON (RooFit::Detail::JSONNode const &) |
| void | readVariable (const char *name, RooAbsBinning const &binning) |
| void | readVariable (const RooRealVar &) |
| void | registerBinnings (const char *name, RooWorkspace &ws) const |
| void | writeJSON (RooFit::Detail::JSONNode &) const |
| void | writeVariable (RooRealVar &) const |
Static Private Member Functions | |
| static void | applyBinning (RooRealVar &var, ProductDomainElement const &elem, const char *name=nullptr) |
| static void | readBinning (ProductDomainElement &elem, RooAbsBinning const &binning) |
| static void | writeBinning (RooFit::Detail::JSONNode &node, ProductDomainElement const &elem) |
Private Attributes | |
| std::map< std::string, ProductDomainElement > | _map |
#include </github/home/ROOT-CI/src/roofit/hs3/src/Domains.h>
|
staticprivate |
Definition at line 157 of file Domains.cxx.
Definition at line 204 of file Domains.cxx.
| void RooFit::JSONIO::Detail::Domains::ProductDomain::populate | ( | RooWorkspace & | ws | ) | const |
Definition at line 264 of file Domains.cxx.
|
staticprivate |
Definition at line 124 of file Domains.cxx.
| void RooFit::JSONIO::Detail::Domains::ProductDomain::readJSON | ( | RooFit::Detail::JSONNode const & | node | ) |
Definition at line 209 of file Domains.cxx.
| void RooFit::JSONIO::Detail::Domains::ProductDomain::readVariable | ( | const char * | name, |
| RooAbsBinning const & | binning ) |
Definition at line 146 of file Domains.cxx.
| void RooFit::JSONIO::Detail::Domains::ProductDomain::readVariable | ( | const RooRealVar & | var | ) |
Definition at line 119 of file Domains.cxx.
| void RooFit::JSONIO::Detail::Domains::ProductDomain::registerBinnings | ( | const char * | name, |
| RooWorkspace & | ws ) const |
Definition at line 278 of file Domains.cxx.
|
staticprivate |
Definition at line 170 of file Domains.cxx.
| void RooFit::JSONIO::Detail::Domains::ProductDomain::writeJSON | ( | RooFit::Detail::JSONNode & | node | ) | const |
Definition at line 248 of file Domains.cxx.
| void RooFit::JSONIO::Detail::Domains::ProductDomain::writeVariable | ( | RooRealVar & | var | ) | const |
Definition at line 181 of file Domains.cxx.
|
private |