qqbarthreshold is hosted by Hepforge, IPPP Durham
QQbar_threshold
scheme_conversion.hpp
Go to the documentation of this file.
1 
28 #pragma once
29 
30 #include <exception>
31 #include <string>
32 
33 #include "mass_schemes.hpp"
34 #include "parameters.hpp"
35 
36 #include "QCD/colour.hpp"
37 #include "QCD/beta.hpp"
38 
39 namespace QQbar_threshold{
40 
42 
74  double bottom_pole_mass(
75  double mu, double m, order o,
76  options opt = bottom_options()
77  );
78 
80 
112  double top_pole_mass(
113  double mu, double m, order o,
114  options opt = top_options()
115  );
116 
118 
143  double top_pole_mass(
144  double mu, top_properties M, order o,
145  options opt = top_options()
146  );
147 
148  namespace detail{
150 
153  double delta_m(int order, parameters const & p);
154 
155  template<scheme_name S>
156  double delta_m(int order, parameters const & p);
157 
158  template<scheme_name S, int order>
159  double delta_m(parameters const & p);
160 
161  template<scheme_name S, int order>
162  double delta_m(parameters const & p);
163 
164  double mass_shift(parameters const & p);
165  double bottom_mass_shift(
166  double mu, double m, order o,
167  options opt = bottom_options()
168  );
169  double top_mass_shift(
170  double mu, double m, order o,
171  options opt = top_options()
172  );
173  }
174 
175 }
Definition: alpha_s.hpp:37
double bottom_pole_mass(double mu, double m, order o, options opt=bottom_options())
Computes the pole mass from a bottom quark mass in a different scheme.
options top_options()
Default option settings for top-related functions.
double top_pole_mass(double mu, double m, order o, options opt=top_options())
Computes the pole mass from a top quark masses in a different scheme.
double delta_m(int order, parameters const &p)
options bottom_options()
Default option settings for bottom-related functions.
Definitions of mass schemes.
Options for functions.