9482{
9483
9484
9485
9487
9495 double clq1 = (clqP + clqM)/2.0;
9496 double clq3 = (clqP - clqM)/2.0;
9497
9498
9499
9500
9502
9503
9504
9505 double cHQ1;
9506 if(flag_LHC_WG_Basis){
9508 cHQ1 = cHQ3 + cHQm;
9509 }
9510 else{
9512 }
9513
9514
9515
9516 double SM_pos = 3.7471037;
9517 double NP_pos = 931.9530409*ceb + 7.9854048*ceQ + -0.4033776*cHb + 0.1647738*cHQ1 +
9518 0.1647738*cHQ3 + 7.9010564*clb + 262.4199070*clq1 + 262.4199070*clq3;
9519
9520 double SM_neg = 1.1472963;
9521 double NP_neg = 204.4669803*ceb + -572.1454049*ceQ + -0.0326344*cHb + 0.2232302*cHQ1 +
9522 0.2232302*cHQ3 + 55.8349439*clb + 36.4040942*clq1 + 36.4040942*clq3;
9523
9524 double NP_num = NP_pos-NP_neg;
9525 double NP_deno = NP_pos+NP_pos;
9526
9527
9528 double SM_deno = SM_pos+SM_neg;
9529
9530
9531 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
9532}
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.