7211{
7212
7213
7215
7223 double clq1 = (clqP + clqM)/2.0;
7224 double clq3 = (clqP - clqM)/2.0;
7225
7226
7227
7228
7230
7231
7232
7233 double cHQ1;
7234 if(flag_LHC_WG_Basis){
7236 cHQ1 = cHQ3 + cHQm;
7237 }
7238 else{
7240 }
7241
7242
7243
7244 double SM_pos = 577.8768;
7245 double NP_pos = 720.5272*ceb + -70.4976*ceQ + -47.8308*cHb +
7246 37.3405*cHQ1 + 37.3405*cHQ3 + 9.5122*clb + 376.0983*clq1 + 376.0983*clq3;
7247
7248 double SM_neg = 200.0732;
7249 double NP_neg = 101.2068*ceb + -481.9304*ceQ + -1.9152*cHb +
7250 36.8975*cHQ1 + 36.8975*cHQ3 + 65.9398*clb + 52.0113*clq1 + 52.0113*clq3;
7251
7252 double NP_num = NP_pos-NP_neg;
7253 double NP_deno = NP_pos+NP_pos;
7254
7255
7256 double SM_deno = SM_pos+SM_neg;
7257
7258
7259 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7260}
double getNPSMEFT6dtopquark_C_eq() const
double getNPSMEFT6dtopquark_C_phiQ3() const
double getNPSMEFT6dtopquark_C_lqM() const
double getNPSMEFT6dtopquark_C_phib() const
double getNPSMEFT6dtopquark_C_lqP() const
double getNPSMEFT6dtopquark_C_phiQm() const
double getNPSMEFT6dtopquark_C_ld() const
double getNPSMEFT6dtopquark_C_ed() const
double getNPSMEFT6dtopquark_flag_LHC_WG_Basis() const
double getNPSMEFT6dtopquark_C_phiQ1() const
const double getOptionalParameter(std::string name) const
A method to get parameters that are specific to only one set of observables.
const StandardModel & SM
A reference to an object of StandardMode class.