a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
aTGC.cpp
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 #include "aTGC.h"
9 #include "StandardModel.h"
10 
11 /* -------------------------------------*/
12 
14 
15  ThObservable(SM_i),
16  myNPbase(static_cast<const NPbase*> (&SM_i))
17 {
18 }
19 
20 
22 {}
23 
25 {
26  return myNPbase->deltag1ZNP();
27 }
28 
29 /* -------------------------------------*/
30 
32 
33  ThObservable(SM_i),
34  myNPbase(static_cast<const NPbase*> (&SM_i))
35 {
36 }
37 
39 {}
40 
42 {
43  return myNPbase->deltaKgammaNP();
44 }
45 
46 /* -------------------------------------*/
47 
49 
50  ThObservable(SM_i),
51  myNPbase(static_cast<const NPbase*> (&SM_i))
52 {
53 }
54 
56 {}
57 
59 {
60  return myNPbase->lambdaZNP();
61 }
62 
63 
lambdaZ::~lambdaZ
virtual ~lambdaZ()
Destructor of the lambdaZ class.
Definition: aTGC.cpp:55
aTGC.h
deltag1Z::~deltag1Z
virtual ~deltag1Z()
Destructor of the deltag1Z class.
Definition: aTGC.cpp:21
NPbase::deltag1ZNP
virtual double deltag1ZNP() const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:1882
deltag1Z::computeThValue
double computeThValue()
The anomalous triple gauge coupling .
Definition: aTGC.cpp:24
StandardModel.h
lambdaZ::computeThValue
double computeThValue()
The anomalous triple gauge coupling .
Definition: aTGC.cpp:58
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
deltaKgamma::~deltaKgamma
virtual ~deltaKgamma()
Destructor of the deltaKgamma class.
Definition: aTGC.cpp:38
deltag1Z::deltag1Z
deltag1Z(const StandardModel &SM_i)
Constructor.
Definition: aTGC.cpp:13
lambdaZ::lambdaZ
lambdaZ(const StandardModel &SM_i)
Constructor.
Definition: aTGC.cpp:48
NPbase
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
NPbase::deltaKgammaNP
virtual double deltaKgammaNP() const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:1891
NPbase::lambdaZNP
virtual double lambdaZNP() const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:1900
deltaKgamma::computeThValue
double computeThValue()
The anomalous triple gauge coupling .
Definition: aTGC.cpp:41
lambdaZ::myNPbase
const NPbase * myNPbase
Definition: aTGC.h:119
deltaKgamma::deltaKgamma
deltaKgamma(const StandardModel &SM_i)
Constructor.
Definition: aTGC.cpp:31
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
deltag1Z::myNPbase
const NPbase * myNPbase
Definition: aTGC.h:45
deltaKgamma::myNPbase
const NPbase * myNPbase
Definition: aTGC.h:82