Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
IMartyWilsonPathProxy.h
Go to the documentation of this file.
1#ifndef IMARTY_WILSON_PATH_PROXY_H
2#define IMARTY_WILSON_PATH_PROXY_H
3
4#include <string>
5#include "Include.h"
6
16public:
17 virtual ~IMartyWilsonPathProxy() = default;
18
22 virtual fs::path marty_temp_dir() const = 0;
23
27 virtual fs::path wilson_csv_path(const std::string& model_name) const {
28 return marty_temp_dir() / (model_name + "_wilson.csv");
29 }
30};
31
32#endif // IMARTY_WILSON_PATH_PROVIDER_H
virtual fs::path wilson_csv_path(const std::string &model_name) const
CSV output produced by MARTY for a given model name.
virtual ~IMartyWilsonPathProxy()=default
virtual fs::path marty_temp_dir() const =0
Writable directory containing MARTY generated files and CSV outputs.