a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
OrderScheme.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2012 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef ORDERSCHEME_H
9#define ORDERSCHEME_H
10
11#define MAXORDER FULLNNNLO
12#define MAXORDER_QED FULLNLO_QED
13
20{
21 NDR = 0,
24 LAT
25};
26
33{
34 LO = 0,
41};
42
49
55enum orders_qed // WARNING: don't change the ordering, it matters in HeffDF1
56{
57 NO_QED = orders(MAXORDER) + 1,
60 NLO_QED21, /* e*s */
61 NLO_QED02, /* e^2/s^2 */
62 NLO_QED12, /* e^2/s */
63 NLO_QED22, /* e^2 */
65};
66
67// New enum for orders introduced with Expanded
74{
75 QCD0 = 0,
82};
83
89enum qed_orders // WARNING: don't change the ordering, it matters in HeffDF1
90{
91 QED0=0, /* Leading order e/s */
92 QED1, /* */
95 FULLQED2 /* all terms up to QED2 included */
96};
97
98#endif /* ORDERSCHEME_H */
@ FULLNNNLO
Definition: OrderScheme.h:40
@ NNLO
Definition: OrderScheme.h:36
@ LO
Definition: OrderScheme.h:34
@ NNNLO
Definition: OrderScheme.h:37
@ NLO
Definition: OrderScheme.h:35
@ FULLNNLO
Definition: OrderScheme.h:39
@ FULLNLO
Definition: OrderScheme.h:38
@ HV
Definition: OrderScheme.h:22
@ LAT
Definition: OrderScheme.h:24
@ LRI
Definition: OrderScheme.h:23
@ NDR
Definition: OrderScheme.h:21
@ FULLQED2
Definition: OrderScheme.h:95
@ QED1
Definition: OrderScheme.h:92
@ FULLQED1
Definition: OrderScheme.h:94
@ QED0
Definition: OrderScheme.h:91
@ QED2
Definition: OrderScheme.h:93
@ NLO_QED11
Definition: OrderScheme.h:59
@ FULLNLO_QED
Definition: OrderScheme.h:64
@ NLO_QED02
Definition: OrderScheme.h:61
@ NLO_QED12
Definition: OrderScheme.h:62
@ LO_QED
Definition: OrderScheme.h:58
@ NLO_QED22
Definition: OrderScheme.h:63
@ NLO_QED21
Definition: OrderScheme.h:60
@ NO_QED
Definition: OrderScheme.h:57
@ QCD1
Definition: OrderScheme.h:76
@ FULLQCD2
Definition: OrderScheme.h:80
@ QCD0
Definition: OrderScheme.h:75
@ FULLQCD1
Definition: OrderScheme.h:79
@ QCD2
Definition: OrderScheme.h:77
@ FULLQCD3
Definition: OrderScheme.h:81
@ QCD3
Definition: OrderScheme.h:78
orders getHighest(orders order)
returns the highest order in QCD without the prefix FULL
Definition: OrderScheme.cpp:10
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:33
schemes
An enum type for regularization schemes.
Definition: OrderScheme.h:20
qed_orders
An enum type for qed_orders in electroweak.
Definition: OrderScheme.h:90
orders_qed
An enum type for orders in electroweak.
Definition: OrderScheme.h:56
qcd_orders
An enum type for qcd_orders in QCD.
Definition: OrderScheme.h:74