90 double m11s, m22s, mSs, ReA, ImA, L1, L2, L3, L4, L5, L6, L7, L8;
92 double dm11s, dm22s, dmSs, dReA, dImA, dL1, dL2, dL3, dL4, dL5, dL6, dL7, dL8,
93 dTCB, dT1, dT2, dTCP, dTS;
99 double alpha1 = 0, alpha2 = 0, alpha3 = 0;
101 std::size_t pos_Gp, pos_Gm, pos_Hp, pos_Hm, pos_HSM;
102 std::size_t pos_G0, pos_h1, pos_h2, pos_h3;
105 std::vector<double> &par)
override;
106 std::vector<std::string>
addLegendCT()
const override;
111 void set_gen(
const std::vector<double> &par)
override;
113 void write()
const override;
120 const std::size_t pos_rho1 = 0, pos_eta1 = 1, pos_rho2 = 2, pos_eta2 = 3,
121 pos_zeta1 = 4, pos_psi1 = 5, pos_zeta2 = 6, pos_psi2 = 7,
132 const Eigen::MatrixXd &HiggsRot);
136 std::vector<double>
calc_CT()
const override;
143 void Debugging(
const std::vector<double> &input,
144 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_CPintheDark class Implementation of the model CP in the Dark as given in the manu...
Definition ClassPotentialCPintheDark.h:84
void TripleHiggsCouplings() override
Definition ClassPotentialCPintheDark.cpp:1551
void AdjustRotationMatrix() override
Definition ClassPotentialCPintheDark.cpp:1433
void set_CT_Pot_Par(const std::vector< double > &par) override
Definition ClassPotentialCPintheDark.cpp:287
void write() const override
Definition ClassPotentialCPintheDark.cpp:1133
void ReadAndSet(const std::string &linestr, std::vector< double > &par) override
Definition ClassPotentialCPintheDark.cpp:181
std::vector< std::string > addLegendVEV() const override
Definition ClassPotentialCPintheDark.cpp:166
std::vector< std::string > addLegendTripleCouplings() const override
Definition ClassPotentialCPintheDark.cpp:126
void SetCurvatureArrays() override
Definition ClassPotentialCPintheDark.cpp:1649
std::vector< double > calc_CT() const override
Definition ClassPotentialCPintheDark.cpp:1202
void Debugging(const std::vector< double > &input, std::vector< double > &output) const override
Definition ClassPotentialCPintheDark.cpp:2552
void FindMassBasisIndices(const std::vector< double > &HiggsMasses, const Eigen::MatrixXd &HiggsRot)
Definition ClassPotentialCPintheDark.cpp:1268
std::vector< std::string > addLegendTemp() const override
Definition ClassPotentialCPintheDark.cpp:106
bool CalculateDebyeSimplified() override
Definition ClassPotentialCPintheDark.cpp:2457
double VCounterSimplified(const std::vector< double > &v) const override
Definition ClassPotentialCPintheDark.cpp:2511
bool CalculateDebyeGaugeSimplified() override
Definition ClassPotentialCPintheDark.cpp:2467
std::vector< std::string > addLegendCT() const override
Definition ClassPotentialCPintheDark.cpp:74
void set_gen(const std::vector< double > &par) override
Definition ClassPotentialCPintheDark.cpp:247
double VTreeSimplified(const std::vector< double > &v) const override
Definition ClassPotentialCPintheDark.cpp:2477
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