76 double msq, lambda, delta2, b2, d2, Reb1, Imb1, Rea1, Ima1;
78 double dmsq, dlambda, ddelta2, db2, dd2, dReb1, dImb1, dRea1, dIma1, dT1, dT2,
86 double alpha1 = 0, alpha2 = 0, alpha3 = 0;
88 std::size_t pos_Gp, pos_Gm, pos_G0;
89 std::size_t pos_h1, pos_h2, pos_h3;
90 std::size_t pos_h_SM, pos_h_l, pos_h_H;
93 std::vector<double> &par)
override;
94 std::vector<std::string>
addLegendCT()
const override;
114 void set_gen(
const std::vector<double> &par)
override;
116 void write()
const override;
123 const std::size_t pos_i_Gp = 0, pos_i_Gm = 1, pos_i_G0 = 2, pos_zeta1 = 3,
124 pos_zeta2 = 4, pos_zeta3 = 5;
134 const Eigen::MatrixXd &HiggsRot);
138 std::vector<double>
calc_CT()
const override;
145 void Debugging(
const std::vector<double> &input,
146 std::vector<double> &
output)
const override;
The Class_Potential_Origin class Base class for all models. This class contains all numerical calcula...
Definition ClassPotentialOrigin.h:63
const ISMConstants SMConstants
SMConstants The SM constants used by the model.
Definition ClassPotentialOrigin.h:68
The Class_CxSM class Implementation of the CxSM as shown in the manual of BSMPT v2.
Definition ClassPotentialCxSM.h:67
double VCounterSimplified(const std::vector< double > &v) const override
Definition ClassPotentialCxSM.cpp:1451
void AdjustRotationMatrix() override
Definition ClassPotentialCxSM.cpp:870
void FindMassBasisIndices(const std::vector< double > &HiggsMasses, const Eigen::MatrixXd &HiggsRot)
Definition ClassPotentialCxSM.cpp:715
double VTreeSimplified(const std::vector< double > &v) const override
Definition ClassPotentialCxSM.cpp:1444
void TripleHiggsCouplings() override
Definition ClassPotentialCxSM.cpp:977
std::vector< std::string > addLegendTripleCouplings() const override
Definition ClassPotentialCxSM.cpp:112
void write() const override
Definition ClassPotentialCxSM.cpp:418
void set_CT_Pot_Par(const std::vector< double > &par) override
Definition ClassPotentialCxSM.cpp:282
bool CalculateDebyeGaugeSimplified() override
Definition ClassPotentialCxSM.cpp:1434
bool CalculateDebyeSimplified() override
Definition ClassPotentialCxSM.cpp:1424
std::vector< std::string > addLegendTemp() const override
Definition ClassPotentialCxSM.cpp:95
void Debugging(const std::vector< double > &input, std::vector< double > &output) const override
Definition ClassPotentialCxSM.cpp:1458
std::vector< std::string > addLegendVEV() const override
Definition ClassPotentialCxSM.cpp:149
void ReadAndSet(const std::string &linestr, std::vector< double > &par) override
Definition ClassPotentialCxSM.cpp:161
void SetCurvatureArrays() override
Definition ClassPotentialCxSM.cpp:1073
void set_gen(const std::vector< double > &par) override
set_gen
Definition ClassPotentialCxSM.cpp:206
std::vector< std::string > addLegendCT() const override
Definition ClassPotentialCxSM.cpp:69
std::vector< double > calc_CT() const override
Definition ClassPotentialCxSM.cpp:528
This classes calculates the Bounce action of the potential with a set temperature.
Definition CalculateEtaInterface.h:24
The ISMConstants struct containing all necessary SM constants.
Definition SMparam.h:24
double C_g
gauge coupling of the U(2)_L with the SM Higgs doublett, derived through the W-Boson mass and the SM ...
Definition SMparam.h:204
double C_gs
gauge coupling of the U(1) with the SM Higgs doublett, derived through the W- and Z-Boson masses and ...
Definition SMparam.h:209
Definition transition_tracer.h:154