Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

lowe.h File Reference

#include <iostream>
#include <fstream>
#include <sstream>
#include "def.h"
#include "utils.h"
#include "linalg.h"
#include "rge.h"

Classes

class  QedQcd

Enumerations

enum  mass
 used to give order of quark masses stored
enum  leGauge
 order of gauge couplings stored in QedQcd

Functions

DoubleVector gaugeDerivs (double, const DoubleVector &)
 Returns beta functions of alpha, alpha_s only.
ostream & operator<< (ostream &, const QedQcd &)
 Input numbers into the object: by file stream.
istream & operator>> (istream &left, QedQcd &m)
 Formatted output from QedQcd object.
void readIn (QedQcd &oneset, char fname[80])
double getRunMt (double poleMt, double asmt)
double getAsmt (double mtop, double alphasMz)
double getRunMtFromMz (double poleMt, double asMZ)
 Given pole mass and alphaS(MZ), returns running top mass -- one loop qcd.
void massFermions (const QedQcd &r, DoubleMatrix &mDon, DoubleMatrix &mUpq, DoubleMatrix &mEle)
 Returns diagonal fermion mass matrices given input object r.
void doQuarkMixing (DoubleMatrix &vCkm, DoubleMatrix &mDon, DoubleMatrix &mUpq)

Variables

const double MUP = 3.0e-3
 default running quark mass from PDG
const double MDOWN = 6.75e-3
 default running quark mass from PDG
const double MSTRANGE = 0.1175
 default running quark mass from PDG
const double MCHARM = 1.2
 default running quark mass from PDG
const double MBOTTOM = 4.25
 default running quark mass from PDG
const double MTOP = 165.0
const double MELECTRON = 5.10998902e-4
 default pole lepton mass from PDG
const double MMUON = 1.05658357e-1
 default pole lepton mass from PDG
const double MTAU = 1.77699
 default pole lepton mass from PDG
const double ALPHASMZ = 0.1187
 default running mass from PDG
const double ALPHAMZ = 1.0 / 127.918
 default running alpha(MZ) from PDG
const double PMTOP = 173.4
 central latest default pole mass from Tevatron
const double PMBOTTOM = 4.9
 default pole mass from PDG

Detailed Description

Log
lowe.h,v
Revision 1.4 2005/08/16 17:22:08 allanach Corrected electroweak sbottom corrections

Revision 1.3 2005/08/16 13:55:16 allanach New central mt

Revision 1.2 2004/12/17 12:06:39 allanach PDG 2004 data

Revision 1.9 2004/01/15 13:54:54 allanach New heaer style implemented

Revision 1.8 2003/07/25 13:39:15 allanach Trapped errors properly rather than exiting

Revision 1.7 2003/05/20 15:19:40 allanach doxygen comment style implemented

Revision 1.6 2003/02/21 13:02:07 allanach Changed headings to new conventions

Revision 1.5 2002/09/23 18:13:50 allanach Eigenvalue order with non symmetric diagonalisation setx

Revision 1.4 2002/09/20 15:37:10 allanach Adding quark-mixing routines

Revision 1.3 2002/07/30 12:57:31 allanach SOFTSUSY1.5

Revision 1.5 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.4 2002/02/18 19:18:25 allanach Input is now bottom POLE mass. Running MSbar mass is now calculated!

Revision 1.3 2001/07/18 14:42:51 allanach Added proper header info


Function Documentation

void doQuarkMixing DoubleMatrix vCkm,
DoubleMatrix mDon,
DoubleMatrix mUpq
 

Input diagonal mass matrices and it'll give you back mixed ones, based on the CKM quark mixing matrix you supplied in vCkm

double getAsmt double  mtop,
double  alphasMz
 

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

double getRunMt double  poleMt,
double  asmt
 

Input pole mass of top and alphaS(mt), outputs running mass mt(mt) including one-loop standard model correction only

void readIn QedQcd oneset,
char  fname[80]
 

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:


Variable Documentation

const double MTOP = 165.0
 

default running quark mass from PDG


Generated on Fri Aug 26 16:37:13 2005 for SOFTSUSY by  doxygen 1.3.9.1