|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Interface for calculator classes. More...
#include <Interface.h>

Public Member Functions | |
| virtual void | calculateSpectrum (const std::string &inputFilePath, const std::string &outputFilePath)=0 |
| Performs the spectrum calculation. | |
| virtual | ~ICalculator ()=default |
| Virtual destructor. | |
Interface for calculator classes.
Defines the minimal interface that all spectrum calculators have to implement. A calculator is responsible for:
Concrete implementations include:
Definition at line 54 of file Interface.h.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Performs the spectrum calculation.
Implementations should:
inputFilePath,outputFilePath.| inputFilePath | Path to the input LHA file (or equivalent format). |
| outputFilePath | Path where the calculated spectrum must be stored. |
Implemented in TwoHDMCalculator, and SoftsusyCalculator.