Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
main_softsusy.cpp
Go to the documentation of this file.
1#include <iostream>
2#include "Logger.h"
3#include "SoftSusy.h"
4
5
6int main() {
7 Logger* logger = Logger::getInstance();
9
10 std::string inputPath = "External_Integration/softsusy_ewinos_example.in";
11 std::string outputPath = "output.slha";
12
13 LOG_INFO("Starting spectrum calculation...");
14 SoftsusyCalculator().calculateSpectrum( inputPath, outputPath);
15 LOG_INFO("Spectrum calculation completed.");
16
17 return 0;
18}
#define LOG_INFO(...)
Macro for logging informational messages.
Definition Logger.h:39
A singleton logging utility supporting multiple logging levels and concurrent logging to file and ter...
Definition Logger.h:53
void setLevel(LogLevel level)
Sets the logging level.
Definition Logger.cpp:38
static Logger * getInstance()
Retrieves the singleton instance of the Logger.
Definition Logger.cpp:5
void calculateSpectrum(const std::string &inputFilePath, const std::string &outputFilePath) override
Performs the spectrum calculation.
Definition SoftSusy.cpp:216
int main()