8864{
8865
8866
8867
8869
8877 double clq1 = (clqP + clqM)/2.0;
8878 double clq3 = (clqP - clqM)/2.0;
8879
8880
8881
8882
8884
8885
8886
8887 double cHQ1;
8888 if(flag_LHC_WG_Basis){
8890 cHQ1 = cHQ3 + cHQm;
8891 }
8892 else{
8894 }
8895
8896
8897
8898 double SM_pos = 245.6135715;
8899 double NP_pos = 1006.1668132*ceb + -82.0819923*ceQ + -27.0470725*cHb +
8900 10.9831380*cHQ1 + 10.9831380*cHQ3 + 7.7659007*clb + 272.5095266*clq1 + 272.5095266*clq3;
8901
8902 double SM_neg = 84.8364285;
8903 double NP_neg = 145.2445868*ceb + -574.2720077*ceQ + -2.2259275*cHb +
8904 17.4316620*cHQ1 + 17.4316620*cHQ3 + 53.3618992*clb + 38.3984734*clq1 + 38.3984734*clq3;
8905
8906 double NP_num = NP_pos-NP_neg;
8907 double NP_deno = NP_pos+NP_pos;
8908
8909
8910 double SM_deno = SM_pos+SM_neg;
8911
8912
8913 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8914}
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.