|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Configuration object controlling model, input flags and optional MARTY resources. More...
#include <Config.h>
Public Attributes | |
| std::map< ExternalFlag, bool > | flags |
| External flags describing the nature of the inputs. | |
| Model | model {Model::SM} |
| Current model. | |
| std::optional< std::string > | mty_model_name |
| MARTY model class name, if needed. | |
| std::optional< fs::path > | mty_model_path |
| Path to the MARTY model file, if needed. | |
| std::optional< fs::path > | mty_bsm_mapping_path |
| Optional user-provided BSM mapping JSON. | |
Configuration object controlling model, input flags and optional MARTY resources.
| std::map<ExternalFlag, bool> HyperisoConfig::flags |
External flags describing the nature of the inputs.
| std::optional<fs::path> HyperisoConfig::mty_bsm_mapping_path |
Optional user-provided BSM mapping JSON.
The read-only SM mapping is resolved through the path provider (MartyPath::SM_MAPPING_FILE). This optional path is only for the BSM mapping supplied by the user, e.g. a ZPrime mapping.
The mapping values are intentionally strings, because identifiers may be composite values such as "1_2".
| std::optional<std::string> HyperisoConfig::mty_model_name |
| std::optional<fs::path> HyperisoConfig::mty_model_path |