a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
GeneralTHDMSTU.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2015 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#include "GeneralTHDMSTU.h"
9#include "GeneralTHDM.h"
10#include "GeneralTHDMcache.h"
11
13: ThObservable(SM_i), myGTHDM(static_cast<const GeneralTHDM*> (&SM_i))
14
15{
16// No needed anymore
17// mycache = new GeneralTHDMcache(SM_i);
18};
19
21{
22 return 0.0;
23}
25
26
29: GeneralTHDMSTU(SM_i)
30{}
31
33{
34 return myGTHDM->GTHDMDeltaS();
35}
36
38: GeneralTHDMSTU(SM_i)
39{}
40
42{
43 return myGTHDM->GTHDMDeltaT();
44}
45
46
47
49: GeneralTHDMSTU(SM_i)
50{}
51
53{
54 return myGTHDM->GTHDMDeltaU();
55}
const GeneralTHDM & myGTHDM
double computeThValue()
GeneralTHDM contribution to .
GTHDMDeltaS(const StandardModel &SM_i)
Constructor for DeltaS.
double computeThValue()
GeneralTHDM contribution to .
GTHDMDeltaT(const StandardModel &SM_i)
Constructor for DeltaT.
double computeThValue()
GTHDMDeltaU(const StandardModel &SM_i)
THDM contribution to .
An observable class for the electroweak Peskin-Takeuchi pseudo-observables.
GeneralTHDMSTU(const StandardModel &SM_i)
Constructor.
double computeThValue()
Empty constructor.
const GeneralTHDM * myGTHDM
A model class for the Standard Model.
A class for a model prediction of an observable.
Definition: ThObservable.h:25