11 "CG_LNP",
"CW_LNP",
"CHG_LNP",
"CHW_LNP",
"CHB_LNP",
12 "CHWB_LNP",
"CHD_LNP",
"CHbox_LNP",
"CH_LNP",
13 "CHl1_LNP",
"CHl3_LNP",
"CHe_LNP",
"CHq1_LNP",
"CHq3_LNP",
"CHu_LNP",
"CHd_LNP",
14 "Cll_aabb_LNP",
"Cll_abba_LNP",
"Clq1_LNP",
"Clq3_LNP",
"Cee_LNP",
"Ceu_LNP",
"Ced_LNP",
"Cle_LNP",
"Clu_LNP",
"Cld_LNP",
"Cqe_LNP",
15 "Cqq1_aabb_LNP",
"Cqq1_abba_LNP",
"Cqq3_aabb_LNP",
"Cqq3_abba_LNP",
"Cuu_aabb_LNP",
"Cuu_abba_LNP",
"Cdd_aabb_LNP",
"Cdd_abba_LNP",
16 "Cud1_LNP",
"Cud8_LNP",
"Cqu1_LNP",
"Cqu8_LNP",
"Cqd1_LNP",
"Cqd8_LNP",
"Lambda_NP"
84 if (
name.compare(
"CG_LNP") == 0) {
87 }
else if (
name.compare(
"CW_LNP") == 0) {
90 }
else if (
name.compare(
"CHG_LNP") == 0) {
93 }
else if (
name.compare(
"CHW_LNP") == 0) {
96 }
else if (
name.compare(
"CHB_LNP") == 0) {
99 }
else if (
name.compare(
"CHWB_LNP") == 0) {
102 }
else if (
name.compare(
"CHD_LNP") == 0) {
105 }
else if (
name.compare(
"CHbox_LNP") == 0) {
108 }
else if (
name.compare(
"CH_LNP") == 0) {
111 }
else if (
name.compare(
"CHl1_LNP") == 0) {
117 }
else if (
name.compare(
"CHl3_LNP") == 0) {
121 }
else if (
name.compare(
"CHe_LNP") == 0) {
125 }
else if (
name.compare(
"CHq1_LNP") == 0) {
129 }
else if (
name.compare(
"CHq3_LNP") == 0) {
133 }
else if (
name.compare(
"CHu_LNP") == 0) {
137 }
else if (
name.compare(
"CHd_LNP") == 0) {
141 }
else if (
name.compare(
"Cll_aabb_LNP") == 0) {
145 }
else if (
name.compare(
"Cll_abba_LNP") == 0) {
149 }
else if (
name.compare(
"Clq1_LNP") == 0) {
153 }
else if (
name.compare(
"Clq3_LNP") == 0) {
157 }
else if (
name.compare(
"Cee_LNP") == 0) {
161 }
else if (
name.compare(
"Ceu_LNP") == 0) {
165 }
else if (
name.compare(
"Ced_LNP") == 0) {
169 }
else if (
name.compare(
"Cle_LNP") == 0) {
173 }
else if (
name.compare(
"Clu_LNP") == 0) {
177 }
else if (
name.compare(
"Cld_LNP") == 0) {
181 }
else if (
name.compare(
"Cqe_LNP") == 0) {
185 }
else if (
name.compare(
"Cqq1_aabb_LNP") == 0) {
189 }
else if (
name.compare(
"Cqq1_abba_LNP") == 0) {
194 }
else if (
name.compare(
"Cqq3_aabb_LNP") == 0) {
198 }
else if (
name.compare(
"Cqq3_abba_LNP") == 0) {
203 }
else if (
name.compare(
"Cuu_aabb_LNP") == 0) {
207 }
else if (
name.compare(
"Cuu_abba_LNP") == 0) {
212 }
else if (
name.compare(
"Cdd_aabb_LNP") == 0) {
216 }
else if (
name.compare(
"Cdd_abba_LNP") == 0) {
221 }
else if (
name.compare(
"Cud1_LNP") == 0) {
225 }
else if (
name.compare(
"Cud8_LNP") == 0) {
229 }
else if (
name.compare(
"Cqu1_LNP") == 0) {
234 }
else if (
name.compare(
"Cqu8_LNP") == 0) {
239 }
else if (
name.compare(
"Cqd1_LNP") == 0) {
243 }
else if (
name.compare(
"Cqd8_LNP") == 0) {
248 }
else if (
name.compare(
"Lambda_NP") == 0)
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
std::string name
The name of the model.
void setModelName(const std::string name)
A method to set the name of the model.
A model class for new physics in the form of the dimension-six effective Lagrangian.
double Cqu8_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CW_LNP
The dimension-6 operator coefficient .
double CHbox_LNP
The dimension-6 operator coefficient .
double CHu_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual bool PostUpdate()
The post-update method for NPSMEFTd6General.
double Cqe_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqq1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqd8_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
double CHl1_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cld_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Ced_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Ceu_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Clq3_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqd1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHq1_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHG_LNP
The dimension-6 operator coefficient .
double Cll_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqu1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHD_LNP
The dimension-6 operator coefficient .
double CHd_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqq3_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHB_LNP
The dimension-6 operator coefficient .
double CHe_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHWB_LNP
The dimension-6 operator coefficient .
double Cle_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Clq1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHq3_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CG_LNP
The dimension-6 operator coefficient .
double Clu_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cud1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cuu_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHW_LNP
The dimension-6 operator coefficient .
double Cud8_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CH_LNP
The dimension-6 operator coefficient .
double Cee_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHl3_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Lambda_NP
The new physics scale [GeV].
double Cdd_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Ceu_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqq1_aabb_LNP
The dimension-6 operator coefficient (Imaginary part).
double CHu_LNP
The dimension-6 operator coefficient .
double Cee_LNP
The dimension-6 operator coefficient (Imaginary part).
double Clq3_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cdd_aabb_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqq3_aabb_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Clq1_LNP
The dimension-6 operator coefficient (Imaginary part).
double CHe_LNP
The dimension-6 operator coefficient .
double Ced_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cqq3_abba_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHq3_LNP
The dimension-6 operator coefficient .
double CHl1_LNP
The dimension-6 operator coefficient .
double Cud8_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHd_LNP
The dimension-6 operator coefficient .
double Cud1_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual bool PostUpdate()
The post-update method for NPSMEFTd6General.
double Cqq1_abba_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cdd_abba_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqu8_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cuu_aabb_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cqe_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cqu1_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cld_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cll_aabb_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqd1_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual void setParameter(const std::string name, const double &value)
void setNPSMEFTd6GeneralParameters()
An auxiliary method to set the WC of the general class.
double Cll_abba_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cle_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
static const std::string NPSMEFTd6U3Vars[NNPSMEFTd6U3Vars]
double Cqd8_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cuu_abba_LNP
The dimension-6 operator coefficient (Imaginary part).
double Clu_LNP
The dimension-6 operator coefficient (Imaginary part).
double CHl3_LNP
The dimension-6 operator coefficient .
double CHq1_LNP
The dimension-6 operator coefficient .