79 double lambdaS, lambdaHS, vS;
93 bool UnbrokenSingletPhase;
95 double dmsq, dlambda, dmSsq, dlambdaS, dlambdaHS, dT1, dT2, dT3, dT4, dT5;
97 std::size_t pos_Gp, pos_Gm, pos_G0, pos_h, pos_H;
98 std::size_t pos_h_SM, pos_h_H;
101 std::vector<double> &par)
override;
102 std::vector<std::string>
addLegendCT()
const override;
107 void set_gen(
const std::vector<double> &par)
override;
109 void write()
const override;
116 const std::size_t pos_rho1 = 0, pos_eta1 = 1, pos_psi1 = 2, pos_zeta1 = 3,
127 const MatrixXd &HiggsRot);
131 std::vector<double>
calc_CT()
const override;
138 void Debugging(
const std::vector<double> &input,
139 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
The Class_Potential_RxSM class Implementation of the RxSM according to https://arxiv....
Definition ClassPotentialRxSM.h:72
std::vector< std::string > addLegendCT() const override
Definition ClassPotentialRxSM.cpp:64
std::vector< std::string > addLegendVEV() const override
Definition ClassPotentialRxSM.cpp:125
void Debugging(const std::vector< double > &input, std::vector< double > &output) const override
Definition ClassPotentialRxSM.cpp:1120
void set_gen(const std::vector< double > &par) override
Definition ClassPotentialRxSM.cpp:168
void TripleHiggsCouplings() override
Definition ClassPotentialRxSM.cpp:701
bool CalculateDebyeSimplified() override
Definition ClassPotentialRxSM.cpp:1094
std::vector< std::string > addLegendTemp() const override
Definition ClassPotentialRxSM.cpp:81
double VCounterSimplified(const std::vector< double > &v) const override
Definition ClassPotentialRxSM.cpp:1112
void SetCurvatureArrays() override
Definition ClassPotentialRxSM.cpp:795
void write() const override
Definition ClassPotentialRxSM.cpp:319
std::vector< double > calc_CT() const override
Definition ClassPotentialRxSM.cpp:388
void ReadAndSet(const std::string &linestr, std::vector< double > &par) override
Definition ClassPotentialRxSM.cpp:134
std::vector< std::string > addLegendTripleCouplings() const override
Definition ClassPotentialRxSM.cpp:92
void AdjustRotationMatrix() override
Definition ClassPotentialRxSM.cpp:629
double VTreeSimplified(const std::vector< double > &v) const override
Definition ClassPotentialRxSM.cpp:1103
void FindMassBasisIndices(const std::vector< double > &HiggsMasses, const MatrixXd &HiggsRot)
Definition ClassPotentialRxSM.cpp:500
bool CalculateDebyeGaugeSimplified() override
Definition ClassPotentialRxSM.cpp:1099
void set_CT_Pot_Par(const std::vector< double > &par) override
Definition ClassPotentialRxSM.cpp:226
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
Definition transition_tracer.h:154