Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
QCDProvider.h
Go to the documentation of this file.
1#ifndef QCDADAPTER_H
2#define QCDADAPTER_H
3
4#include "IDataProvider.h"
5#include "IQCDProvider.h"
6#include "QCDHelper.h"
7#include "Configs.h"
8
45class QCDProvider : public IDataProvider<QCDProvider>, public IQCDProvider {
46public:
57
67 double operator()(MassConfig);
68
77 QCDConstants* get_constants() override;
78};
79
80
81#endif // QCDADAPTER_H
Configuration structures used to control Wilson coefficient computations, strong coupling evaluations...
Abstract interface for accessing QCD constants.
Core QCD utilities for α_s running and quark mass evolution.
Generic interface for providing data through callable and exist methods.
Abstract interface for accessing QCD constants.
Provides strong coupling constant and MS-bar mass values at various energy scales.
Definition QCDProvider.h:45
QCDConstants * get_constants() override
Retrieves the constants related to QCD calculations.
double operator()(AlphasConfig)
Computes the strong coupling constant at a given scale.
Configuration for evaluating the strong coupling constant .
Definition Configs.h:206
Configuration for computing a particle mass at a given scale.
Definition Configs.h:242
Collection of QCD-specific constants and coefficients.
Definition QCDHelper.h:41