#include "lowe.h"
Functions | |
ostream & | operator<< (ostream &left, const QedQcd &m) |
Input numbers into the object: by file stream. | |
istream & | operator>> (istream &left, QedQcd &m) |
Formatted output from QedQcd object. | |
void | readIn (QedQcd &mset, char fname[80]) |
DoubleVector | gaugeDerivs (double x, const DoubleVector &y) |
Returns beta functions of alpha, alpha_s only. | |
double | getRunMtFromMz (double poleMt, double asMZ) |
Given pole mass and alphaS(MZ), returns running top mass -- one loop qcd. | |
double | getRunMt (double poleMt, double asmt) |
double | getAsmt (double mtop, double alphasMz) |
void | doQuarkMixing (DoubleMatrix &vCkm, DoubleMatrix &mDon, DoubleMatrix &mUpq) |
void | massFermions (const QedQcd &r, DoubleMatrix &mDon, DoubleMatrix &mUpq, DoubleMatrix &mEle) |
Returns diagonal fermion mass matrices given input object r. |
Revision 1.24 2004/05/23 17:50:02 allanach Made it so calling toMz automatically calls the pole Mb calculation. This is so we can dispense with the annoying input file "massIn". Inputs will be specified in the SUSY Les Houches output file in the case of a single parameter point run, or in the main program if a scan is preformed.
Revision 1.23 2004/01/15 13:54:54 allanach New heaer style implemented
Revision 1.22 2003/12/18 16:30:42 allanach Fixed a bug in 3-loop QCD contribution to mass running
Revision 1.21 2003/11/25 15:52:19 allanach If massIn doesn't exist, it initialises SM parameters with defaults
Revision 1.20 2003/07/28 12:11:37 allanach More error trapping, and rearranging rpvsoftsusy to use correct Higgs VEV (which is sometimes called at MZ)
Revision 1.19 2003/07/25 13:39:15 allanach Trapped errors properly rather than exiting
Revision 1.18 2003/07/21 14:00:17 allanach MZ fully implemented as an input now. Kept MZ as the central PDG 2002 value, for defaults etc
Revision 1.17 2003/07/21 09:34:55 allanach Changed input from alpha(MZ) to alpha(MZ)^{-1}
Revision 1.16 2003/05/20 15:19:40 allanach doxygen comment style implemented
Revision 1.15 2003/02/21 13:02:07 allanach Changed headings to new conventions
Revision 1.14 2002/11/26 13:27:06 allanach Cleaned up QCD running so it works with a varying number of loops
Revision 1.13 2002/09/24 16:15:38 allanach Added iteration routines to deal with charged leptons
Revision 1.12 2002/09/23 15:12:15 allanach Quark mixing systematised.
Revision 1.11 2002/09/20 15:37:10 allanach Adding quark-mixing routines
Revision 1.10 2002/09/19 16:22:03 allanach Latest PDG data implemented
Revision 1.9 2002/09/09 10:42:54 allanach TOLERANCE replaces EPS as being more user-friendly
Revision 1.8 2002/09/03 14:29:38 allanach EPS, PRINTOUT, MIXING now all set in massIn
Revision 1.7 2002/09/03 14:16:44 allanach Taken PRINTOUT, MIXING, EPS out of def.h to make it quicker to compile once they are changed.
Revision 1.6 2002/08/30 12:31:55 allanach Test RPV version that works!
Revision 1.5 2002/08/13 13:52:38 allanach Bug-fix in operator >>
Revision 1.4 2002/06/14 16:26:30 allanach Switches included for 2-loop running of scalar masses, and calulating mt at mt.
Revision 1.5 2002/02/22 15:58:05 allanach Now number of loops between MSbar and pole mb conversion depends upon the number of loops used in the QedQcd object
Revision 1.4 2002/02/20 17:20:02 allanach Treatment of bottom quark mass input changed. Now can input mb(mb) and/or pole(mb). If only one is input, with the other being a question mark, it will be calculated to three loop QCD from the input.
Revision 1.3 2002/02/18 19:18:25 allanach Input is now bottom POLE mass. Running MSbar mass is now calculated!
Revision 1.2 2001/07/18 14:42:51 allanach Added proper header info
|
Input diagonal mass matrices and it'll give you back mixed ones, based on the CKM quark mixing matrix you supplied in vCkm |
|
Given a value of mt, and alphas(MZ), find alphas(mt) to 1 loops in qcd: it's a very good approximation at these scales, better than 10^-3 accuracy |
|
Input pole mass of top and alphaS(mt), outputs running mass mt(mt) including one-loop standard model correction only |
|
Reads in a QedQed-type object and returns it in oneset. Call with fname "" if you want it to come from standard input "massIn" is an example of a data initialisation file: |