a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
StandardModel

A module for the Standard Model. More...

Classes

class  BParameter
 A class for the bag parameters. More...
 
class  CKM
 A class for the CKM matrix elements. More...
 
class  EffectiveEDMcouplings
 A class for effective EDM couplings. More...
 
class  EWSM_Output
 A class for testing SM radiative corrections to the EW precision obsrvables. More...
 
class  EWSMApproximateFormulae
 A class for approximate formulae of the EW precision observables. More...
 
class  EWSMcache
 A class for cache variables used in computing radiative corrections to the EW precision observables. More...
 
class  EWSMOneLoopEW
 A class for \(O(\alpha)\) one-loop corrections to the EW precision observables. More...
 
class  EWSMOneLoopEW_HV
 A class for \(O(\alpha)\) one-loop corrections to the EW precision observables in the 't Hooft-Feynman gauge. More...
 
class  EWSMThreeLoopEW
 A class for \(O(\alpha^3)\) three-loop corrections to the EW precision observables. More...
 
class  EWSMThreeLoopEW2QCD
 A class for \(O(\alpha^2\alpha_s)\) three-loop corrections to the EW precision observables. More...
 
class  EWSMThreeLoopQCD
 A class for \(O(\alpha\alpha_s^2)\) three-loop corrections to the EW precision observables. More...
 
class  EWSMTwoLoopEW
 A class for \(O(\alpha^2)\) two-loop corrections to the EW precision observables. More...
 
class  EWSMTwoLoopQCD
 A class for \(O(\alpha\alpha_s)\) two-loop corrections to the EW precision observables. More...
 
class  Meson
 A class for mesons. More...
 
class  Model
 A class for the template of models. More...
 
class  ModelMatching
 A class for a template of model matching. More...
 
class  MtMSbar
 A class for \(m_t(m_t)\). More...
 
class  Particle
 A class for particles. More...
 
class  PMNS
 A class for the PMNS matrix elements. More...
 
class  QCD
 A class for parameters related to QCD, hadrons and quarks. More...
 
class  RGEvolutor
 A class for the RG evolutor of the Wilson coefficients. More...
 
class  StandardModel
 A model class for the Standard Model. More...
 
class  StandardModelMatching
 A class for the matching in the Standard Model. More...
 
class  WilsonCoefficient
 A class for the Wilson coefficients. More...
 
class  WilsonTemplate< T >
 A template class for the Wilson coefficients. More...
 

Enumerations

enum  orders { LO = 0, NLO, NNLO, NNNLO, FULLNLO, FULLNNLO, FULLNNNLO }
 An enum type for orders in QCD. More...
 
enum  orders_qed { NO_QED = orders(MAXORDER) + 1, LO_QED, NLO_QED11, NLO_QED21, NLO_QED02, NLO_QED12, NLO_QED22, FULLNLO_QED }
 An enum type for orders in electroweak. More...
 
enum  schemes { NDR = 0, HV, LRI }
 An enum type for regularization schemes. More...
 

Detailed Description

A module for the Standard Model.


This module contain all the parameters and associated code necessary to set up the SM. It also contains the computations for the EW observables. ZThe running of the masses and the couplings are computed by QCD for the strong corrections and in the StandardModel for the EW corrections.


Enumeration Type Documentation

◆ orders

enum orders

An enum type for orders in QCD.

Enumerator
LO 

Leading order

NLO 

Next-to-leading order

NNLO 

Next-to-next-to-leading order

NNNLO 

Next-to-next-to-next-to-leading order

FULLNLO 

Full NLO = LO + NLO

FULLNNLO 

Full NNLO = LO + NLO + NNLO

FULLNNNLO 

Full NNLO = LO + NLO + NNLO + NNNLO

Definition at line 31 of file OrderScheme.h.

32 {
33  LO = 0,
34  NLO,
35  NNLO,
36  NNNLO,
37  FULLNLO,
38  FULLNNLO,
39  FULLNNNLO
40 };

◆ orders_qed

enum orders_qed

An enum type for orders in electroweak.

An enum type for orders_qcd in electroweak.

Enumerator
NO_QED 

An auxiliary enumerator

LO_QED 

Leading order e/s

NLO_QED11 

Next-to-leading order e

NLO_QED21 
NLO_QED02 
NLO_QED12 
NLO_QED22 
FULLNLO_QED 

Full NLO_QED = LO + NLO + LO_QED + NLO_QED +...+ NLO_QED22

Definition at line 47 of file OrderScheme.h.

48 {
49  NO_QED = orders(MAXORDER) + 1,
50  LO_QED,
51  NLO_QED11,
52  NLO_QED21, /* e*s */
53  NLO_QED02, /* e^2/s^2 */
54  NLO_QED12, /* e^2/s */
55  NLO_QED22, /* e^2 */
57 };

◆ schemes

enum schemes

An enum type for regularization schemes.

Enumerator
NDR 

Naive dimensional regularization (NDR) scheme

HV 

't Hooft-Veltman (HV) scheme

LRI 

Regularization-Independent (RI) renormalization schemes with the Landau gauge

Definition at line 19 of file OrderScheme.h.

20 {
21  NDR = 0,
22  HV,
23  LRI
24 };
NO_QED
Definition: OrderScheme.h:49
NLO_QED11
Definition: OrderScheme.h:51
FULLNNNLO
Definition: OrderScheme.h:39
NNNLO
Definition: OrderScheme.h:36
FULLNLO_QED
Definition: OrderScheme.h:56
LO
Definition: OrderScheme.h:33
NDR
Definition: OrderScheme.h:21
LO_QED
Definition: OrderScheme.h:50
NNLO
Definition: OrderScheme.h:35
NLO_QED22
Definition: OrderScheme.h:55
orders
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:31
NLO_QED12
Definition: OrderScheme.h:54
LRI
Definition: OrderScheme.h:23
HV
Definition: OrderScheme.h:22
NLO
Definition: OrderScheme.h:34
NLO_QED21
Definition: OrderScheme.h:52
NLO_QED02
Definition: OrderScheme.h:53
FULLNNLO
Definition: OrderScheme.h:38
FULLNLO
Definition: OrderScheme.h:37