10bool startsWith(std::string_view str, std::string_view prefix);
11bool endsWith(std::string_view str, std::string_view suffix);
12std::string
removeSuffix(std::string_view str, std::string_view suffix);
16bool parseHS3Version(std::string
const &version,
int &major,
int &minor);
std::vector< double > readEdges(const RooFit::Detail::JSONNode &node, std::string const &context)
bool isHS3VersionBefore(std::string const &version, int major, int minor)
bool startsWith(std::string_view str, std::string_view prefix)
bool endsWith(std::string_view str, std::string_view suffix)
double readBound(RooFit::Detail::JSONNode const &node, const char *key, double defaultValue)
std::string removeSuffix(std::string_view str, std::string_view suffix)
bool parseHS3Version(std::string const &version, int &major, int &minor)
std::unique_ptr< RooFit::Detail::JSONTree > varJSONString(const RooFit::Detail::JSONNode &treeRoot)
void writeAxisBinning(RooFit::Detail::JSONNode &node, const RooAbsBinning &binning)
Abstract base class for RooRealVar binning definitions.