Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
ISpectrumCalculator.h
Go to the documentation of this file.
1#ifndef ISPECTRUMCALCULATOR_H
2#define ISPECTRUMCALCULATOR_H
3
4#include <filesystem>
5
6#include "Include.h"
7
8namespace fs = std::filesystem;
9
48public:
50 virtual ~ISpectrumCalculator() = default;
51
67 virtual void calculate_spectrum(fs::path in_lha_path, fs::path out_spectrum_path, Model model) = 0;
68
69
70};
71
72#endif // ISPECTRUMCALCULATOR_H
Model
Interface for spectrum calculators based on input LHA files.
virtual ~ISpectrumCalculator()=default
Virtual destructor for interface.
virtual void calculate_spectrum(fs::path in_lha_path, fs::path out_spectrum_path, Model model)=0
Calculates the spectrum based on an input LHA file and outputs the result.