a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
WilsonCoefficientObservables.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2017 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef WILSONCOEFFICIENTOBSERVABLES_H
9 #define WILSONCOEFFICIENTOBSERVABLES_H
10 
11 class StandardModel;
12 #include "ThObservable.h"
13 #include "QCD.h"
14 
24 class WC_C7g : public ThObservable {
25 public:
26 
32  WC_C7g(const StandardModel& SM_i, unsigned int part_i);
33 
38  double computeThValue ();
39 
40 private:
42  double mu;
44  unsigned int part;
45 };
46 
56 class WC_C9 : public ThObservable {
57 public:
58 
65  WC_C9(const StandardModel& SM_i, unsigned int part_i, QCD::lepton lep_i);
66 
71  double computeThValue ();
72 
73 private:
76  double mu;
78  unsigned int part;
79 };
80 
90 class WC_C10 : public ThObservable {
91 public:
92 
99  WC_C10(const StandardModel& SM_i, unsigned int part_i, QCD::lepton lep_i);
100 
105  double computeThValue ();
106 
107 private:
110  double mu;
112  unsigned int part;
113 };
114 
115 #endif /* WILSONCOEFFICIENTOBSERVABLES_H */
116 
117 
118 
WC_C9::mu
double mu
Definition: WilsonCoefficientObservables.h:76
WC_C7g::mySM
const StandardModel & mySM
Definition: WilsonCoefficientObservables.h:41
WC_C7g::part
unsigned int part
Definition: WilsonCoefficientObservables.h:44
WC_C9::allcoeff
gslpp::vector< gslpp::complex > ** allcoeff
Definition: WilsonCoefficientObservables.h:77
WC_C7g::computeThValue
double computeThValue()
The Wilson coefficient .
Definition: WilsonCoefficientObservables.cpp:22
WC_C10::mu
double mu
Definition: WilsonCoefficientObservables.h:110
ThObservable.h
WC_C7g::allcoeff
gslpp::vector< gslpp::complex > ** allcoeff
Definition: WilsonCoefficientObservables.h:43
WC_C10::lepton
QCD::lepton lepton
Definition: WilsonCoefficientObservables.h:108
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:477
WC_C9::computeThValue
double computeThValue()
The Wilson coefficient .
Definition: WilsonCoefficientObservables.cpp:42
WC_C9::WC_C9
WC_C9(const StandardModel &SM_i, unsigned int part_i, QCD::lepton lep_i)
Constructor.
Definition: WilsonCoefficientObservables.cpp:34
WC_C7g::WC_C7g
WC_C7g(const StandardModel &SM_i, unsigned int part_i)
Constructor.
Definition: WilsonCoefficientObservables.cpp:15
WC_C9::part
unsigned int part
Definition: WilsonCoefficientObservables.h:78
WC_C7g
A class for the Wilson coefficient .
Definition: WilsonCoefficientObservables.h:24
WC_C10::WC_C10
WC_C10(const StandardModel &SM_i, unsigned int part_i, QCD::lepton lep_i)
Constructor.
Definition: WilsonCoefficientObservables.cpp:54
QCD.h
WC_C9::lepton
QCD::lepton lepton
Definition: WilsonCoefficientObservables.h:74
WC_C10
A class for the Wilson coefficient for a specific leptonic final state.
Definition: WilsonCoefficientObservables.h:90
WC_C10::allcoeff
gslpp::vector< gslpp::complex > ** allcoeff
Definition: WilsonCoefficientObservables.h:111
WC_C7g::mu
double mu
Definition: WilsonCoefficientObservables.h:42
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
WC_C9
A class for the Wilson coefficient for a specific leptonic final state.
Definition: WilsonCoefficientObservables.h:56
WC_C10::computeThValue
double computeThValue()
The Wilson coefficient .
Definition: WilsonCoefficientObservables.cpp:62
WC_C10::mySM
const StandardModel & mySM
Definition: WilsonCoefficientObservables.h:109
WC_C9::mySM
const StandardModel & mySM
Definition: WilsonCoefficientObservables.h:75
gslpp::vector< gslpp::complex >
QCD::lepton
lepton
An enum type for leptons.
Definition: QCD.h:310
WC_C10::part
unsigned int part
Definition: WilsonCoefficientObservables.h:112