a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
globalminimum.h
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 #ifndef GLOBALMINIMUM_H
9 #define GLOBALMINIMUM_H
10 
11 #include "ThObservable.h"
12 
13 class THDM;
14 
24 class globalminimum : public ThObservable {
25 public:
26 
31  globalminimum(const StandardModel& SM_i);
32 
37  double computeThValue();
38 
39  private:
40  const THDM * myTHDM;
41 };
42 
43 #endif /* GLOBALMINIMUM_H */
44 
ThObservable.h
THDM
A base class for symmetric Two-Higgs-Doublet models.
Definition: THDM.h:120
globalminimum::computeThValue
double computeThValue()
A condition to assure that our vacuum is global.
Definition: globalminimum.cpp:16
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:477
globalminimum::globalminimum
globalminimum(const StandardModel &SM_i)
Constructor.
Definition: globalminimum.cpp:11
globalminimum::myTHDM
const THDM * myTHDM
Definition: globalminimum.h:40
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
globalminimum
An observable class to prevent the occurence of a second deeper vacuum.
Definition: globalminimum.h:24