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 
117 
118  namespace detail{
120 
123  double delta_m(int order, parameters const & p);
124 
125  template<scheme_name S>
126  double delta_m(int order, parameters const & p);
127 
128  template<scheme_name S, int order>
129  double delta_m(parameters const & p);
130 
131  template<scheme_name S, int order>
132  double delta_m(parameters const & p);
133 
134  double mass_shift(parameters const & p);
135  double bottom_mass_shift(
136  double mu, double m, order o,
137  options opt = bottom_options()
138  );
139  double top_mass_shift(
140  double mu, double m, order o,
141  options opt = top_options()
142  );
143  }
144 
145 }
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.