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 }
alpha_s::alpha_s
alpha_s(const StandardModel &SM_i, orders order)
Definition: alpha_s.cpp:11
alpha_s::order
orders order
Definition: alpha_s.h:37
FULLNNNLO
Definition: OrderScheme.h:39
LO
Definition: OrderScheme.h:33
StandardModel.h
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
alpha_s.h
StandardModel::Als
double Als(double mu, orders order=FULLNLO, bool qed_flag=false, bool Nf_thr=true) const
The running QCD coupling in the scheme including QED corrections.
Definition: StandardModel.cpp:576
ThObservable::SM
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:121
orders
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:31
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
ThObservable::getBinMin
double getBinMin()
A get method to get the minimum value of the bin.
Definition: ThObservable.h:82
alpha_s::computeThValue
double computeThValue()
A method to get the value of .
Definition: alpha_s.cpp:18