|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Interface providing all filesystem paths used by HyperISO. More...
#include <IPathsProvider.h>

Public Member Functions | |
| virtual | ~IPathsProvider ()=default |
| virtual fs::path | assets_root () const =0 |
| Root directory for all read-only assets. | |
| virtual fs::path | default_param_values () const =0 |
| virtual fs::path | default_obs_values () const =0 |
| virtual fs::path | default_param_corr () const =0 |
| virtual fs::path | default_obs_corr () const =0 |
| virtual fs::path | default_nuisances () const =0 |
| virtual fs::path | user_sm_params () const =0 |
| virtual fs::path | user_flavor_params () const =0 |
| virtual fs::path | user_decay_params () const =0 |
| virtual fs::path | user_obs_values () const =0 |
| virtual fs::path | user_param_corr () const =0 |
| virtual fs::path | user_obs_corr () const =0 |
| virtual fs::path | user_nuisances () const =0 |
| virtual fs::path | spectrum_dir () const =0 |
| virtual fs::path | marty_temp_dir () const =0 |
| virtual fs::path | param_mapping_dir_path () const =0 |
| virtual fs::path | template_dir_path () const =0 |
Interface providing all filesystem paths used by HyperISO.
Implementations define where read-only package assets and writable runtime cache directories are located on disk.
Definition at line 48 of file IPathsProvider.h.
|
virtualdefault |
|
pure virtual |
Root directory for all read-only assets.
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.
|
pure virtual |
Implemented in DefaultPathsProvider, and OverridePathsProvider.