|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
#include <map>#include <optional>#include <string>#include <vector>#include "Include.h"#include "HyperisoMaster.h"

Go to the source code of this file.
Classes | |
| struct | CliOptions |
| Small command-line parser for the Hyperiso terminal interface. More... | |
Functions | |
| void | print_section (const std::string &title) |
| Model | parse_model (const std::string &model) |
| QCDOrder | parse_qcd_order (const std::string &order) |
| ContributionType | parse_contribution (const std::string &contribution) |
| HyperisoMaster | init_hyperiso_from_cli (const CliOptions &opts) |
| HyperisoMaster init_hyperiso_from_cli | ( | const CliOptions & | opts | ) |
Build and initialize HyperisoMaster from common CLI options.
Definition at line 130 of file CliUtils.cpp.
| ContributionType parse_contribution | ( | const std::string & | contribution | ) |
Definition at line 122 of file CliUtils.cpp.
| Model parse_model | ( | const std::string & | model | ) |
Convert a CLI string to a Hyperiso model enum.
Definition at line 104 of file CliUtils.cpp.
| QCDOrder parse_qcd_order | ( | const std::string & | order | ) |
Convert a CLI string to QCD order.
Definition at line 113 of file CliUtils.cpp.
| void print_section | ( | const std::string & | title | ) |
Print a title surrounded by a light separator.
Definition at line 100 of file CliUtils.cpp.