a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
alpha_s.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2012 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#include "alpha_s.h"
9#include "StandardModel.h"
10
12: ThObservable(SM_i)
13{
14 if (order >= LO and order <= FULLNNNLO) this->order = order;
15 else throw std::runtime_error("alpha_s::alpha_s(): wrong order");
16};
17
19{
20 return SM.Als(getBinMin(), order);
21}
@ FULLNNNLO
Definition: OrderScheme.h:40
@ LO
Definition: OrderScheme.h:34
A model class for the Standard Model.
const double Als(const double mu, const orders order, const bool Nf_thr, const bool qed_flag) const
The running QCD coupling in the scheme including QED corrections.
A class for a model prediction of an observable.
Definition: ThObservable.h:25
double getBinMin()
A get method to get the minimum value of the bin.
Definition: ThObservable.h:82
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:121
alpha_s(const StandardModel &SM_i, orders order)
Definition: alpha_s.cpp:11
double computeThValue()
A method to get the value of .
Definition: alpha_s.cpp:18
orders order
Definition: alpha_s.h:37
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:33