51 return 0.0001*(2.0*mHp2*cosb*sinb -m12_2 +(mHh2-mHl2)*cosa*sina
52 +sqrt(fabs((mHl2*cosa*cosa +mHh2*sina*sina -m12_2/tanb)
53 *(mHh2*cosa*cosa +mHl2*sina*sina -m12_2*tanb))));
81 return 0.0001*(mA2 -fabs(mA2-m12_2/cosb/sinb)
82 +((mHh2-mHl2)*cosa*sina
83 +sqrt(fabs((mHl2*cosa*cosa +mHh2*sina*sina -m12_2/tanb)
84 *(mHh2*cosa*cosa +mHl2*sina*sina - m12_2*tanb))))
A model class for the Standard Model.
A base class for symmetric Two-Higgs-Doublet models.
double gettanb() const
A method get .
double getmHh2() const
A method get the squared mass of the "non-125 GeV" neutral scalar Higgs.
double getsinb() const
A method get .
double getmHl2() const
A method get the squared mass of the lighter neutral scalar Higgs.
double getmHp2() const
A method get the squared charged Higgs mass.
double getm12_2() const
A method get the parameter of the Higgs potential .
double getcosb() const
A method get .
double getcosa() const
A method get .
double getsina() const
A method get .
double getmA2() const
A method get the squared mass of the pseudoscalar Higgs A.
A class for a model prediction of an observable.
parameter of the Higgs potential
double computeThValue()
The quartic coupling .
An observable class for the quartic Higgs potential coupling .
double computeThValue()
The quartic coupling .
positivity1(const StandardModel &SM_i)
Constructor.
positivity2(const StandardModel &SM_i)
Constructor.
An observable class for the positivity conditions of the Higgs potential.
positivity(const StandardModel &SM_i)
Constructor.
double computeThValue()
Two positivity conditions of the Higgs potential.