15#include <gsl/gsl_sf.h>
16#include "std_make_vector.h"
20 = {
"C_phit",
"C_phiQ3",
"C_phiQ1",
"C_phiQm",
"C_tW",
21 "C_tZ",
"C_tB",
"C_tphi",
"C_phib",
"C_bW",
"C_bB",
"C_bZ",
22 "C_phitb",
"C_tG",
"C_ed",
"C_eq",
"C_ld",
"C_lqP",
"C_eu",
23 "C_lu",
"C_lqM",
"C_tu8",
"C_td8",
"C_Qq18",
"C_tq8",
24 "C_Qq38",
"C_Qu8",
"C_Qd8",
"C_Qd1",
"C_Qu1",
"C_td1",
25 "C_tu1",
"C_tq1",
"C_Qq11",
"C_Qq31"
27 ,
"C_phiG",
"C_phiGtil",
"C_phiW",
"C_phiWtil",
28 "C_tphiIm",
"C_tGIm",
"C_tWIm",
"C_tBIm",
"C_tZIm"
94 if (
name.compare(
"C_phit") == 0)
96 else if (
name.compare(
"C_phiQ3") == 0)
98 else if (
name.compare(
"C_phiQ1") == 0)
100 else if (
name.compare(
"C_phiQm") == 0)
102 else if (
name.compare(
"C_tW") == 0)
104 else if (
name.compare(
"C_tZ") == 0)
106 else if (
name.compare(
"C_tB") == 0)
108 else if (
name.compare(
"C_tphi") == 0)
110 else if (
name.compare(
"C_phib") == 0)
112 else if (
name.compare(
"C_bW") == 0)
114 else if (
name.compare(
"C_bB") == 0)
116 else if (
name.compare(
"C_bZ") == 0)
118 else if (
name.compare(
"C_phitb") == 0)
120 else if (
name.compare(
"C_tG") == 0)
122 else if (
name.compare(
"C_ed") == 0)
124 else if (
name.compare(
"C_eq") == 0)
126 else if (
name.compare(
"C_ld") == 0)
128 else if (
name.compare(
"C_lqP") == 0)
130 else if (
name.compare(
"C_eu") == 0)
132 else if (
name.compare(
"C_lu") == 0)
134 else if (
name.compare(
"C_lqM") == 0)
136 else if (
name.compare(
"C_tu8") == 0)
138 else if (
name.compare(
"C_td8") == 0)
140 else if (
name.compare(
"C_Qq18") == 0)
142 else if (
name.compare(
"C_tq8") == 0)
144 else if (
name.compare(
"C_Qq38") == 0)
146 else if (
name.compare(
"C_Qu8") == 0)
148 else if (
name.compare(
"C_Qd8") == 0)
150 else if (
name.compare(
"C_Qd1") == 0)
152 else if (
name.compare(
"C_Qu1") == 0)
154 else if (
name.compare(
"C_td1") == 0)
156 else if (
name.compare(
"C_tu1") == 0)
158 else if (
name.compare(
"C_tq1") == 0)
160 else if (
name.compare(
"C_Qq11") == 0)
162 else if (
name.compare(
"C_Qq31") == 0)
168 else if (
name.compare(
"C_phiG") == 0)
170 else if (
name.compare(
"C_phiGtil") == 0)
172 else if (
name.compare(
"C_phiW") == 0)
174 else if (
name.compare(
"C_phiWtil") == 0)
176 else if (
name.compare(
"C_tphiIm") == 0)
178 else if (
name.compare(
"C_tGIm") == 0)
180 else if (
name.compare(
"C_tWIm") == 0)
182 else if (
name.compare(
"C_tBIm") == 0)
184 else if (
name.compare(
"C_tZIm") == 0)
200 if(
name.compare(
"Quadraticflag") == 0) {
201 std::cout<<
"Quadraticflag = "<< value <<std::endl;
205 else if(
name.compare(
"flag_LHC_WG_Basis") == 0) {
206 std::cout<<
"flag_LHC_WG_Basis = "<< value <<std::endl;
237 <<
"SM_FB_asymmetry_bin_mtt_350_450" <<
"SM_FB_asymmetry_deno_bin_mtt_350_450"
238 <<
"SM_FB_asymmetry_bin_mtt_450_550" <<
"SM_FB_asymmetry_deno_bin_mtt_450_550"
239 <<
"SM_FB_asymmetry_bin_mtt_550_650" <<
"SM_FB_asymmetry_deno_bin_mtt_550_650"
240 <<
"SM_FB_asymmetry_bin_mtt_650_750" <<
"SM_FB_asymmetry_deno_bin_mtt_650_750");
252 bool flag_Quadratic=
false;
279 double SM_FB_asymmetry_deno_bin_mtt_350_450 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_350_450");
280 double SM_FB_asymmetry_num_bin_mtt_350_450 = SM_FB_asymmetry_bin_mtt_350_450*SM_FB_asymmetry_deno_bin_mtt_350_450;
282 double SM_sigma_pos_bin_mtt_350_450 =0.5*(SM_FB_asymmetry_num_bin_mtt_350_450+SM_FB_asymmetry_deno_bin_mtt_350_450);
283 double SM_sigma_neg_bin_mtt_350_450 =0.5*(SM_FB_asymmetry_deno_bin_mtt_350_450-SM_FB_asymmetry_num_bin_mtt_350_450);
295 double sigma_pos_bin_mtt_350_450_madgraph = 1.708900;
296 double sigma_pos_bin_mtt_350_450_NP = 0.014331*C_Qq11+0.020387*C_Qq31+0.057020*C_Qq38+
297 0.008985*C_Qu1+0.075826*C_Qu8+-0.005241*C_td1+0.013312*C_td8+0.011673*C_tq1+0.075137*C_tu8+
298 -0.000215*C_Qd1+0.015275*C_Qd8+0.089885*C_Qq18+0.461893*C_tG+0.088284*C_tq8+0.011721*C_tu1;
299 double sigma_neg_bin_mtt_350_450_madgraph = 1.711870;
300 double sigma_neg_bin_mtt_350_450_NP = 0.015137*C_Qq11+0.020418*C_Qq31+0.061615*C_Qq38+
301 0.005954*C_Qu1+0.072189*C_Qu8+0.002100*C_td1+0.015387*C_td8+0.011721*C_tq1+0.072523*C_tu8+
302 -0.000797*C_Qd1+0.013454*C_Qd8+0.088964*C_Qq18+0.457535*C_tG+0.090719*C_tq8+0.008783*C_tu1;
304 double sigma_pos_bin_mtt_350_450_NP_Corrected = SM_sigma_pos_bin_mtt_350_450*sigma_pos_bin_mtt_350_450_NP/sigma_pos_bin_mtt_350_450_madgraph;
305 double sigma_neg_bin_mtt_350_450_NP_Corrected = SM_sigma_neg_bin_mtt_350_450*sigma_neg_bin_mtt_350_450_NP/sigma_neg_bin_mtt_350_450_madgraph;
307 double NP_FB_asymmetry_num_bin_mtt_350_450 = sigma_pos_bin_mtt_350_450_NP_Corrected - sigma_neg_bin_mtt_350_450_NP_Corrected;
308 double NP_FB_asymmetry_deno_bin_mtt_350_450 = sigma_pos_bin_mtt_350_450_NP_Corrected + sigma_neg_bin_mtt_350_450_NP_Corrected;;
312 return SM_FB_asymmetry_bin_mtt_350_450 + (NP_FB_asymmetry_num_bin_mtt_350_450
313 - SM_FB_asymmetry_bin_mtt_350_450*NP_FB_asymmetry_deno_bin_mtt_350_450
314 )/SM_FB_asymmetry_deno_bin_mtt_350_450;
323 double SM_FB_asymmetry_deno_bin_mtt_450_550 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_450_550");
324 double SM_FB_asymmetry_num_bin_mtt_450_550 = SM_FB_asymmetry_bin_mtt_450_550*SM_FB_asymmetry_deno_bin_mtt_450_550;
326 double SM_sigma_pos_bin_mtt_450_550 =0.5*(SM_FB_asymmetry_num_bin_mtt_450_550+SM_FB_asymmetry_deno_bin_mtt_450_550);
327 double SM_sigma_neg_bin_mtt_450_550 =0.5*(SM_FB_asymmetry_deno_bin_mtt_450_550-SM_FB_asymmetry_num_bin_mtt_450_550);
339 double sigma_pos_bin_mtt_450_550_madgraph = 0.700156;
340 double sigma_pos_bin_mtt_450_550_NP = 0.000293*C_Qd1+0.006654*C_Qd8+0.056437*C_Qq18+
341 0.202154*C_tG+0.057218*C_tq8+0.005943*C_tu1+0.012571*C_Qq11+0.014036*C_Qq31+0.041744*C_Qq38+
342 0.004409*C_Qu1+0.048109*C_Qu8+-0.000686*C_td1+0.007816*C_td8+0.005690*C_tq1+0.048751*C_tu8;
343 double sigma_neg_bin_mtt_450_550_madgraph = 0.697721;
344 double sigma_neg_bin_mtt_450_550_NP = +-0.000320*C_Qd1+0.008928*C_Qd8+0.056860*C_Qq18+
345 0.200120*C_tG+0.055877*C_tq8+0.008468*C_tu1+0.010415*C_Qq11+0.015990*C_Qq31+0.039785*C_Qq38+
346 0.004021*C_Qu1+0.049076*C_Qu8+0.000080*C_td1+0.007790*C_td8+0.007160*C_tq1+0.048573*C_tu8;
348 double sigma_pos_bin_mtt_450_550_NP_Corrected = SM_sigma_pos_bin_mtt_450_550*sigma_pos_bin_mtt_450_550_NP/sigma_pos_bin_mtt_450_550_madgraph;
349 double sigma_neg_bin_mtt_450_550_NP_Corrected = SM_sigma_neg_bin_mtt_450_550*sigma_neg_bin_mtt_450_550_NP/sigma_neg_bin_mtt_450_550_madgraph;
351 double NP_FB_asymmetry_num_bin_mtt_450_550 = sigma_pos_bin_mtt_450_550_NP_Corrected - sigma_neg_bin_mtt_450_550_NP_Corrected;
352 double NP_FB_asymmetry_deno_bin_mtt_450_550 = sigma_pos_bin_mtt_450_550_NP_Corrected + sigma_neg_bin_mtt_450_550_NP_Corrected;;
357 return SM_FB_asymmetry_bin_mtt_450_550 + (NP_FB_asymmetry_num_bin_mtt_450_550
358 - SM_FB_asymmetry_bin_mtt_450_550*NP_FB_asymmetry_deno_bin_mtt_450_550
359 )/SM_FB_asymmetry_deno_bin_mtt_450_550;
368 double SM_FB_asymmetry_deno_bin_mtt_550_650 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_550_650");
369 double SM_FB_asymmetry_num_bin_mtt_550_650 = SM_FB_asymmetry_bin_mtt_550_650*SM_FB_asymmetry_deno_bin_mtt_550_650;
371 double SM_sigma_pos_bin_mtt_550_650 =0.5*(SM_FB_asymmetry_num_bin_mtt_550_650+SM_FB_asymmetry_deno_bin_mtt_550_650);
372 double SM_sigma_neg_bin_mtt_550_650 =0.5*(SM_FB_asymmetry_deno_bin_mtt_550_650-SM_FB_asymmetry_num_bin_mtt_550_650);
384 double sigma_pos_bin_mtt_550_650_madgraph = 0.225585;
385 double sigma_pos_bin_mtt_550_650_NP = 0.005195*C_Qq11+0.007938*C_Qq31+0.020820*C_Qq38+
386 0.001724*C_Qu1+0.024030*C_Qu8+-0.000224*C_td1+0.003242*C_td8+0.002375*C_tq1+0.023554*C_tu8+
387 0.000035*C_Qd1+0.003262*C_Qd8+0.026734*C_Qq18+0.068150*C_tG+0.027216*C_tq8+0.003859*C_tu1;
388 double sigma_neg_bin_mtt_550_650_madgraph = 0.226014;
389 double sigma_neg_bin_mtt_550_650_NP = 0.007480*C_Qq11+0.008103*C_Qq31+0.020939*C_Qq38+
390 0.001998*C_Qu1+0.023779*C_Qu8+-0.000302*C_td1+0.003158*C_td8+0.002697*C_tq1+0.024310*C_tu8+
391 -0.000427*C_Qd1+0.003031*C_Qd8+0.027516*C_Qq18+0.069044*C_tG+0.026921*C_tq8+0.003865*C_tu1;
393 double sigma_pos_bin_mtt_550_650_NP_Corrected = SM_sigma_pos_bin_mtt_550_650*sigma_pos_bin_mtt_550_650_NP/sigma_pos_bin_mtt_550_650_madgraph;
394 double sigma_neg_bin_mtt_550_650_NP_Corrected = SM_sigma_neg_bin_mtt_550_650*sigma_neg_bin_mtt_550_650_NP/sigma_neg_bin_mtt_550_650_madgraph;
396 double NP_FB_asymmetry_num_bin_mtt_550_650 = sigma_pos_bin_mtt_550_650_NP_Corrected - sigma_neg_bin_mtt_550_650_NP_Corrected;
397 double NP_FB_asymmetry_deno_bin_mtt_550_650 = sigma_pos_bin_mtt_550_650_NP_Corrected + sigma_neg_bin_mtt_550_650_NP_Corrected;;
401 return SM_FB_asymmetry_bin_mtt_550_650 + (NP_FB_asymmetry_num_bin_mtt_550_650
402 - SM_FB_asymmetry_bin_mtt_550_650*NP_FB_asymmetry_deno_bin_mtt_550_650
403 )/SM_FB_asymmetry_deno_bin_mtt_550_650;
411 double SM_FB_asymmetry_deno_bin_mtt_650_750 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_650_750");
412 double SM_FB_asymmetry_num_bin_mtt_650_750 = SM_FB_asymmetry_bin_mtt_650_750*SM_FB_asymmetry_deno_bin_mtt_650_750;
414 double SM_sigma_pos_bin_mtt_650_750 =0.5*(SM_FB_asymmetry_num_bin_mtt_650_750+SM_FB_asymmetry_deno_bin_mtt_650_750);
415 double SM_sigma_neg_bin_mtt_650_750 =0.5*(SM_FB_asymmetry_deno_bin_mtt_650_750-SM_FB_asymmetry_num_bin_mtt_650_750);
427 double sigma_pos_bin_mtt_650_750_madgraph = 0.104697;
428 double sigma_pos_bin_mtt_650_750_NP = +-0.000060*C_Qd1+0.001870*C_Qd8+0.020042*C_Qq18+
429 0.033534*C_tG+0.020162*C_tq8+0.002968*C_tu1+0.005506*C_Qq11+0.006207*C_Qq31+0.016592*C_Qq38+
430 0.001106*C_Qu1+0.018423*C_Qu8+-0.000255*C_td1+0.001826*C_td8+0.001752*C_tq1+0.018350*C_tu8;
431 double sigma_neg_bin_mtt_650_750_madgraph = 0.104541;
432 double sigma_neg_bin_mtt_650_750_NP = -0.000081*C_Qd1+0.001783*C_Qd8+0.020151*C_Qq18+
433 0.033203*C_tG+0.020170*C_tq8+0.003204*C_tu1+0.005148*C_Qq11+0.006367*C_Qq31+0.016418*C_Qq38+
434 0.001303*C_Qu1+0.018244*C_Qu8+-0.000097*C_td1+0.001814*C_td8+0.001599*C_tq1+0.018284*C_tu8;
436 double sigma_pos_bin_mtt_650_750_NP_Corrected = SM_sigma_pos_bin_mtt_650_750*sigma_pos_bin_mtt_650_750_NP/sigma_pos_bin_mtt_650_750_madgraph;
437 double sigma_neg_bin_mtt_650_750_NP_Corrected = SM_sigma_neg_bin_mtt_650_750*sigma_neg_bin_mtt_650_750_NP/sigma_neg_bin_mtt_650_750_madgraph;
439 double NP_FB_asymmetry_num_bin_mtt_650_750 = sigma_pos_bin_mtt_650_750_NP_Corrected - sigma_neg_bin_mtt_650_750_NP_Corrected;
440 double NP_FB_asymmetry_deno_bin_mtt_650_750 = sigma_pos_bin_mtt_650_750_NP_Corrected + sigma_neg_bin_mtt_650_750_NP_Corrected;;
444 return SM_FB_asymmetry_bin_mtt_650_750 + (NP_FB_asymmetry_num_bin_mtt_650_750
445 - SM_FB_asymmetry_bin_mtt_650_750*NP_FB_asymmetry_deno_bin_mtt_650_750
446 )/SM_FB_asymmetry_deno_bin_mtt_650_750;
452 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for FB_asymmetry_Tevatron_tt_diff_mtt_LO.\n");
476 double lep_bb_madgraph = 0.22;
487 if(flag_LHC_WG_Basis){
489 return Rb_SM + (0.023*(C_phiQ3/0.998)+0.023*((C_phiQm+C_phiQ3)/0.998)-0.005*(C_phib/(0.998))+0.0018*C_bW*(-1)*C_bW*(-1)+0.002*C_bW*(-1)*((0.881533*C_bW-C_bZ)/(0.472123))*(-1))*(Rb_SM/lep_bb_madgraph);
492 return Rb_SM + (0.023*(C_phiQ3/0.998)+0.023*((C_phiQm+C_phiQ3)/0.998)-0.005*(C_phib/(0.998)))*(Rb_SM/lep_bb_madgraph);
497 return Rb_SM + (0.023*(C_phiQ3/0.998)+0.023*((C_phiQ1)/0.998)-0.005*(C_phib/(0.998))+0.0018*C_bW*(-1)*C_bW*(-1)+0.002*C_bW*(-1)*(C_bB)*(-1))*(Rb_SM/lep_bb_madgraph);
500 return Rb_SM + (0.023*(C_phiQ3/0.998)+0.023*((C_phiQ1)/0.998)-0.005*(C_phib/(0.998)))*(Rb_SM/lep_bb_madgraph);
515 double lep_alr_madgraph = 0.66;
526 if(flag_LHC_WG_Basis){
528 return AFBLR_SM + (0.008*(C_phiQ3/0.998)+0.008*((C_phiQm+C_phiQ3)/0.998)+0.034*(C_phib/(0.998))+0.0056*C_bW*(-1)*C_bW*(-1)-0.002*(C_phib/(0.998))*((0.881533*C_bW-C_bZ)/(0.472123))*(-1)+0.0015*((0.881533*C_bW-C_bZ)/(0.472123))*(-1)*((0.881533*C_bW-C_bZ)/(0.472123))*(-1)+0.0076*C_bW*(-1)*((0.881533*C_bW-C_bZ)/(0.472123))*(-1))*(AFBLR_SM/lep_alr_madgraph);
531 return AFBLR_SM + (0.008*(C_phiQ3/0.998)+0.008*((C_phiQm+C_phiQ3)/0.998)+0.034*(C_phib/(0.998)))*(AFBLR_SM/lep_alr_madgraph);
536 return AFBLR_SM + (0.008*(C_phiQ3/0.998)+0.008*((C_phiQ1)/0.998)+0.034*(C_phib/(0.998))+0.0056*C_bW*(-1)*C_bW*(-1)-0.002*(C_phib/(0.998))*(C_bB)*(-1)+0.0015*(C_bB)*(-1)*(C_bB)*(-1)+0.0076*C_bW*(-1)*(C_bB)*(-1))*(AFBLR_SM/lep_alr_madgraph);
539 return AFBLR_SM + (0.008*(C_phiQ3/0.998)+0.008*((C_phiQ1)/0.998)+0.034*(C_phib/(0.998)))*(AFBLR_SM/lep_alr_madgraph);
568 double xttbarTev_madgraph_LO = 4948.8;
582 if(flag_LHC_WG_Basis){
584 return SM_ttbar_tev + (0.303*mC_tu8+ 0.051*mC_td8 +1.378*C_tG + 0.022*mC_tu8*mC_tu8+ 0.004*mC_td8*mC_td8+0.123*C_tG*C_tG + 0.381130*C_Qq18 + 0.380930*C_tq8 + 0.271890*C_Qq38 + 0.326390*C_Qu8 + 0.054694*C_Qd8)*(1000*SM_ttbar_tev/xttbarTev_madgraph_LO);
587 return SM_ttbar_tev + (0.303*mC_tu8+ 0.051*mC_td8 +1.378*C_tG + 0.381130*C_Qq18 + 0.380930*C_tq8 + 0.271890*C_Qq38 + 0.326390*C_Qu8 + 0.054694*C_Qd8)*(1000*SM_ttbar_tev/xttbarTev_madgraph_LO);
592 return SM_ttbar_tev + (0.303*mC_tu8+ 0.051*mC_td8 +1.378*C_tG + 0.022*mC_tu8*mC_tu8+ 0.004*mC_td8*mC_td8+0.123*C_tG*C_tG)*(1000*SM_ttbar_tev/xttbarTev_madgraph_LO);
595 return SM_ttbar_tev + (0.303*mC_tu8+ 0.051*mC_td8 +1.378*C_tG )*(1000*SM_ttbar_tev/xttbarTev_madgraph_LO);
612 double xschan_madgraph_LO = 659;
623 if(flag_LHC_WG_Basis){
625 return SM_sigmaschannelTev + (0.30395*C_tW+0.07974*C_phiQ3-0.00023*C_tG
626 +0.04789*C_tW*C_tW+0.00268*C_phiQ3*C_phiQ3+0.00758*C_tG*C_tG+0.02019*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532))+0.0006*(-C_phitb/(0.998))*(-C_phitb/(0.998)))*(1000*SM_sigmaschannelTev/xschan_madgraph_LO) ;
629 return SM_sigmaschannelTev + (0.30395*C_tW+0.07974*C_phiQ3-0.00023*C_tG)*(1000*SM_sigmaschannelTev/xschan_madgraph_LO) ;
635 return SM_sigmaschannelTev + (0.30395*C_tW+0.07974*C_phiQ3-0.00023*C_tG
636 +0.04789*C_tW*C_tW+0.00268*C_phiQ3*C_phiQ3+0.00758*C_tG*C_tG+0.02019*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532))+0.0006*(-C_phitb/(0.998))*(-C_phitb/(0.998)))*(1000*SM_sigmaschannelTev/xschan_madgraph_LO) ;
639 return SM_sigmaschannelTev + (0.30395*C_tW+0.07974*C_phiQ3-0.00023*C_tG)*(1000*SM_sigmaschannelTev/xschan_madgraph_LO) ;
654 <<
"SM_FB_asymmetry_bin_mtt_350_450" <<
"SM_FB_asymmetry_deno_bin_mtt_350_450"
655 <<
"SM_FB_asymmetry_bin_mtt_450_550" <<
"SM_FB_asymmetry_deno_bin_mtt_450_550"
656 <<
"SM_FB_asymmetry_bin_mtt_550_650" <<
"SM_FB_asymmetry_deno_bin_mtt_550_650"
657 <<
"SM_FB_asymmetry_bin_mtt_650_750" <<
"SM_FB_asymmetry_deno_bin_mtt_650_750");
669 bool flag_Quadratic=
false;
677 double SM_FB_asymmetry_deno_bin_mtt_350_450 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_350_450");
678 double SM_FB_asymmetry_num_bin_mtt_350_450 = SM_FB_asymmetry_bin_mtt_350_450*SM_FB_asymmetry_deno_bin_mtt_350_450;
680 double SM_sigma_pos_bin_mtt_350_450 =0.5*(SM_FB_asymmetry_num_bin_mtt_350_450+SM_FB_asymmetry_deno_bin_mtt_350_450);
681 double SM_sigma_neg_bin_mtt_350_450 =0.5*(SM_FB_asymmetry_deno_bin_mtt_350_450-SM_FB_asymmetry_num_bin_mtt_350_450);
693 double sigma_pos_bin_mtt_350_450_madgraph = 1.675650;
694 double sigma_pos_bin_mtt_350_450_NP = 0.;
695 double sigma_neg_bin_mtt_350_450_madgraph = 1.674510;
696 double sigma_neg_bin_mtt_350_450_NP = 0.;
698 double sigma_pos_bin_mtt_350_450_NP_Corrected = SM_sigma_pos_bin_mtt_350_450*sigma_pos_bin_mtt_350_450_NP/sigma_pos_bin_mtt_350_450_madgraph;
699 double sigma_neg_bin_mtt_350_450_NP_Corrected = SM_sigma_neg_bin_mtt_350_450*sigma_neg_bin_mtt_350_450_NP/sigma_neg_bin_mtt_350_450_madgraph;
701 double NP_FB_asymmetry_num_bin_mtt_350_450 = sigma_pos_bin_mtt_350_450_NP_Corrected - sigma_neg_bin_mtt_350_450_NP_Corrected;
702 double NP_FB_asymmetry_deno_bin_mtt_350_450 = sigma_pos_bin_mtt_350_450_NP_Corrected + sigma_neg_bin_mtt_350_450_NP_Corrected;;
704 return SM_FB_asymmetry_bin_mtt_350_450*(1+(NP_FB_asymmetry_num_bin_mtt_350_450-NP_FB_asymmetry_deno_bin_mtt_350_450)/SM_FB_asymmetry_deno_bin_mtt_350_450);
712 double SM_FB_asymmetry_deno_bin_mtt_450_550 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_450_550");
713 double SM_FB_asymmetry_num_bin_mtt_450_550 = SM_FB_asymmetry_bin_mtt_450_550*SM_FB_asymmetry_deno_bin_mtt_450_550;
715 double SM_sigma_pos_bin_mtt_450_550 =0.5*(SM_FB_asymmetry_num_bin_mtt_450_550+SM_FB_asymmetry_deno_bin_mtt_450_550);
716 double SM_sigma_neg_bin_mtt_450_550 =0.5*(SM_FB_asymmetry_deno_bin_mtt_450_550-SM_FB_asymmetry_num_bin_mtt_450_550);
728 double sigma_pos_bin_mtt_450_550_madgraph = 0.683803;
729 double sigma_pos_bin_mtt_450_550_NP = 0.;
730 double sigma_neg_bin_mtt_450_550_madgraph = 0.685429;
731 double sigma_neg_bin_mtt_450_550_NP = 0.;
733 double sigma_pos_bin_mtt_450_550_NP_Corrected = SM_sigma_pos_bin_mtt_450_550*sigma_pos_bin_mtt_450_550_NP/sigma_pos_bin_mtt_450_550_madgraph;
734 double sigma_neg_bin_mtt_450_550_NP_Corrected = SM_sigma_neg_bin_mtt_450_550*sigma_neg_bin_mtt_450_550_NP/sigma_neg_bin_mtt_450_550_madgraph;
736 double NP_FB_asymmetry_num_bin_mtt_450_550 = sigma_pos_bin_mtt_450_550_NP_Corrected - sigma_neg_bin_mtt_450_550_NP_Corrected;
737 double NP_FB_asymmetry_deno_bin_mtt_450_550 = sigma_pos_bin_mtt_450_550_NP_Corrected + sigma_neg_bin_mtt_450_550_NP_Corrected;;
739 return SM_FB_asymmetry_bin_mtt_450_550*(1+(NP_FB_asymmetry_num_bin_mtt_450_550-NP_FB_asymmetry_deno_bin_mtt_450_550)/SM_FB_asymmetry_deno_bin_mtt_450_550);
747 double SM_FB_asymmetry_deno_bin_mtt_550_650 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_550_650");
748 double SM_FB_asymmetry_num_bin_mtt_550_650 = SM_FB_asymmetry_bin_mtt_550_650*SM_FB_asymmetry_deno_bin_mtt_550_650;
750 double SM_sigma_pos_bin_mtt_550_650 =0.5*(SM_FB_asymmetry_num_bin_mtt_550_650+SM_FB_asymmetry_deno_bin_mtt_550_650);
751 double SM_sigma_neg_bin_mtt_550_650 =0.5*(SM_FB_asymmetry_deno_bin_mtt_550_650-SM_FB_asymmetry_num_bin_mtt_550_650);
763 double sigma_pos_bin_mtt_550_650_madgraph = 0.216436;
764 double sigma_pos_bin_mtt_550_650_NP = 0.;
765 double sigma_neg_bin_mtt_550_650_madgraph = 0.216949;
766 double sigma_neg_bin_mtt_550_650_NP = 0.;
768 double sigma_pos_bin_mtt_550_650_NP_Corrected = SM_sigma_pos_bin_mtt_550_650*sigma_pos_bin_mtt_550_650_NP/sigma_pos_bin_mtt_550_650_madgraph;
769 double sigma_neg_bin_mtt_550_650_NP_Corrected = SM_sigma_neg_bin_mtt_550_650*sigma_neg_bin_mtt_550_650_NP/sigma_neg_bin_mtt_550_650_madgraph;
771 double NP_FB_asymmetry_num_bin_mtt_550_650 = sigma_pos_bin_mtt_550_650_NP_Corrected - sigma_neg_bin_mtt_550_650_NP_Corrected;
772 double NP_FB_asymmetry_deno_bin_mtt_550_650 = sigma_pos_bin_mtt_550_650_NP_Corrected + sigma_neg_bin_mtt_550_650_NP_Corrected;;
774 return SM_FB_asymmetry_bin_mtt_550_650*(1+(NP_FB_asymmetry_num_bin_mtt_550_650-NP_FB_asymmetry_deno_bin_mtt_550_650)/SM_FB_asymmetry_deno_bin_mtt_550_650);
782 double SM_FB_asymmetry_deno_bin_mtt_650_750 =
SM.
getOptionalParameter(
"SM_FB_asymmetry_deno_bin_mtt_650_750");
783 double SM_FB_asymmetry_num_bin_mtt_650_750 = SM_FB_asymmetry_bin_mtt_650_750*SM_FB_asymmetry_deno_bin_mtt_650_750;
785 double SM_sigma_pos_bin_mtt_650_750 =0.5*(SM_FB_asymmetry_num_bin_mtt_650_750+SM_FB_asymmetry_deno_bin_mtt_650_750);
786 double SM_sigma_neg_bin_mtt_650_750 =0.5*(SM_FB_asymmetry_deno_bin_mtt_650_750-SM_FB_asymmetry_num_bin_mtt_650_750);
798 double sigma_pos_bin_mtt_650_750_madgraph = 0.097727;
799 double sigma_pos_bin_mtt_650_750_NP = 0.;
800 double sigma_neg_bin_mtt_650_750_madgraph = 0.097766;
801 double sigma_neg_bin_mtt_650_750_NP = 0.;
803 double sigma_pos_bin_mtt_650_750_NP_Corrected = SM_sigma_pos_bin_mtt_650_750*sigma_pos_bin_mtt_650_750_NP/sigma_pos_bin_mtt_650_750_madgraph;
804 double sigma_neg_bin_mtt_650_750_NP_Corrected = SM_sigma_neg_bin_mtt_650_750*sigma_neg_bin_mtt_650_750_NP/sigma_neg_bin_mtt_650_750_madgraph;
806 double NP_FB_asymmetry_num_bin_mtt_650_750 = sigma_pos_bin_mtt_650_750_NP_Corrected - sigma_neg_bin_mtt_650_750_NP_Corrected;
807 double NP_FB_asymmetry_deno_bin_mtt_650_750 = sigma_pos_bin_mtt_650_750_NP_Corrected + sigma_neg_bin_mtt_650_750_NP_Corrected;;
809 return SM_FB_asymmetry_bin_mtt_650_750*(1+(NP_FB_asymmetry_num_bin_mtt_650_750-NP_FB_asymmetry_deno_bin_mtt_650_750)/SM_FB_asymmetry_deno_bin_mtt_650_750);
814 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for FB_asymmetry_Tevatron_tt_diff_mtt_LO.\n");
849 double F0_madgraph = 0.70381;
856 if(flag_LHC_WG_Basis){
858 return F0_SM + (-0.0569231*C_tW + 0.0022956*C_tW*C_tW -
859 0.00215306*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532))
860 )*(F0_SM/F0_madgraph);
863 return F0_SM + (-0.0569231*(C_tW) )*(F0_SM/F0_madgraph);
869 return F0_SM + (-0.0569231*C_tW + 0.0022956*C_tW*C_tW -
870 0.00215306*((C_bW/(0.999*0.6532)))*((C_bW/(0.999*0.6532)))
871 )*(F0_SM/F0_madgraph);
874 return F0_SM + (-0.0569231*(C_tW) )*(F0_SM/F0_madgraph);
889 double FL_madgraph = 0.29619;
897 if(flag_LHC_WG_Basis){
899 return FL_SM + ( 0.0569227*C_tW - 0.0022956*C_tW*C_tW
900 - 0.0011115*((C_bW/(0.999*0.6532)))*((C_bW/(0.999*0.6532)))
901 - 0.000105115*((-C_phitb/(0.998)))*((-C_phitb/(0.998)))
902 )*(FL_SM/FL_madgraph);
905 return FL_SM + (0.0569227*(C_tW) )*(FL_SM/FL_madgraph);
911 return FL_SM + ( 0.0569227*C_tW - 0.0022956*C_tW*C_tW
912 - 0.0011115*((C_bW/(0.999*0.6532)))*((C_bW/(0.999*0.6532)))
913 - 0.000105115*((-C_phitb/(0.998)))*((-C_phitb/(0.998)))
914 )*(FL_SM/FL_madgraph);
917 return FL_SM + (0.0569227*(C_tW) )*(FL_SM/FL_madgraph);
941 double xttbarLHC13_madgraph_LO = 453100;
942 double xttbarLHC13_madgraph_NLO = 661300;
954 if(flag_LHC_WG_Basis){
956 return SM_ttbar_LHC13+ (3.950*mC_tu8+2.719*mC_td8+1.007*mC_tu8*mC_tu8+0.558*mC_td8*mC_td8 + 7.100600*C_Qq18 + 7.107300*C_tq8 + 1.438000*C_Qq38 + 4.261800*C_Qu8 + 2.904600*C_Qd8)*(1000*SM_ttbar_LHC13/xttbarLHC13_madgraph_LO)+(213.4*C_tG+31.2*C_tG*C_tG)*(SM_ttbar_LHC13/xttbarLHC13_madgraph_NLO);
959 return SM_ttbar_LHC13+ (3.950*mC_tu8+2.719*mC_td8 + 7.100600*C_Qq18 + 7.107300*C_tq8 + 1.438000*C_Qq38 + 4.261800*C_Qu8 + 2.904600*C_Qd8)*(SM_ttbar_LHC13/xttbarLHC13_madgraph_LO)+(213.4*C_tG)*(1000*SM_ttbar_LHC13/xttbarLHC13_madgraph_NLO);
965 return SM_ttbar_LHC13+ (3.950*mC_tu8+2.719*mC_td8+1.007*mC_tu8*mC_tu8+0.558*mC_td8*mC_td8)*(1000*SM_ttbar_LHC13/xttbarLHC13_madgraph_LO)+(213.4*C_tG+31.2*C_tG*C_tG)*(SM_ttbar_LHC13/xttbarLHC13_madgraph_NLO);
968 return SM_ttbar_LHC13+ (3.950*mC_tu8+2.719*mC_td8)*(SM_ttbar_LHC13/xttbarLHC13_madgraph_LO)+(213.4*C_tG)*(1000*SM_ttbar_LHC13/xttbarLHC13_madgraph_NLO);
990 double xttbarLHC8_madgraph_LO = 138910;
991 double xttbarLHC8_madgraph_NLO = 202500;
1003 if(flag_LHC_WG_Basis){
1005 return SM_ttbar_LHC8 + (1.762*mC_tu8+ 1.064*mC_td8 + 0.211*mC_tu8*mC_tu8+ 0.136*mC_td8*mC_td8 + 2.964900*C_Qq18 + 2.963700*C_tq8 + 0.694830*C_Qq38 + 1.828200*C_Qu8 + 1.152000*C_Qd8)*(1000*SM_ttbar_LHC8/xttbarLHC8_madgraph_LO)+ (64.0*C_tG+11.2*C_tG*C_tG)*(SM_ttbar_LHC8/xttbarLHC8_madgraph_NLO);
1008 return SM_ttbar_LHC8 + (1.762*mC_tu8+ 1.064*mC_td8 + 2.964900*C_Qq18 + 2.963700*C_tq8 + 0.694830*C_Qq38 + 1.828200*C_Qu8 + 1.152000*C_Qd8)*(SM_ttbar_LHC8/xttbarLHC8_madgraph_LO)+ (64.0*C_tG)*(1000*SM_ttbar_LHC8/xttbarLHC8_madgraph_NLO);
1014 return SM_ttbar_LHC8 + (1.762*mC_tu8+ 1.064*mC_td8 + 0.211*mC_tu8*mC_tu8+ 0.136*mC_td8*mC_td8)*(1000*SM_ttbar_LHC8/xttbarLHC8_madgraph_LO)+ (64.0*C_tG+11.2*C_tG*C_tG)*(SM_ttbar_LHC8/xttbarLHC8_madgraph_NLO);
1017 return SM_ttbar_LHC8 + (1.762*mC_tu8+ 1.064*mC_td8 )*(SM_ttbar_LHC8/xttbarLHC8_madgraph_LO)+ (64.0*C_tG)*(1000*SM_ttbar_LHC8/xttbarLHC8_madgraph_NLO);
1034 double xttzNLO_madgraph = 740;
1035 double xttzLO_madgraph = 682.;
1057 if(flag_LHC_WG_Basis){
1058 if(flag_Quadratic) {
1059 return SM_ttZ_inc+ (-3.25*C_tZ+ 288.50*C_tG + 48.59*C_phit -76.50*C_phiQm
1060 + 62.33*C_tZ*C_tZ+ 291.80*C_tG*C_tG +3.20*C_phit*C_phit
1061 +3.75*C_phiQm*C_phiQm-0.0016*C_phit*C_phiQm)*(SM_ttZ_inc/(xttzNLO_madgraph))
1062 +(-0.017852*C_Qq38+0.031201*C_Qq38*C_Qq38+0.011527*C_tu8+0.005967*C_tu8*C_tu8+0.067759*C_Qq18+0.031474*C_Qq18*C_Qq18+0.009777*C_td8+0.003648*C_td8*C_td8+0.015271*C_Qd8+0.007609*C_Qd8*C_Qd8+0.017474*C_Qu8+0.011569*C_Qu8*C_Qu8+0.055888*C_tq8+0.021441*C_tq8*C_tq8)*(1000*SM_ttZ_inc/xttzLO_madgraph);
1066 return SM_ttZ_inc + (-3.25*C_tZ+288.50*C_tG+48.59*C_phit
1067 -76.50*C_phiQm)*(SM_ttZ_inc/(xttzNLO_madgraph))+
1068 (-0.017852*C_Qq38+0.011527*C_tu8+0.067759*C_Qq18+0.009777*C_td8+0.015271*C_Qd8+0.017474*C_Qu8+0.055888*C_tq8+0.002146*C_phiQ3)*(1000*SM_ttZ_inc/xttzLO_madgraph);
1073 return SM_ttZ_inc+ (-3.25*(-0.472123*C_tB + 0.881533*C_tW)+ 288.50*C_tG + 48.59*C_phit -76.50*(C_phiQ1-C_phiQ3)
1074 + 62.33*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)+ 291.80*C_tG*C_tG +3.20*C_phit*C_phit
1075 +3.75*(C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)-0.0016*C_phit*(C_phiQ1-C_phiQ3))*(SM_ttZ_inc/(xttzNLO_madgraph))
1076 +(-0.017852*C_Qq38+0.031201*C_Qq38*C_Qq38+0.011527*C_tu8+0.005967*C_tu8*C_tu8+0.067759*C_Qq18+0.031474*C_Qq18*C_Qq18+0.009777*C_td8+0.003648*C_td8*C_td8+0.015271*C_Qd8+0.007609*C_Qd8*C_Qd8+0.017474*C_Qu8+0.011569*C_Qu8*C_Qu8+0.055888*C_tq8+0.021441*C_tq8*C_tq8)*(1000*SM_ttZ_inc/xttzLO_madgraph);
1079 return SM_ttZ_inc + (-3.25*(-0.472123*C_tB + 0.881533*C_tW)+288.50*C_tG+48.59*C_phit
1080 -76.50*(C_phiQ1-C_phiQ3))*(SM_ttZ_inc/(xttzNLO_madgraph))+
1081 (-0.017852*C_Qq38+0.011527*C_tu8+0.067759*C_Qq18+0.009777*C_td8+0.015271*C_Qd8+0.017474*C_Qu8+0.055888*C_tq8+0.002146*C_phiQ3)*(1000*SM_ttZ_inc/xttzLO_madgraph);
1096 double xtta_madgraph_NLO = 1986;
1097 double xtta_madgraph_LO = 2511;
1114 if(flag_LHC_WG_Basis){
1116 return SM_ttA_inc + (-88.4173*C_tZ + 110.514*C_tW + 578*C_tG + 291.96*C_tZ*C_tZ + 380.115*C_tW*C_tW +152.0*C_tG*C_tG - 660.969*C_tZ*C_tW)*(SM_ttA_inc/xtta_madgraph_NLO)+
1117 (0.029197*C_Qq38+0.039433*C_Qq38*C_Qq38+0.066549*C_tu8+0.023649*C_tu8*C_tu8+0.103103*C_Qq18+0.039474*C_Qq18*C_Qq18+0.036565*C_td8+0.014590*C_td8*C_td8+0.019167*C_Qd8+0.007880*C_Qd8*C_Qd8+0.119846*C_Qu8+0.049185*C_Qu8*C_Qu8+0.139730*C_tq8+0.058076*C_tq8*C_tq8)*(1000*SM_ttA_inc/xtta_madgraph_LO);
1121 return SM_ttA_inc + (-88.4173*C_tZ + 110.514*C_tW + 578*C_tG )*(SM_ttA_inc/xtta_madgraph_NLO)+
1122 (0.029197*C_Qq38+0.066549*C_tu8+0.103103*C_Qq18+0.036565*C_td8+0.019167*C_Qd8+0.119846*C_Qu8+0.139730*C_tq8)*(1000*SM_ttA_inc/xtta_madgraph_LO);
1128 return SM_ttA_inc + (-88.4173*(-0.472123*C_tB + 0.881533*C_tW) + 110.514*C_tW + 578*C_tG + 291.96*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 380.115*C_tW*C_tW +152.0*C_tG*C_tG - 660.969*(-0.472123*C_tB + 0.881533*C_tW)*C_tW)*(SM_ttA_inc/xtta_madgraph_NLO)+
1129 (0.029197*C_Qq38+0.039433*C_Qq38*C_Qq38+0.066549*C_tu8+0.023649*C_tu8*C_tu8+0.103103*C_Qq18+0.039474*C_Qq18*C_Qq18+0.036565*C_td8+0.014590*C_td8*C_td8+0.019167*C_Qd8+0.007880*C_Qd8*C_Qd8+0.119846*C_Qu8+0.049185*C_Qu8*C_Qu8+0.139730*C_tq8+0.058076*C_tq8*C_tq8)*(1000*SM_ttA_inc/xtta_madgraph_LO);
1132 return SM_ttA_inc + (-88.4173*(-0.472123*C_tB + 0.881533*C_tW) + 110.514*C_tW + 578*C_tG )*(SM_ttA_inc/xtta_madgraph_NLO)+
1133 (0.029197*C_Qq38+0.066549*C_tu8+0.103103*C_Qq18+0.036565*C_td8+0.019167*C_Qd8+0.119846*C_Qu8+0.139730*C_tq8)*(1000*SM_ttA_inc/xtta_madgraph_LO);
1149 double NLOxttw_madgraph = 543.3;
1150 double LOxttw_madgraph = 407.2;
1160 if(flag_LHC_WG_Basis){
1162 return SM_ttW_inc + (158.3*C_tG + 23.4*C_tG*C_tG)*(SM_ttW_inc/NLOxttw_madgraph)+
1163 (119.3*C_Qq18 + 42.0*C_Qq18*C_Qq18 - 43.7*C_Qq38 + 95.8*C_Qq38*C_Qq38 + 119.4*C_tq8 + 42.1*C_tq8*C_tq8 - 31.9*C_Qq18*C_Qq38 + 7.1*C_Qq18*C_tq8 - 3.4*C_Qq38*C_tq8 )*(SM_ttW_inc/LOxttw_madgraph);
1166 return (SM_ttW_inc + (158.3*C_tG)*(SM_ttW_inc/NLOxttw_madgraph))+
1167 (119.3*C_Qq18 - 43.7*C_Qq38 + 119.4*C_tq8 )*(SM_ttW_inc/LOxttw_madgraph);
1173 return (SM_ttW_inc + (158.3*C_tG + 23.4*C_tG*C_tG)*(SM_ttW_inc/NLOxttw_madgraph))+
1174 (119.3*C_Qq18 + 42.0*C_Qq18*C_Qq18 - 43.7*C_Qq38 + 95.8*C_Qq38*C_Qq38 + 119.4*C_tq8 + 42.1*C_tq8*C_tq8 - 31.9*C_Qq18*C_Qq38 + 7.1*C_Qq18*C_tq8 - 3.4*C_Qq38*C_tq8 )*(SM_ttW_inc/LOxttw_madgraph);
1177 return (SM_ttW_inc + (158.3*C_tG)*(SM_ttW_inc/NLOxttw_madgraph))+
1178 (119.3*C_Qq18 - 43.7*C_Qq38 + 119.4*C_tq8 )*(SM_ttW_inc/LOxttw_madgraph);
1196 double SM_Asymmetry_leptonic_charge_rapidity_ttW =
SM.
getOptionalParameter(
"SM_Asymmetry_leptonic_charge_rapidity_ttW");
1198 double SM_numerator = SM_Asymmetry_leptonic_charge_rapidity_ttW*SM_ttW_inc;
1199 double LOxttw_madgraph = 407.2;
1200 double numerator_madgraph =-74.59904 ;
1213 xsection= SM_ttW_inc + (119.3*C_Qq18 + 42.0*C_Qq18*C_Qq18 - 43.7*C_Qq38 + 95.8*C_Qq38*C_Qq38 + 119.4*C_tq8 + 42.1*C_tq8*C_tq8 - 31.9*C_Qq18*C_Qq38 + 7.1*C_Qq18*C_tq8 - 3.4*C_Qq38*C_tq8 )*(SM_ttW_inc/LOxttw_madgraph);
1215 numerator= SM_numerator + (9.7*C_Qq18 + 12.2*C_Qq18*C_Qq18 - 7.0*C_Qq38 + 23.5*C_Qq38*C_Qq38 - 40.4*C_tq8 - 16.4*C_tq8*C_tq8 - 12.8*C_Qq18*C_Qq38 - 1.6*C_Qq18*C_tq8 + 0.5*C_Qq38*C_tq8 )*(SM_numerator/numerator_madgraph);
1234 return numerator/xsection;
1250 double NLOxtq_madgraph_top = 211233;
1261 if(flag_LHC_WG_Basis){
1263 return SM_sigmatchannel13 + (-80.235*C_Qq31 + 6.24167*C_tW + 25.4583*C_phiQ3 -0.9*C_tG + 28.7372*C_Qq31*C_Qq31 + 3.24583*C_tW*C_tW
1264 + 0.845833*C_phiQ3*C_phiQ3 + 2.2*C_tG*C_tG+ 1.4*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 0.17*(-C_phitb/(0.998))*(-C_phitb/(0.998))+ 0.65625*C_tW*C_phiQ3+ 0.12*(-C_phitb/(0.998))*(C_bW/(0.999*0.6532)) )*(1000*SM_sigmatchannel13/NLOxtq_madgraph_top) ;
1267 return SM_sigmatchannel13 + (-80.235*C_Qq31 + 6.24167*C_tW + 25.4583*C_phiQ3 -0.9*C_tG )*(1000*SM_sigmatchannel13/NLOxtq_madgraph_top) ;
1272 return SM_sigmatchannel13 + (-80.235*C_Qq31 + 6.24167*C_tW + 25.4583*C_phiQ3 -0.9*C_tG + 28.7372*C_Qq31*C_Qq31 + 3.24583*C_tW*C_tW
1273 + 0.845833*C_phiQ3*C_phiQ3 + 2.2*C_tG*C_tG+ 1.4*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 0.17*(-C_phitb/(0.998))*(-C_phitb/(0.998))+ 0.65625*C_tW*C_phiQ3+ 0.12*(-C_phitb/(0.998))*(C_bW/(0.999*0.6532)) )*(1000*SM_sigmatchannel13/NLOxtq_madgraph_top) ;
1276 return SM_sigmatchannel13 + (-80.235*C_Qq31 + 6.24167*C_tW + 25.4583*C_phiQ3 -0.9*C_tG )*(1000*SM_sigmatchannel13/NLOxtq_madgraph_top) ;
1292 double NLOxtq_madgraph_top = 82600;
1301 if(flag_LHC_WG_Basis){
1303 return SM_sigmatchannel8 + (-29.6677*C_Qq31 + 2.465*C_tW+9.92667*C_phiQ3 +1.27*C_tW*C_tW + 8.11724*C_Qq31*C_Qq31 +0.2275*C_phiQ3*C_phiQ3 + 0.46*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 0.075*(-C_phitb/(0.998))*(-C_phitb/(0.998)) + 0.163125*C_tW*C_phiQ3 +0.022*(C_bW/(0.999*0.6532))*(-C_phitb/(0.998)) )*(1000*SM_sigmatchannel8/NLOxtq_madgraph_top) ;
1306 return SM_sigmatchannel8 + (-29.6677*C_Qq31 + 2.465*C_tW+9.92667*C_phiQ3 )*(1000*SM_sigmatchannel8/NLOxtq_madgraph_top) ;
1312 return SM_sigmatchannel8 + (-29.6677*C_Qq31 + 2.465*C_tW+9.92667*C_phiQ3 + 8.11724*C_Qq31*C_Qq31 +1.27*C_tW*C_tW + 0.2275*C_phiQ3*C_phiQ3 + 0.46*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 0.075*(-C_phitb/(0.998))*(-C_phitb/(0.998)) + 0.163125*C_tW*C_phiQ3 +0.022*(C_bW/(0.999*0.6532))*(-C_phitb/(0.998)) )*(1000*SM_sigmatchannel8/NLOxtq_madgraph_top) ;
1315 return SM_sigmatchannel8 + (-29.6677*C_Qq31 + 2.465*C_tW+9.92667*C_phiQ3 )*(1000*SM_sigmatchannel8/NLOxtq_madgraph_top) ;
1331 double NLOxtq_madgraph_top = 4843;
1341 if(flag_LHC_WG_Basis){
1343 return SM_sigmaschannel8 + (2276*C_tW + 593.5*C_phiQ3 -4.0*C_tG +421.593*C_tW*C_tW
1344 + 21.75*C_phiQ3*C_phiQ3 + 88.0*C_tG*C_tG+ 178.8*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 4.2*(-C_phitb/(0.998))*(-C_phitb/(0.998))
1345 + 140.375*C_tW*C_phiQ3 )*(SM_sigmaschannel8/NLOxtq_madgraph_top) ;
1348 return SM_sigmaschannel8 + (2276*C_tW + 593.5*C_phiQ3 -4.0*C_tG)*(SM_sigmaschannel8/NLOxtq_madgraph_top) ;
1354 return SM_sigmaschannel8 + (2276*C_tW + 593.5*C_phiQ3 -4.0*C_tG+ 421.593*C_tW*C_tW
1355 + 21.75*C_phiQ3*C_phiQ3 + 88.0*C_tG*C_tG+ 178.8*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 4.2*(-C_phitb/(0.998))*(-C_phitb/(0.998))
1356 + 140.375*C_tW*C_phiQ3 )*(SM_sigmaschannel8/NLOxtq_madgraph_top) ;
1359 return SM_sigmaschannel8 + (2276*C_tW + 593.5*C_phiQ3 -4.0*C_tG)*(SM_sigmaschannel8/NLOxtq_madgraph_top) ;
1375 double NLOxgbtw_madgraph = 56188.5;
1383 if(flag_LHC_WG_Basis){
1385 return SM_tW_inc + (-4.84212*C_tW + 6.79739*C_phiQ3+ 4.2*C_tG+ 1.3335*C_tW*C_tW + 0.207038*C_phiQ3*C_phiQ3 + 2*C_tG*C_tG -0.292105*C_tW*C_phiQ3)*(1000*SM_tW_inc/NLOxgbtw_madgraph) ;
1388 return SM_tW_inc + (-4.84212*C_tW + 6.79739*C_phiQ3+ 4.2*C_tG)*(1000*SM_tW_inc/NLOxgbtw_madgraph) ;
1394 return SM_tW_inc + (-4.84212*C_tW + 6.79739*C_phiQ3+ 4.2*C_tG+ 1.3335*C_tW*C_tW + 0.207038*C_phiQ3*C_phiQ3 + 2*C_tG*C_tG -0.292105*C_tW*C_phiQ3)*(1000*SM_tW_inc/NLOxgbtw_madgraph) ;
1397 return SM_tW_inc + (-4.84212*C_tW + 6.79739*C_phiQ3+ 4.2*C_tG)*(1000*SM_tW_inc/NLOxgbtw_madgraph) ;
1413 double NLOxgbtw_madgraph_8TeV = 17.3969;
1424 if(flag_LHC_WG_Basis){
1426 return SM_tW_inc_8TeV + (-1.98*C_tW + 0.49*C_tW*C_tW + 2.72*C_phiQ3 + 0.06*C_phiQ3*C_phiQ3
1427 + 1.30178*C_tG + 0.129086*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 0.0143561*(-C_phitb/(0.998))*(-C_phitb/(0.998)) -0.0175843*(C_bW/(0.999*0.6532))*(-C_phitb/(0.998)))*(SM_tW_inc_8TeV/NLOxgbtw_madgraph_8TeV) ;
1430 return SM_tW_inc_8TeV + (-1.98*C_tW + 2.72*C_phiQ3
1431 + 1.30178*C_tG)*(SM_tW_inc_8TeV/NLOxgbtw_madgraph_8TeV);
1437 return SM_tW_inc_8TeV + (-1.98*C_tW + 0.49*C_tW*C_tW + 2.72*C_phiQ3 + 0.06*C_phiQ3*C_phiQ3
1438 + 1.30178*C_tG + 0.129086*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532)) + 0.0143561*(-C_phitb/(0.998))*(-C_phitb/(0.998)) -0.0175843*(C_bW/(0.999*0.6532))*(-C_phitb/(0.998)))*(SM_tW_inc_8TeV/NLOxgbtw_madgraph_8TeV) ;
1441 return SM_tW_inc_8TeV + (-1.98*C_tW + 2.72*C_phiQ3
1442 + 1.30178*C_tG)*(SM_tW_inc_8TeV/NLOxgbtw_madgraph_8TeV);
1459 double xztq_NLO_madgraph = 806.99;
1475 if(flag_LHC_WG_Basis){
1477 return SM_tZQ_inc +(-5.9*C_tZ + 22.2*C_tW + 176.075*C_phiQ3 +
1478 17.9006*C_phiQm + 4.66561*C_phit - 3.9*C_tG
1479 + 15.3*C_tZ*C_tZ + 80.0*C_tW*C_tW + 25.439*C_phiQ3*C_phiQ3
1480 + 1.23048*C_phiQm*C_phiQm + 0.492986*C_phit*C_phit + 5.4*C_tG*C_tG
1481 + 48.7*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532))+3.4*(-C_phitb/(0.998))*(-C_phitb/(0.998))
1482 + 4.19554*C_phiQ3*C_phiQm -0.531018*C_phiQ3*C_phit -0.818108*C_phiQm*C_phit-1.1*(C_bW/(0.999*0.6532))*(-C_phitb/(0.998))
1483 )*(SM_tZQ_inc/xztq_NLO_madgraph);
1486 return SM_tZQ_inc +(-5.9*C_tZ + 22.2*C_tW + 176.075*C_phiQ3 +
1487 17.9006*C_phiQm + 4.66561*C_phit - 3.9*C_tG)*(SM_tZQ_inc/xztq_NLO_madgraph);
1493 return SM_tZQ_inc +(-5.9*(-0.472123*C_tB + 0.881533*C_tW) + 22.2*C_tW + 176.075*C_phiQ3 +
1494 17.9006*(C_phiQ1-C_phiQ3) + 4.66561*C_phit - 3.9*C_tG
1495 + 15.3*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 80.0*C_tW*C_tW + 25.439*C_phiQ3*C_phiQ3
1496 + 1.23048*(C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3) + 0.492986*C_phit*C_phit + 5.4*C_tG*C_tG
1497 + 48.7*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532))+3.4*(-C_phitb/(0.998))*(-C_phitb/(0.998))
1498 + 4.19554*C_phiQ3*(C_phiQ1-C_phiQ3) -0.531018*C_phiQ3*C_phit -0.818108*(C_phiQ1-C_phiQ3)*C_phit-1.1*(C_bW/(0.999*0.6532))*(-C_phitb/(0.998))
1499 )*(SM_tZQ_inc/xztq_NLO_madgraph);
1502 return SM_tZQ_inc +(-5.9*(-0.472123*C_tB + 0.881533*C_tW) + 22.2*C_tW + 176.075*C_phiQ3 +
1503 17.9006*(C_phiQ1-C_phiQ3) + 4.66561*C_phit - 3.9*C_tG)*(SM_tZQ_inc/xztq_NLO_madgraph);
1531 double xtAqNLO_madgraph = 869.5;
1535 if(flag_LHC_WG_Basis){
1537 return SM_tAq_inc + (-2.1957*C_tZ + 45.587*C_tZ*C_tZ + 22.9802*C_tW + 31.2686*C_tW*C_tW
1539 + 0.792383*C_phiQ3*C_phiQ3
1540 + 4.6*C_tG -6.4*C_tG*C_tG -1.18213*C_phiQm*C_phiQ3 + 0.0499714*C_phiQ3*C_phit
1541 + 0.215421*C_phiQm*C_phit -73.4469*C_tZ*C_tW
1542 +13.1*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532))
1543 - 0.8*(-C_phitb/(0.998))*(-C_phitb/(0.998)))*(SM_tAq_inc/(xtAqNLO_madgraph));
1546 return SM_tAq_inc + (-2.1957*C_tZ + 22.9802*C_tW + 0.539446*C_phiQm
1547 + 105.377*C_phiQ3 -0.197342*C_phit
1548 )*(SM_tAq_inc/(xtAqNLO_madgraph));
1554 return SM_tAq_inc + (-2.1957*(-0.472123*C_tB + 0.881533*C_tW) + 45.587*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 22.9802*C_tW + 31.2686*C_tW*C_tW
1556 + 0.792383*C_phiQ3*C_phiQ3
1557 + 4.6*C_tG -6.4*C_tG*C_tG -1.18213*(C_phiQ1-C_phiQ3)*C_phiQ3 + 0.0499714*C_phiQ3*C_phit
1558 + 0.215421*(C_phiQ1-C_phiQ3)*C_phit -73.4469*(-0.472123*C_tB + 0.881533*C_tW)*C_tW
1559 +13.1*(C_bW/(0.999*0.6532))*(C_bW/(0.999*0.6532))
1560 - 0.8*(-C_phitb/(0.998))*(-C_phitb/(0.998)))*(SM_tAq_inc/(xtAqNLO_madgraph));
1563 return SM_tAq_inc + (-2.1957*(-0.472123*C_tB + 0.881533*C_tW) + 22.9802*C_tW + 0.539446*(C_phiQ1-C_phiQ3)
1564 + 105.377*C_phiQ3 -0.197342*C_phit
1565 )*(SM_tAq_inc/(xtAqNLO_madgraph));
1586 double NLO_madgraph = 71.18;
1587 double upper_lim = 8*SM_tH_tchan_value;
1590 if(flag_LHC_WG_Basis){
1592 double cross_sect = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi+56.1*C_tW*C_tW+13.4*C_phiQ3*C_phiQ3-1.3*C_tG*C_tG+0.8*C_tphi*C_tphi))*(SM_tH_tchan_value/NLO_madgraph);
1593 return cross_sect/upper_lim;
1596 double cross_sect = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi))*(SM_tH_tchan_value/NLO_madgraph);
1597 return cross_sect/upper_lim;
1603 double cross_sect = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi+56.1*C_tW*C_tW+13.4*C_phiQ3*C_phiQ3-1.3*C_tG*C_tG+0.8*C_tphi*C_tphi))*(SM_tH_tchan_value/NLO_madgraph);
1604 return cross_sect/upper_lim;
1607 double cross_sect = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi))*(SM_tH_tchan_value/NLO_madgraph);
1608 return cross_sect/upper_lim;
1627 double xtth_madgraph_NLO = 459.7;
1629 double xtth_madgraph_LO = 459;
1646 if(flag_LHC_WG_Basis){
1648 return SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG +1.9*C_tphi*C_tphi+ 598.6*C_tG*C_tG)*(SM_ttH_inc/xtth_madgraph_NLO)+
1649 (0.0203*mC_tu8+0.0126*mC_td8+0.0088*mC_tu8*mC_tu8+0.0046*mC_td8*mC_td8 + 0.038028*C_Qq18 + 0.03802*C_tq8 + 0.009163*C_Qq38 + 0.023543*C_Qu8 + 0.014638*C_Qd8)*(1000*SM_ttH_inc/xtth_madgraph_LO) ;
1652 return SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG )*(SM_ttH_inc/xtth_madgraph_NLO)+
1653 (0.0203*mC_tu8+0.0126*mC_td8 + 0.038028*C_Qq18 + 0.03802*C_tq8 + 0.009163*C_Qq38 + 0.023543*C_Qu8 + 0.014638*C_Qd8)*(1000*SM_ttH_inc/xtth_madgraph_LO);
1659 return SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG +1.9*C_tphi*C_tphi+ 598.6*C_tG*C_tG)*(SM_ttH_inc/xtth_madgraph_NLO)+
1660 (0.0203*mC_tu8+0.0126*mC_td8+0.0088*mC_tu8*mC_tu8+0.0046*mC_td8*mC_td8)*(1000*SM_ttH_inc/xtth_madgraph_LO) ;
1663 return SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG )*(SM_ttH_inc/xtth_madgraph_NLO)+
1664 (0.0203*mC_tu8+0.0126*mC_td8)*(1000*SM_ttH_inc/xtth_madgraph_LO);
1682 double xtth_madgraph_NLO = 459.7;
1684 double xtth_madgraph_LO = 459;
1704 double xtH_madgraph_NLO = 71.18;
1705 double xtH_madgraph_LO = 66.6;
1708 if(flag_LHC_WG_Basis){
1710 double x_sec_ttH = SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG +1.9*C_tphi*C_tphi+ 598.6*C_tG*C_tG)*(SM_ttH_inc/xtth_madgraph_NLO)+
1711 (0.0203*mC_tu8+0.0126*mC_td8+0.0088*mC_tu8*mC_tu8+0.0046*mC_td8*mC_td8 + 0.038028*C_Qq18 + 0.03802*C_tq8 + 0.009163*C_Qq38 + 0.023543*C_Qu8 + 0.014638*C_Qd8)*(1000*SM_ttH_inc/xtth_madgraph_LO) ;
1713 double x_sec_tH = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi+56.1*C_tW*C_tW+13.4*C_phiQ3*C_phiQ3-1.3*C_tG*C_tG+0.8*C_tphi*C_tphi))*(SM_tH_tchan_value/xtH_madgraph_NLO)+
1714 (1.9*C_bW*C_bW+0.06*C_phitb*C_phitb)*(SM_tH_tchan_value/xtH_madgraph_LO);
1716 return x_sec_ttH+x_sec_tH;
1719 double x_sec_tH = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi))*(SM_tH_tchan_value/xtH_madgraph_NLO);
1721 double x_sec_ttH = SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG )*(SM_ttH_inc/xtth_madgraph_NLO)+
1722 (0.0203*mC_tu8+0.0126*mC_td8 + 0.038028*C_Qq18 + 0.03802*C_tq8 + 0.009163*C_Qq38 + 0.023543*C_Qu8 + 0.014638*C_Qd8)*(1000*SM_ttH_inc/xtth_madgraph_LO);
1724 return x_sec_tH+x_sec_ttH;
1731 double x_sec_tH = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi+56.1*C_tW*C_tW+13.4*C_phiQ3*C_phiQ3-1.3*C_tG*C_tG+0.8*C_tphi*C_tphi))*(SM_tH_tchan_value/xtH_madgraph_NLO)+
1732 (1.9*C_bW*C_bW+0.06*C_phitb*C_phitb)*(SM_tH_tchan_value/xtH_madgraph_LO);
1734 double x_sec_ttH = SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG +1.9*C_tphi*C_tphi+ 598.6*C_tG*C_tG)*(SM_ttH_inc/xtth_madgraph_NLO)+
1735 (0.0203*mC_tu8+0.0126*mC_td8+0.0088*mC_tu8*mC_tu8+0.0046*mC_td8*mC_td8)*(1000*SM_ttH_inc/xtth_madgraph_LO) ;
1737 return x_sec_tH+x_sec_ttH;
1740 double x_sec_tH = SM_tH_tchan_value + ((21.1*C_tW-8.3*C_phiQ3-0.1*C_tG-0.5*C_tphi))*(SM_tH_tchan_value/xtH_madgraph_NLO);
1742 double x_sec_ttH = SM_ttH_inc + (-59.3*C_tphi+ 458.9*C_tG )*(SM_ttH_inc/xtth_madgraph_NLO)+
1743 (0.0203*mC_tu8+0.0126*mC_td8)*(1000*SM_ttH_inc/xtth_madgraph_LO);
1745 return x_sec_tH+x_sec_ttH;
1758 setParametersForObservable(make_vector<std::string>() <<
"SM_sigma_ttH_bin_0_60_ATLAS_220700092" <<
"SM_sigma_ttH_bin_60_120_ATLAS_220700092"
1759 <<
"SM_sigma_ttH_bin_120_200_ATLAS_220700092" <<
"SM_sigma_ttH_bin_200_300_ATLAS_220700092" <<
"SM_sigma_ttH_bin_300_450_ATLAS_220700092"
1760 <<
"SM_sigma_ttH_bin_450_inf_ATLAS_220700092");
1803 double ttH_bin_0_60_madgraph_NLO = 0.122104;
1805 if(flag_LHC_WG_Basis){
1807 return SM_ttH_bin_0_60 + (0.003954*C_tq8+0.000476*C_tq8*C_tq8+-0.000291*C_tu1+0.002843*C_tu1*C_tu1+
1808 -0.000041*C_Qu1+0.002855*C_Qu1*C_Qu1+0.002340*C_tu8+0.000365*C_tu8*C_tu8+0.000001*C_Qq31+
1809 0.004657*C_Qq31*C_Qq31+0.000787*C_Qq38+0.000650*C_Qq38*C_Qq38+0.001542*C_td8+
1810 0.000155*C_td8*C_td8+0.112300*C_tG+0.071001*C_tG*C_tG+-0.015672*C_tphi+0.000377*C_tphi*C_tphi+
1811 -0.000194*C_td1+0.001737*C_td1*C_td1+0.001686*C_Qd8+0.000047*C_Qd8*C_Qd8+0.000146*C_tq1+
1812 0.004604*C_tq1*C_tq1+0.000147*C_Qd1+0.001638*C_Qd1*C_Qd1+0.003818*C_Qq18+0.000672*C_Qq18*C_Qq18+
1813 -0.000349*C_Qq11+0.004600*C_Qq11*C_Qq11+0.002331*C_Qu8+0.000259*C_Qu8*C_Qu8)*(SM_ttH_bin_0_60/ttH_bin_0_60_madgraph_NLO);
1817 return SM_ttH_bin_0_60 + (0.003954*C_tq8+-0.000291*C_tu1+-0.000041*C_Qu1+0.002340*C_tu8+
1818 0.000001*C_Qq31+0.000787*C_Qq38+0.001542*C_td8+0.112300*C_tG+-0.015672*C_tphi+
1819 -0.000194*C_td1+0.001686*C_Qd8+0.000146*C_tq1+0.000147*C_Qd1+0.003818*C_Qq18+
1820 -0.000349*C_Qq11+0.002331*C_Qu8)*(SM_ttH_bin_0_60/ttH_bin_0_60_madgraph_NLO);
1824 throw std::runtime_error(
"sigma_ttH_diff_NLO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
1832 double ttH_bin_60_120_madgraph_NLO = 0.182098;
1836 if(flag_LHC_WG_Basis){
1838 return SM_ttH_bin_60_120 + (0.006999*C_tq8+0.001290*C_tq8*C_tq8+-0.000220*C_tu1+0.006516*C_tu1*C_tu1+
1839 -0.000219*C_Qu1+0.006475*C_Qu1*C_Qu1+0.004522*C_tu8+0.000887*C_tu8*C_tu8+0.000060*C_Qq31+
1840 0.010350*C_Qq31*C_Qq31+0.001469*C_Qq38+0.001545*C_Qq38*C_Qq38+0.002741*C_td8+
1841 0.000622*C_td8*C_td8+0.179050*C_tG+0.142520*C_tG*C_tG+-0.023288*C_tphi+0.000643*C_tphi*C_tphi+
1842 -0.000075*C_td1+0.003796*C_td1*C_td1+0.003172*C_Qd8+0.000454*C_Qd8*C_Qd8+-0.000406*C_tq1+
1843 0.010404*C_tq1*C_tq1+0.000287*C_Qd1+0.003741*C_Qd1*C_Qd1+0.007293*C_Qq18+0.001702*C_Qq18*C_Qq18+
1844 -0.000690*C_Qq11+0.010380*C_Qq11*C_Qq11+0.004294*C_Qu8+0.000740*C_Qu8*C_Qu8)*(SM_ttH_bin_60_120/ttH_bin_60_120_madgraph_NLO);
1847 return SM_ttH_bin_60_120 + (0.006999*C_tq8+-0.000220*C_tu1+-0.000219*C_Qu1+0.004522*C_tu8+
1848 0.000060*C_Qq31+0.001469*C_Qq38+0.002741*C_td8+0.179050*C_tG+-0.023288*C_tphi+
1849 -0.000075*C_td1+0.003172*C_Qd8+-0.000406*C_tq1+0.000287*C_Qd1+0.007293*C_Qq18+
1850 -0.000690*C_Qq11+0.004294*C_Qu8)*(SM_ttH_bin_60_120/ttH_bin_60_120_madgraph_NLO);
1855 throw std::runtime_error(
"sigma_ttH_diff_NLO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
1862 double ttH_bin_120_200_madgraph_NLO = 0.127644 ;
1866 if(flag_LHC_WG_Basis){
1868 return SM_ttH_bin_120_200 + (0.007289*C_tq8+0.001984*C_tq8*C_tq8+0.000077*C_tu1+0.009008*C_tu1*C_tu1+
1869 -0.000507*C_Qu1+0.009023*C_Qu1*C_Qu1+0.004404*C_tu8+0.001658*C_tu8*C_tu8+0.000139*C_Qq31+
1870 0.014176*C_Qq31*C_Qq31+0.001568*C_Qq38+0.002337*C_Qq38*C_Qq38+0.002972*C_td8+
1871 0.001020*C_td8*C_td8+0.137374*C_tG+0.169359*C_tG*C_tG+-0.016649*C_tphi+0.000766*C_tphi*C_tphi+
1872 -0.000406*C_td1+0.005443*C_td1*C_td1+0.003068*C_Qd8+0.000855*C_Qd8*C_Qd8+-0.000509*C_tq1+
1873 0.014199*C_tq1*C_tq1+-0.000002*C_Qd1+0.005280*C_Qd1*C_Qd1+0.007130*C_Qq18+0.002483*C_Qq18*C_Qq18+
1874 -0.000146*C_Qq11+0.014233*C_Qq11*C_Qq11+0.004402*C_Qu8+0.001360*C_Qu8*C_Qu8)*(SM_ttH_bin_120_200/ttH_bin_120_200_madgraph_NLO) ;
1877 return SM_ttH_bin_120_200 + (0.007289*C_tq8+0.000077*C_tu1+-0.000507*C_Qu1+0.004404*C_tu8+
1878 0.000139*C_Qq31+0.001568*C_Qq38+0.002972*C_td8+0.137374*C_tG+-0.016649*C_tphi+
1879 -0.000406*C_td1+0.003068*C_Qd8+-0.000509*C_tq1+-0.000002*C_Qd1+0.007130*C_Qq18+
1880 -0.000146*C_Qq11+0.004402*C_Qu8)*(SM_ttH_bin_120_200/ttH_bin_120_200_madgraph_NLO);
1885 throw std::runtime_error(
"sigma_ttH_diff_NLO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
1892 double ttH_bin_200_300_madgraph_NLO = 0.053671;
1896 if(flag_LHC_WG_Basis){
1898 return SM_ttH_bin_200_300 + (0.004487*C_tq8+0.001602*C_tq8*C_tq8+-0.000015*C_tu1+0.008477*C_tu1*C_tu1+
1899 -0.000260*C_Qu1+0.008442*C_Qu1*C_Qu1+0.002946*C_tu8+0.001315*C_tu8*C_tu8+0.000075*C_Qq31+
1900 0.013171*C_Qq31*C_Qq31+0.001182*C_Qq38+0.001998*C_Qq38*C_Qq38+0.001907*C_td8+
1901 0.000713*C_td8*C_td8+0.057738*C_tG+0.134324*C_tG*C_tG+-0.006926*C_tphi+0.000175*C_tphi*C_tphi+
1902 -0.000128*C_td1+0.004725*C_td1*C_td1+0.001854*C_Qd8+0.000559*C_Qd8*C_Qd8+-0.000546*C_tq1+
1903 0.013203*C_tq1*C_tq1+-0.000176*C_Qd1+0.004707*C_Qd1*C_Qd1+0.004815*C_Qq18+0.002123*C_Qq18*C_Qq18+
1904 0.000140*C_Qq11+0.013192*C_Qq11*C_Qq11+0.002754*C_Qu8+0.001011*C_Qu8*C_Qu8)*(SM_ttH_bin_200_300/ttH_bin_200_300_madgraph_NLO);
1907 return SM_ttH_bin_200_300 + (0.004487*C_tq8+-0.000015*C_tu1+-0.000260*C_Qu1+0.002946*C_tu8+
1908 0.000075*C_Qq31+0.001182*C_Qq38+0.001907*C_td8+0.057738*C_tG+-0.006926*C_tphi+
1909 -0.000128*C_td1+0.001854*C_Qd8+-0.000546*C_tq1+-0.000176*C_Qd1+0.004815*C_Qq18+
1910 0.000140*C_Qq11+0.002754*C_Qu8)*(SM_ttH_bin_200_300/ttH_bin_200_300_madgraph_NLO);
1915 throw std::runtime_error(
"sigma_ttH_diff_NLO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
1922 double ttH_bin_300_450_madgraph_NLO = 0.019497;
1925 if(flag_LHC_WG_Basis){
1927 return SM_ttH_bin_300_450 + (0.002479*C_tq8+0.001491*C_tq8*C_tq8+0.000105*C_tu1+0.008123*C_tu1*C_tu1+
1928 -0.000323*C_Qu1+0.008109*C_Qu1*C_Qu1+0.001760*C_tu8+0.001309*C_tu8*C_tu8+0.000102*C_Qq31+
1929 0.012322*C_Qq31*C_Qq31+0.000914331*C_Qq38+0.002613*C_Qq38*C_Qq38+0.001086*C_td8+
1930 0.000703*C_td8*C_td8+0.023817*C_tG+0.1089*C_tG*C_tG+-0.002531*C_tphi+0.000083*C_tphi*C_tphi+
1931 0.000010*C_td1+0.004281*C_td1*C_td1+0.000971*C_Qd8+0.000525*C_Qd8*C_Qd8+-0.000531*C_tq1+
1932 0.012363*C_tq1*C_tq1+-0.000205*C_Qd1+0.004275*C_Qd1*C_Qd1+0.002854*C_Qq18+0.002093*C_Qq18*C_Qq18+
1933 0.000142*C_Qq11+0.012312*C_Qq11*C_Qq11+0.001566*C_Qu8+0.000973*C_Qu8*C_Qu8)*(SM_ttH_bin_300_450/ttH_bin_300_450_madgraph_NLO);
1936 return SM_ttH_bin_300_450 + (0.002479*C_tq8+0.000105*C_tu1+-0.000323*C_Qu1+0.001760*C_tu8+
1937 0.000102*C_Qq31+0.000914331*C_Qq38+0.001086*C_td8+0.023817*C_tG+-0.002531*C_tphi+
1938 0.000010*C_td1+0.000971*C_Qd8+-0.000531*C_tq1+-0.000205*C_Qd1+0.002854*C_Qq18+
1939 0.000142*C_Qq11+0.001566*C_Qu8)*(SM_ttH_bin_300_450/ttH_bin_300_450_madgraph_NLO);
1944 throw std::runtime_error(
"sigma_ttH_diff_NLO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
1947 }
else if(
b_min == 450){
1951 double ttH_bin_450_inf_madgraph_NLO = 0.005472;
1954 if(flag_LHC_WG_Basis){
1956 return SM_ttH_bin_450_inf + (0.001209*C_tq8+0.001536*C_tq8*C_tq8+0.000217*C_tu1+0.010956*C_tu1*C_tu1+
1957 -0.000432*C_Qu1+0.010925*C_Qu1*C_Qu1+0.001005*C_tu8+0.001709*C_tu8*C_tu8+-0.000109*C_Qq31+
1958 0.015616*C_Qq31*C_Qq31+0.000683838*C_Qq38+0.004062*C_Qq38*C_Qq38+0.000611*C_td8+
1959 0.000753*C_td8*C_td8+0.0063*C_tG+0.0913*C_tG*C_tG+-0.000571182*C_tphi+0.000024*C_tphi*C_tphi+
1960 0.000124*C_td1+0.004728*C_td1*C_td1+0.000577*C_Qd8+0.000506*C_Qd8*C_Qd8+-0.000386*C_tq1+
1961 0.015709*C_tq1*C_tq1+-0.000108*C_Qd1+0.004683*C_Qd1*C_Qd1+0.001527*C_Qq18+0.002670*C_Qq18*C_Qq18+
1962 0.000222*C_Qq11+0.015621*C_Qq11*C_Qq11+0.000795*C_Qu8+0.001018*C_Qu8*C_Qu8)*(SM_ttH_bin_450_inf/ttH_bin_450_inf_madgraph_NLO);
1965 return SM_ttH_bin_450_inf + (0.001209*C_tq8+0.000217*C_tu1+-0.000432*C_Qu1+0.001005*C_tu8+
1966 -0.000109*C_Qq31+0.000683838*C_Qq38+0.000611*C_td8+0.0063*C_tG+-0.000571182*C_tphi+
1967 0.000124*C_td1+0.000577*C_Qd8+-0.000386*C_tq1+-0.000108*C_Qd1+0.001527*C_Qq18+0.000222*C_Qq11+
1968 0.000795*C_Qu8)*(SM_ttH_bin_450_inf/ttH_bin_450_inf_madgraph_NLO);
1972 throw std::runtime_error(
"sigma_ttH_diff_NLO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
1975 }
else throw std::runtime_error(
"wrong bin choice in sigma_ttH_diff_NLO_ATLAS_231204450");
1999 double ttWqEM_madgraph = 47.53;
2001 if(flag_LHC_WG_Basis){
2003 return ttWqEM_SM + ((-0.4*C_tZ + 1.1*C_tZ*C_tZ + 12.0*C_tW + 27.3*C_tW*C_tW + 3.6*C_phiQ3
2004 + 3.0*C_phiQ3*C_phiQ3 -3.6*C_phiQm + 0.8*C_phiQm*C_phiQm
2005 + 1.8*C_phit + 0.8*C_phit*C_phit + 4.9*C_tG + 1.1*C_tG*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2008 return ttWqEM_SM + ((-0.4*C_tZ + 12.0*C_tW + 3.6*C_phiQ3 -3.6*C_phiQm
2009 + 1.8*C_phit + 4.9*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2014 return ttWqEM_SM + ((-0.4*(-0.472123*C_tB + 0.881533*C_tW) + 1.1*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 12.0*C_tW + 27.3*C_tW*C_tW + 3.6*C_phiQ3
2015 + 3.0*C_phiQ3*C_phiQ3 -3.6*(C_phiQ1-C_phiQ3) + 0.8*(C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)
2016 + 1.8*C_phit + 0.8*C_phit*C_phit + 4.9*C_tG + 1.1*C_tG*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2019 return ttWqEM_SM + ((-0.4*(-0.472123*C_tB + 0.881533*C_tW) + 12.0*C_tW + 3.6*C_phiQ3 -3.6*(C_phiQ1-C_phiQ3)
2020 + 1.8*C_phit + 4.9*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2052 double ttWqEM_madgraph = 47.53;
2055 double NLOxttw_madgraph = 543.3;
2056 double LOxttw_madgraph = 361.2;
2058 if(flag_LHC_WG_Basis){
2061 double ttW = (SM_ttW_inc + (158.3*C_tG + 23.4*C_tG*C_tG)*(SM_ttW_inc/NLOxttw_madgraph) + (0.1193*C_Qq18 + 0.1194*C_tq8)*(SM_ttW_inc/LOxttw_madgraph));
2064 double ttWqEM = ttWqEM_SM + ((-0.4*C_tZ + 1.1*C_tZ*C_tZ + 12.0*C_tW + 27.3*C_tW*C_tW + 3.6*C_phiQ3
2065 + 3.0*C_phiQ3*C_phiQ3 -3.6*C_phiQm + 0.8*C_phiQm*C_phiQm
2066 + 1.8*C_phit + 0.8*C_phit*C_phit + 4.9*C_tG + 1.1*C_tG*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2072 double ttW = (SM_ttW_inc + (158.3*C_tG)*(SM_ttW_inc/NLOxttw_madgraph) + (0.1193*C_Qq18 + 0.1194*C_tq8)*(SM_ttW_inc/LOxttw_madgraph));
2074 double ttWqEM = ttWqEM_SM + ((-0.4*C_tZ + 12.0*C_tW + 3.6*C_phiQ3 -3.6*C_phiQm
2075 + 1.8*C_phit + 4.9*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2084 double ttW = (SM_ttW_inc + (158.3*C_tG + 23.4*C_tG*C_tG)*(SM_ttW_inc/NLOxttw_madgraph));
2087 double ttWqEM = ttWqEM_SM + ((-0.4*(-0.472123*C_tB + 0.881533*C_tW) + 1.1*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 12.0*C_tW + 27.3*C_tW*C_tW + 3.6*C_phiQ3
2088 + 3.0*C_phiQ3*C_phiQ3 -3.6*(C_phiQ1-C_phiQ3) + 0.8*(C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)
2089 + 1.8*C_phit + 0.8*C_phit*C_phit + 4.9*C_tG + 1.1*C_tG*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2095 double ttW = (SM_ttW_inc + (158.3*C_tG )*(SM_ttW_inc/NLOxttw_madgraph));
2097 double ttWqEM = ttWqEM_SM + ((-0.4*(-0.472123*C_tB + 0.881533*C_tW) + 12.0*C_tW + 3.6*C_phiQ3 -3.6*(C_phiQ1-C_phiQ3)
2098 + 1.8*C_phit + 4.9*C_tG ))*(ttWqEM_SM/ttWqEM_madgraph);
2118 setParametersForObservable(make_vector<std::string>() <<
"SM_sigma_ttz_bin_0_40_ATLAS_210312603" <<
"SM_sigma_ttz_bin_40_70_ATLAS_210312603"
2119 <<
"SM_sigma_ttz_bin_70_110_ATLAS_210312603" <<
"SM_sigma_ttz_bin_110_160_ATLAS_210312603" <<
"SM_sigma_ttz_bin_160_220_ATLAS_210312603"
2120 <<
"SM_sigma_ttz_bin_220_290_ATLAS_210312603" <<
"SM_sigma_ttz_bin_290_400_ATLAS_210312603");
2155 double ttZ_bin_0_40_madgraph_NLO = 2.0765;
2156 double ttZ_bin_0_40_madgraph_LO = 1.67745;
2158 if(flag_LHC_WG_Basis){
2160 return SM_ttZ_bin_0_40 + ((- C_tZ*0.0240625+ 0.66*C_tG + 0.14212675*C_phit -0.13142025*C_phiQm) + (C_tZ*C_tZ*0.0475938+ 0.103*C_tG*C_tG + C_phit*C_phit*0.015851325 + C_phiQm*C_phiQm*0.034422 + C_phit*C_phiQm*0.02448735))*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_NLO)
2161 + (0.0130463*C_tu8 + 0.01893339329*C_td8 + 0.0068088*C_tu8*C_tu8 + 0.00660006299*C_td8*C_td8 + 0.174928*C_Qq18 + 0.151665*C_tq8 -0.072533*C_Qq38 + 0.025343*C_Qu8 + 0.031515*C_Qd8)*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_LO);
2165 return SM_ttZ_bin_0_40 + ((- C_tZ*0.0240625+ 0.66*C_tG + 0.14212675*C_phit -0.13142025*C_phiQm))*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_NLO)
2166 + (0.0130463*C_tu8 + 0.01893339329*C_td8 + 0.174928*C_Qq18 + 0.151665*C_tq8 -0.072533*C_Qq38 + 0.025343*C_Qu8 + 0.031515*C_Qd8)*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_LO);
2171 return SM_ttZ_bin_0_40 + ((- (-0.472123*C_tB + 0.881533*C_tW)*0.0240625+ 0.66*C_tG + 0.14212675*C_phit -0.13142025*(C_phiQ1-C_phiQ3)) + ((-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)*0.0475938+ 0.103*C_tG*C_tG + C_phit*C_phit*0.015851325 + (C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)*0.034422 + C_phit*(C_phiQ1-C_phiQ3)*0.02448735))*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_NLO)
2172 + (+ 0.0130463*C_tu8 + 0.01893339329*C_td8 + 0.0068088*C_tu8*C_tu8 + 0.00660006299*C_td8*C_td8)*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_LO);
2175 return SM_ttZ_bin_0_40 + ((- (-0.472123*C_tB + 0.881533*C_tW)*0.0240625+ 0.66*C_tG + 0.14212675*C_phit -0.13142025*(C_phiQ1-C_phiQ3) ))*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_NLO)
2176 + (0.0130463*C_tu8 + 0.01893339329*C_td8)*(SM_ttZ_bin_0_40/ttZ_bin_0_40_madgraph_LO);
2184 double ttZ_bin_40_70_madgraph_NLO = 4.15667;
2185 double ttZ_bin_40_70_madgraph_LO =3.42935;
2188 if(flag_LHC_WG_Basis){
2190 return SM_ttZ_bin_40_70 + ((- C_tZ*0.02333333333 + 1.383333333*C_tG + C_phit*0.2299266667 - C_phiQm*0.4160166667)+ (C_tZ*C_tZ*0.1450000+ 0.3666666667*C_tG*C_tG + C_phit*C_phit*0.0113882 + C_phiQm*C_phiQm*0.04426666667 - C_phit*C_phiQm*0.006941766667))*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_NLO)
2191 + ( 0.0304314*C_tu8 + 0.04316951263*C_td8 + 0.0072957*C_tu8*C_tu8 + 0.007787554675*C_td8*C_td8 + 0.336267*C_Qq18 + 0.288633*C_tq8 -0.127963*C_Qq38 + 0.057187*C_Qu8 + 0.064633*C_Qd8)*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_LO);
2194 return SM_ttZ_bin_40_70 + ((- C_tZ*0.02333333333 + 1.383333333*C_tG + C_phit*0.2299266667 - C_phiQm*0.4160166667 ))*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_NLO)
2195 + (0.0304314*C_tu8 + 0.04316951263*C_td8 + 0.336267*C_Qq18 + 0.288633*C_tq8 -0.127963*C_Qq38 + 0.057187*C_Qu8 + 0.064633*C_Qd8)*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_LO);
2201 return SM_ttZ_bin_40_70 + ((- (-0.472123*C_tB + 0.881533*C_tW)*0.02333333333 + 1.383333333*C_tG + C_phit*0.2299266667 - (C_phiQ1-C_phiQ3)*0.4160166667)+ ((-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)*0.1450000+ 0.3666666667*C_tG*C_tG + C_phit*C_phit*0.0113882 + (C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)*0.04426666667 - C_phit*(C_phiQ1-C_phiQ3)*0.006941766667))*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_NLO)
2202 + (0.0304314*C_tu8 + 0.04316951263*C_td8 + 0.0072957*C_tu8*C_tu8 + 0.007787554675*C_td8*C_td8)*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_LO);
2205 return SM_ttZ_bin_40_70 + ((- (-0.472123*C_tB + 0.881533*C_tW)*0.02333333333 + 1.383333333*C_tG + C_phit*0.2299266667 - (C_phiQ1-C_phiQ3)*0.4160166667))*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_NLO)
2206 + (0.0304314*C_tu8 + 0.04316951263*C_td8)*(SM_ttZ_bin_40_70/ttZ_bin_40_70_madgraph_LO);
2214 double ttZ_bin_70_110_madgraph_NLO = 4.1175;
2215 double ttZ_bin_70_110_madgraph_LO = 3.43425;
2218 if(flag_LHC_WG_Basis){
2220 return SM_ttZ_bin_70_110 + ((- C_tZ*0.02875+ 1.49*C_tG + C_phit*0.2634875 - C_phiQm*0.4159025) + (C_tZ*C_tZ*0.1900000+ 0.48*C_tG*C_tG +C_phit*C_phit*0.0133862 + C_phiQm*C_phiQm*0.024605025 - C_phit*C_phiQm*0.00894125 ))*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_NLO)
2221 + (0.0424788*C_tu8 + 0.04089323825*C_td8 + 0.0163593*C_tu8*C_tu8 + 0.01208651739*C_td8*C_td8 + 0.317150*C_Qq18 + 0.265025*C_tq8 -0.105523*C_Qq38 + 0.065980*C_Qu8 + 0.066175*C_Qd8)*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_LO) ;
2224 return SM_ttZ_bin_70_110 + ((- C_tZ*0.02875+ 1.49*C_tG + C_phit*0.2634875 - C_phiQm*0.4159025))*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_NLO)
2225 + (0.0424788*C_tu8 + 0.04089323825*C_td8 + 0.317150*C_Qq18 + 0.265025*C_tq8 -0.105523*C_Qq38 + 0.065980*C_Qu8 + 0.066175*C_Qd8)*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_LO) ;
2231 return SM_ttZ_bin_70_110 + ((- (-0.472123*C_tB + 0.881533*C_tW)*0.02875+ 1.49*C_tG + C_phit*0.2634875 - (C_phiQ1-C_phiQ3)*0.4159025) + ((-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)*0.1900000+ 0.48*C_tG*C_tG +C_phit*C_phit*0.0133862 + (C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)*0.024605025 - C_phit*(C_phiQ1-C_phiQ3)*0.00894125))*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_NLO)
2232 + (0.0424788*C_tu8 + 0.04089323825*C_td8 + 0.0163593*C_tu8*C_tu8 + 0.01208651739*C_td8*C_td8)*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_LO);
2235 return SM_ttZ_bin_70_110 + ((- (-0.472123*C_tB + 0.881533*C_tW)*0.02875+ 1.49*C_tG + C_phit*0.2634875 - (C_phiQ1-C_phiQ3)*0.4159025))*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_NLO)
2236 + (0.0424788*C_tu8 + 0.04089323825*C_td8)*(SM_ttZ_bin_70_110/ttZ_bin_70_110_madgraph_LO);
2244 double ttZ_bin_110_160_madgraph_NLO = 3.008;
2245 double ttZ_bin_110_160_madgraph_LO = 2.61775;
2249 if(flag_LHC_WG_Basis){
2251 return SM_ttZ_bin_110_160 + ((-C_tZ*0.006+ 1.06*C_tG + C_phit*0.218294 - C_phiQm*0.326156) + (C_tZ*C_tZ*0.2215000+ 0.64*C_tG*C_tG+ C_phit*C_phit*0.0113604 + C_phiQm*C_phiQm*0.0240982 - C_phit*C_phiQm*0.00787972 ))*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_NLO)
2252 + (0.0382339*C_tu8 + 0.03493132846*C_td8 + 0.0130857*C_tu8*C_tu8 + 0.01034808693*C_td8*C_td8 + 0.230740*C_Qq18 + 0.188158*C_tq8 -0.062276*C_Qq38 + 0.058940*C_Qu8 + 0.053080*C_Qd8)*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_LO);
2255 return SM_ttZ_bin_110_160 + ((-C_tZ*0.006+ 1.06*C_tG + C_phit*0.218294 - C_phiQm*0.326156))*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_NLO)
2256 + (0.0382339*C_tu8 + 0.03493132846*C_td8 + 0.230740*C_Qq18 + 0.188158*C_tq8 -0.062276*C_Qq38 + 0.058940*C_Qu8 + 0.053080*C_Qd8)*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_LO);
2262 return SM_ttZ_bin_110_160 + ((-(-0.472123*C_tB + 0.881533*C_tW)*0.006+ 1.06*C_tG + C_phit*0.218294 - (C_phiQ1-C_phiQ3)*0.326156) + ((-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)*0.2215000+ 0.64*C_tG*C_tG+ C_phit*C_phit*0.0113604 + (C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)*0.0240982 - C_phit*(C_phiQ1-C_phiQ3)*0.00787972))*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_NLO)
2263 + (0.0382339*C_tu8 + 0.03493132846*C_td8 + 0.0130857*C_tu8*C_tu8 + 0.01034808693*C_td8*C_td8)*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_LO);
2266 return SM_ttZ_bin_110_160 + ((-(-0.472123*C_tB + 0.881533*C_tW)*0.006+ 1.06*C_tG + C_phit*0.218294 - (C_phiQ1-C_phiQ3)*0.326156))*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_NLO)
2267 + (0.0382339*C_tu8 + 0.03493132846*C_td8)*(SM_ttZ_bin_110_160/ttZ_bin_110_160_madgraph_LO);
2275 double ttZ_bin_160_220_madgraph_NLO = 1.76667;
2276 double ttZ_bin_160_220_madgraph_LO = 1.60498;
2278 if(flag_LHC_WG_Basis){
2280 return SM_ttZ_bin_160_220 + ((-C_tZ*0.004166666667+ 0.6475*C_tG + C_phit*0.1374968333 - C_phiQm*0.2022933333) + (C_tZ*C_tZ*0.1941667+ 0.545*C_tG*C_tG + C_phit*C_phit*0.005696683333 + C_phiQm*C_phiQm*0.01418198333 - C_phit*C_phiQm*0.005393633333))*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_NLO)
2281 + (0.0296376*C_tu8 + 0.02403566565*C_td8 + 0.0141296*C_tu8*C_tu8 + 0.009765608033*C_td8*C_td8 + 0.145108*C_Qq18 + 0.117050*C_tq8 -0.029508*C_Qq38 + 0.044727*C_Qu8 + 0.036490*C_Qd8)*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_LO);
2284 return SM_ttZ_bin_160_220 + ((-C_tZ*0.004166666667+ 0.6475*C_tG + C_phit*0.1374968333 - C_phiQm*0.2022933333))*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_NLO)
2285 + (0.0296376*C_tu8 + 0.02403566565*C_td8 + 0.145108*C_Qq18 + 0.117050*C_tq8 -0.029508*C_Qq38 + 0.044727*C_Qu8 + 0.036490*C_Qd8)*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_LO);
2291 return SM_ttZ_bin_160_220 + ((-(-0.472123*C_tB + 0.881533*C_tW)*0.004166666667+ 0.6475*C_tG + C_phit*0.1374968333 - (C_phiQ1-C_phiQ3)*0.2022933333) + ((-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)*0.1941667+ 0.545*C_tG*C_tG + C_phit*C_phit*0.005696683333 + (C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)*0.01418198333 - C_phit*(C_phiQ1-C_phiQ3)*0.005393633333))*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_NLO)
2292 + (0.0296376*C_tu8 + 0.02403566565*C_td8 + 0.0141296*C_tu8*C_tu8 + 0.009765608033*C_td8*C_td8)*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_LO);
2295 return SM_ttZ_bin_160_220 + ((-(-0.472123*C_tB + 0.881533*C_tW)*0.004166666667+ 0.6475*C_tG + C_phit*0.1374968333 - (C_phiQ1-C_phiQ3)*0.2022933333))*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_NLO)
2296 + (0.0296376*C_tu8 + 0.02403566565*C_td8)*(SM_ttZ_bin_160_220/ttZ_bin_160_220_madgraph_LO);
2304 double ttZ_bin_220_290_madgraph_NLO = 0.884;
2305 double ttZ_bin_220_290_madgraph_LO = 0.83745;
2308 if(flag_LHC_WG_Basis){
2310 return SM_ttZ_bin_220_290 + ((C_tZ*0.0002142857143+ 0.325*C_tG + C_phit*0.07184985714 - C_phiQm*0.1012151429) + (C_tZ*C_tZ*0.1330357+ 0.3917142857*C_tG*C_tG + C_phit*C_phit*0.003090857143 + C_phiQm*C_phiQm*0.007307557143 - C_phit*C_phiQm*0.004132214286))*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_NLO)
2311 + (0.0212577*C_tu8 + 0.01425832419*C_td8 + 0.0108656*C_tu8*C_tu8 + 0.00656670422*C_td8*C_td8 + 0.085773*C_Qq18 + 0.068533*C_tq8 -0.011413*C_Qq38 + 0.030494*C_Qu8 + 0.022837*C_Qd8)*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_LO);
2314 return SM_ttZ_bin_220_290 + ((C_tZ*0.0002142857143+ 0.325*C_tG + C_phit*0.07184985714 - C_phiQm*0.1012151429))*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_NLO)
2315 + (0.0212577*C_tu8 + 0.01425832419*C_td8 + 0.085773*C_Qq18 + 0.068533*C_tq8 -0.011413*C_Qq38 + 0.030494*C_Qu8 + 0.022837*C_Qd8)*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_LO);
2320 return SM_ttZ_bin_220_290 + (((-0.472123*C_tB + 0.881533*C_tW)*0.0002142857143+ 0.325*C_tG + C_phit*0.07184985714 - (C_phiQ1-C_phiQ3)*0.1012151429) + ((-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)*0.1330357+ 0.3917142857*C_tG*C_tG + C_phit*C_phit*0.003090857143 + (C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)*0.007307557143 - C_phit*(C_phiQ1-C_phiQ3)*0.004132214286))*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_NLO)
2321 + (0.0212577*C_tu8 + 0.01425832419*C_td8 + 0.0108656*C_tu8*C_tu8 + 0.00656670422*C_td8*C_td8)*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_LO);
2324 return SM_ttZ_bin_220_290 + (((-0.472123*C_tB + 0.881533*C_tW)*0.0002142857143+ 0.325*C_tG + C_phit*0.07184985714 - (C_phiQ1-C_phiQ3)*0.1012151429))*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_NLO)
2325 + (0.0212577*C_tu8 + 0.01425832419*C_td8)*(SM_ttZ_bin_220_290/ttZ_bin_220_290_madgraph_LO);
2333 double ttZ_bin_290_400_madgraph_NLO = 0.338091;
2334 double ttZ_bin_290_400_madgraph_LO = 0.33948;
2337 if(flag_LHC_WG_Basis){
2339 return SM_ttZ_bin_290_400 + ((-C_tZ*0.001431818182+ 0.1359090909*C_tG + C_phit*0.02729918182 - C_phiQm*0.03635190909)+ (C_tZ*C_tZ*0.0778750+0.2721818182*C_tG*C_tG + C_phit*C_phit*0.001279009091 + C_phiQm*C_phiQm*0.002421036364- C_phit*C_phiQm*0.001086909091))*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_NLO)
2340 + (0.0129139*C_tu8 + 0.008451176896*C_td8 + 0.0084430*C_tu8*C_tu8 + 0.005011647401*C_td8*C_td8 + 0.044595*C_Qq18 + 0.035566*C_tq8 -0.002726*C_Qq38 + 0.018004*C_Qu8 + 0.012432*C_Qd8)*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_LO);
2343 return SM_ttZ_bin_290_400 + ((-C_tZ*0.001431818182+ 0.1359090909*C_tG + C_phit*0.02729918182 - C_phiQm*0.03635190909))*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_NLO)
2344 + (0.0129139*C_tu8 + 0.008451176896*C_td8 + 0.044595*C_Qq18 + 0.035566*C_tq8 -0.002726*C_Qq38 + 0.018004*C_Qu8 + 0.012432*C_Qd8)*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_LO);
2349 return SM_ttZ_bin_290_400 + ((-(-0.472123*C_tB + 0.881533*C_tW)*0.001431818182+ 0.1359090909*C_tG + C_phit*0.02729918182 - (C_phiQ1-C_phiQ3)*0.03635190909)+ ((-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW)*0.0778750+0.2721818182*C_tG*C_tG + C_phit*C_phit*0.001279009091 + (C_phiQ1-C_phiQ3)*(C_phiQ1-C_phiQ3)*0.002421036364- C_phit*(C_phiQ1-C_phiQ3)*0.001086909091))*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_NLO)
2350 + (0.0129139*C_tu8 + 0.008451176896*C_td8 + 0.0084430*C_tu8*C_tu8 + 0.005011647401*C_td8*C_td8)*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_LO);
2353 return SM_ttZ_bin_290_400 + ((-(-0.472123*C_tB + 0.881533*C_tW)*0.001431818182+ 0.1359090909*C_tG + C_phit*0.02729918182 - (C_phiQ1-C_phiQ3)*0.03635190909))*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_NLO)
2354 + (0.0129139*C_tu8 + 0.008451176896*C_td8)*(SM_ttZ_bin_290_400/ttZ_bin_290_400_madgraph_LO);
2359 else throw std::runtime_error(
"wrong bin choice in sigma_ttz_diff_LO_ATLAS_210312603");
2372 setParametersForObservable(make_vector<std::string>() <<
"SM_sigma_ttz_bin_0_60_ATLAS_231204450" <<
"SM_sigma_ttz_bin_60_100_ATLAS_231204450"
2373 <<
"SM_sigma_ttz_bin_100_140_ATLAS_231204450" <<
"SM_sigma_ttz_bin_140_180_ATLAS_231204450" <<
"SM_sigma_ttz_bin_180_230_ATLAS_231204450"
2374 <<
"SM_sigma_ttz_bin_230_280_ATLAS_231204450" <<
"SM_sigma_ttz_bin_280_350_ATLAS_231204450" <<
"SM_sigma_ttz_bin_350_1000_ATLAS_231204450");
2414 double ttZ_bin_0_60_madgraph_NLO = 0.183649;
2416 if(flag_LHC_WG_Basis){
2418 return SM_ttZ_bin_0_60 + (0.011269*C_tq8+0.002461*C_tq8*C_tq8+0.000099*C_tu1+0.002392*C_tu1*C_tu1+-0.000361*C_Qu1+0.004878*C_Qu1*C_Qu1+-0.017563*C_phiQm+0.000756*C_phiQm*C_phiQm+0.001524*C_tu8+0.000451*C_tu8*C_tu8+-0.005258*C_Qq38+0.003777*C_Qq38*C_Qq38+0.009789*C_phit+0.000833*C_phit*C_phit+0.001780*C_td8+0.000306*C_td8*C_td8+0.060984*C_tG+0.015753*C_tG*C_tG+-0.001235*C_tZ+0.005322*C_tZ*C_tZ+-0.000035*C_td1+0.001819*C_td1*C_td1+0.002219*C_Qd8+0.000618*C_Qd8*C_Qd8+-0.001912*C_tq1+0.017956*C_tq1*C_tq1+-0.000454*C_Qd1+0.004078*C_Qd1*C_Qd1+0.013873*C_Qq18+0.004197*C_Qq18*C_Qq18+0.001646*C_Qu8+0.000684*C_Qu8*C_Qu8)*(SM_ttZ_bin_0_60/ttZ_bin_0_60_madgraph_NLO);
2422 return SM_ttZ_bin_0_60 + (0.011269*C_tq8+0.000099*C_tu1+-0.000361*C_Qu1+-0.017563*C_phiQm+0.001524*C_tu8+-0.005258*C_Qq38+0.009789*C_phit+0.001780*C_td8+0.060984*C_tG+-0.001235*C_tZ+-0.000035*C_td1+0.002219*C_Qd8+-0.001912*C_tq1+-0.000454*C_Qd1+0.013873*C_Qq18+0.001646*C_Qu8)*(SM_ttZ_bin_0_60/ttZ_bin_0_60_madgraph_NLO);
2426 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2433 double ttZ_bin_60_100_madgraph_NLO = 0.191991;
2437 if(flag_LHC_WG_Basis){
2439 return SM_ttZ_bin_60_100 + (0.010217*C_tq8+0.002213*C_tq8*C_tq8+-0.000137*C_tu1+0.002743*C_tu1*C_tu1+-0.000214*C_Qu1+0.005965*C_Qu1*C_Qu1+-0.019223*C_phiQm+0.000459*C_phiQm*C_phiQm+0.001520*C_tu8+0.000257*C_tu8*C_tu8+-0.004565*C_Qq38+0.003805*C_Qq38*C_Qq38+0.011644*C_phit+0.000647*C_phit*C_phit+0.001569*C_td8+0.000268*C_td8*C_td8+0.065876*C_tG+0.021105*C_tG*C_tG+-0.000950*C_tZ+0.008327*C_tZ*C_tZ+-0.000064*C_td1+0.002031*C_td1*C_td1+0.002114*C_Qd8+0.000501*C_Qd8*C_Qd8+-0.001514*C_tq1+0.017893*C_tq1*C_tq1+-0.000091*C_Qd1+0.004975*C_Qd1*C_Qd1+0.012940*C_Qq18+0.004197*C_Qq18*C_Qq18+0.002223*C_Qu8+0.000797*C_Qu8*C_Qu8)*(SM_ttZ_bin_60_100/ttZ_bin_60_100_madgraph_NLO);
2442 return SM_ttZ_bin_60_100 + (0.010217*C_tq8+-0.000137*C_tu1+-0.000214*C_Qu1+-0.019223*C_phiQm+0.001520*C_tu8+-0.004565*C_Qq38+0.011644*C_phit+0.001569*C_td8+0.065876*C_tG+-0.000950*C_tZ+-0.000064*C_td1+0.002114*C_Qd8+-0.001514*C_tq1+-0.000091*C_Qd1+0.012940*C_Qq18+0.002223*C_Qu8)*(SM_ttZ_bin_60_100/ttZ_bin_60_100_madgraph_NLO);
2447 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2454 double ttZ_bin_100_140_madgraph_NLO = 0.155546 ;
2458 if(flag_LHC_WG_Basis){
2460 return SM_ttZ_bin_100_140 + (0.007390*C_tq8+0.002182*C_tq8*C_tq8+-0.000099*C_tu1+0.003344*C_tu1*C_tu1+-0.000584*C_Qu1+0.006721*C_Qu1*C_Qu1+-0.016592*C_phiQm+0.000727*C_phiQm*C_phiQm+0.001161*C_tu8+0.000590*C_tu8*C_tu8+-0.002943*C_Qq38+0.003662*C_Qq38*C_Qq38+0.010515*C_phit+0.000744*C_phit*C_phit+0.001235*C_td8+0.000617*C_td8*C_td8+0.055205*C_tG+0.024034*C_tG*C_tG+-0.000824*C_tZ+0.010011*C_tZ*C_tZ+-0.000175*C_td1+0.002214*C_td1*C_td1+0.001987*C_Qd8+0.000772*C_Qd8*C_Qd8+-0.001141*C_tq1+0.015456*C_tq1*C_tq1+-0.000606*C_Qd1+0.004785*C_Qd1*C_Qd1+0.009693*C_Qq18+0.003900*C_Qq18*C_Qq18+0.002068*C_Qu8+0.000865*C_Qu8*C_Qu8)*(SM_ttZ_bin_100_140/ttZ_bin_100_140_madgraph_NLO) ;
2463 return SM_ttZ_bin_100_140 + (0.007390*C_tq8+-0.000099*C_tu1+-0.000584*C_Qu1+-0.016592*C_phiQm+0.001161*C_tu8+-0.002943*C_Qq38+0.010515*C_phit+0.001235*C_td8+0.055205*C_tG+-0.000824*C_tZ+-0.000175*C_td1+0.001987*C_Qd8+-0.001141*C_tq1+-0.000606*C_Qd1+0.009693*C_Qq18+0.002068*C_Qu8)*(SM_ttZ_bin_100_140/ttZ_bin_100_140_madgraph_NLO);
2468 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2475 double ttZ_bin_140_180_madgraph_NLO = 0.111076;
2479 if(flag_LHC_WG_Basis){
2481 return SM_ttZ_bin_140_180 + (0.005149*C_tq8+0.001471*C_tq8*C_tq8+0.000229*C_tu1+0.002882*C_tu1*C_tu1+-0.000283*C_Qu1+0.005958*C_Qu1*C_Qu1+-0.012197*C_phiQm+0.000413*C_phiQm*C_phiQm+0.001216*C_tu8+0.000399*C_tu8*C_tu8+-0.001704*C_Qq38+0.002780*C_Qq38*C_Qq38+0.008411*C_phit+0.000428*C_phit*C_phit+0.000969*C_td8+0.000265*C_td8*C_td8+0.039782*C_tG+0.023535*C_tG*C_tG+-0.000231*C_tZ+0.009815*C_tZ*C_tZ+0.000188*C_td1+0.001906*C_td1*C_td1+0.001649*C_Qd8+0.000513*C_Qd8*C_Qd8+-0.000742*C_tq1+0.011939*C_tq1*C_tq1+-0.000163*C_Qd1+0.004081*C_Qd1*C_Qd1+0.006866*C_Qq18+0.003056*C_Qq18*C_Qq18+0.001595*C_Qu8+0.000664*C_Qu8*C_Qu8)*(SM_ttZ_bin_140_180/ttZ_bin_140_180_madgraph_NLO);
2484 return SM_ttZ_bin_140_180 + (0.005149*C_tq8+0.000229*C_tu1+-0.000283*C_Qu1+-0.012197*C_phiQm+0.001216*C_tu8+-0.001704*C_Qq38+0.008411*C_phit+0.000969*C_td8+0.039782*C_tG+-0.000231*C_tZ+0.000188*C_td1+0.001649*C_Qd8+-0.000742*C_tq1+-0.000163*C_Qd1+0.006866*C_Qq18+0.001595*C_Qu8)*(SM_ttZ_bin_140_180/ttZ_bin_140_180_madgraph_NLO);
2489 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2496 double ttZ_bin_180_230_madgraph_NLO = 0.088653;
2498 if(flag_LHC_WG_Basis){
2500 return SM_ttZ_bin_180_230 + (0.004128*C_tq8+0.001486*C_tq8*C_tq8+-0.000085*C_tu1+0.003255*C_tu1*C_tu1+-0.000282*C_Qu1+0.006308*C_Qu1*C_Qu1+-0.009886*C_phiQm+0.000290*C_phiQm*C_phiQm+0.001162*C_tu8+0.000569*C_tu8*C_tu8+-0.001204*C_Qq38+0.002711*C_Qq38*C_Qq38+0.007089*C_phit+0.000340*C_phit*C_phit+0.000804*C_td8+0.000341*C_td8*C_td8+0.032375*C_tG+0.027076*C_tG*C_tG+-0.000076*C_tZ+0.010482*C_tZ*C_tZ+0.000104*C_td1+0.001906*C_td1*C_td1+0.001263*C_Qd8+0.000498*C_Qd8*C_Qd8+-0.000831*C_tq1+0.011204*C_tq1*C_tq1+-0.000296*C_Qd1+0.004084*C_Qd1*C_Qd1+0.005648*C_Qq18+0.002898*C_Qq18*C_Qq18+0.001490*C_Qu8+0.000829*C_Qu8*C_Qu8)*(SM_ttZ_bin_180_230/ttZ_bin_180_230_madgraph_NLO);
2503 return SM_ttZ_bin_180_230 + (0.004128*C_tq8+-0.000085*C_tu1+-0.000282*C_Qu1+-0.009886*C_phiQm+0.001162*C_tu8+-0.001204*C_Qq38+0.007089*C_phit+0.000804*C_td8+0.032375*C_tG+-0.000076*C_tZ+0.000104*C_td1+0.001263*C_Qd8+-0.000831*C_tq1+-0.000296*C_Qd1+0.005648*C_Qq18+0.001490*C_Qu8)*(SM_ttZ_bin_180_230/ttZ_bin_180_230_madgraph_NLO);
2508 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2515 double ttZ_bin_230_280_madgraph_NLO = 0.051815;
2518 if(flag_LHC_WG_Basis){
2520 return SM_ttZ_bin_230_280 + (0.002612*C_tq8+0.001122*C_tq8*C_tq8+0.000002*C_tu1+0.002810*C_tu1*C_tu1+-0.000086*C_Qu1+0.005276*C_Qu1*C_Qu1+-0.005801*C_phiQm+0.000132*C_phiQm*C_phiQm+0.000799*C_tu8+0.000436*C_tu8*C_tu8+-0.000580*C_Qq38+0.002063*C_Qq38*C_Qq38+0.004124*C_phit+0.000221*C_phit*C_phit+0.000669*C_td8+0.000234*C_td8*C_td8+0.019259*C_tG+0.023624*C_tG*C_tG+-0.000036*C_tZ+0.008174*C_tZ*C_tZ+0.000047*C_td1+0.001629*C_td1*C_td1+0.000868*C_Qd8+0.000364*C_Qd8*C_Qd8+-0.000483*C_tq1+0.008390*C_tq1*C_tq1+-0.000223*C_Qd1+0.003306*C_Qd1*C_Qd1+0.003561*C_Qq18+0.002188*C_Qq18*C_Qq18+0.000920*C_Qu8+0.000649*C_Qu8*C_Qu8)*(SM_ttZ_bin_230_280/ttZ_bin_230_280_madgraph_NLO);
2523 return SM_ttZ_bin_230_280 + (0.002612*C_tq8+0.000002*C_tu1+-0.000086*C_Qu1+-0.005801*C_phiQm+0.000799*C_tu8+-0.000580*C_Qq38+0.004124*C_phit+0.000669*C_td8+0.019259*C_tG+-0.000036*C_tZ+0.000047*C_td1+0.000868*C_Qd8+-0.000483*C_tq1+-0.000223*C_Qd1+0.003561*C_Qq18+0.000920*C_Qu8)*(SM_ttZ_bin_230_280/ttZ_bin_230_280_madgraph_NLO);
2527 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2534 double ttZ_bin_280_350_madgraph_NLO = 0.037860;
2537 if(flag_LHC_WG_Basis){
2539 return SM_ttZ_bin_280_350 + (0.002148*C_tq8+0.001112*C_tq8*C_tq8+0.000106*C_tu1+0.003321*C_tu1*C_tu1+
2540 -0.000285*C_Qu1+0.005863*C_Qu1*C_Qu1+-0.004249*C_phiQm+0.000122*C_phiQm*C_phiQm+0.000737*C_tu8+
2541 0.000571*C_tu8*C_tu8+-0.000383*C_Qq38+0.002095*C_Qq38*C_Qq38+0.003095*C_phit+0.000121*C_phit*C_phit+
2542 0.000597*C_td8+0.000346*C_td8*C_td8+0.014211*C_tG+0.026930*C_tG*C_tG+-0.000123*C_tZ+0.007960*C_tZ*C_tZ+
2543 0.000170*C_td1+0.001903*C_td1*C_td1+0.000673*C_Qd8+0.000452*C_Qd8*C_Qd8+-0.000567*C_tq1+
2544 0.008639*C_tq1*C_tq1+-0.000238*C_Qd1+0.003532*C_Qd1*C_Qd1+0.003025*C_Qq18+0.002312*C_Qq18*C_Qq18+
2545 0.000878*C_Qu8+0.000699*C_Qu8*C_Qu8)*(SM_ttZ_bin_280_350/ttZ_bin_280_350_madgraph_NLO);
2548 return SM_ttZ_bin_280_350 + (0.002148*C_tq8+0.000106*C_tu1+-0.000285*C_Qu1+-0.004249*C_phiQm+
2549 0.000737*C_tu8+-0.000383*C_Qq38+0.003095*C_phit+0.000597*C_td8+0.014211*C_tG+
2550 -0.000123*C_tZ+0.000170*C_td1+0.000673*C_Qd8+-0.000567*C_tq1+-0.000238*C_Qd1+
2551 0.003025*C_Qq18+0.000878*C_Qu8)*(SM_ttZ_bin_280_350/ttZ_bin_280_350_madgraph_NLO);
2555 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2562 double ttZ_bin_350_1000_madgraph_NLO = 0.035227;
2565 if(flag_LHC_WG_Basis){
2567 return SM_ttZ_bin_350_1000 + (0.002977*C_tq8+0.002713*C_tq8*C_tq8+0.000208*C_tu1+0.011277*C_tu1*C_tu1+
2568 -0.000674*C_Qu1+0.018149*C_Qu1*C_Qu1+-0.003756*C_phiQm+0.000147*C_phiQm*C_phiQm+0.001383*C_tu8+
2569 0.001825*C_tu8*C_tu8+-0.000294*C_Qq38+0.005212*C_Qq38*C_Qq38+0.002782*C_phit+0.000149*C_phit*C_phit+
2570 0.000900*C_td8+0.000949*C_td8*C_td8+0.014178*C_tG+0.077992*C_tG*C_tG+-0.000043*C_tZ+0.013238*C_tZ*C_tZ+
2571 0.000108*C_td1+0.005560*C_td1*C_td1+0.001033*C_Qd8+0.001103*C_Qd8*C_Qd8+-0.000872*C_tq1+
2572 0.022731*C_tq1*C_tq1+-0.000480*C_Qd1+0.009184*C_Qd1*C_Qd1+0.004429*C_Qq18+0.005979*C_Qq18*C_Qq18+
2573 0.001415*C_Qu8+0.001955*C_Qu8*C_Qu8)*(SM_ttZ_bin_350_1000/ttZ_bin_350_1000_madgraph_NLO);
2576 return SM_ttZ_bin_350_1000 + (0.002977*C_tq8+0.000208*C_tu1+-0.000674*C_Qu1+-0.003756*C_phiQm+
2577 0.001383*C_tu8+-0.000294*C_Qq38+0.002782*C_phit+0.000900*C_td8+0.014178*C_tG+-0.000043*C_tZ+
2578 0.000108*C_td1+0.001033*C_Qd8+-0.000872*C_tq1+-0.000480*C_Qd1+0.004429*C_Qq18+
2579 0.001415*C_Qu8)*(SM_ttZ_bin_350_1000/ttZ_bin_350_1000_madgraph_NLO);
2583 throw std::runtime_error(
"sigma_ttz_diff_LO_ATLAS_231204450 is only available in the LHC top-quark WC basis");
2587 else throw std::runtime_error(
"wrong bin choice in sigma_ttz_diff_LO_ATLAS_231204450");
2610 setParametersForObservable(make_vector<std::string>() <<
"SM_sigma_tta_bin_20_25_ATLAS_emu" <<
"SM_sigma_tta_bin_25_30_ATLAS_emu"
2611 <<
"SM_sigma_tta_bin_30_35_ATLAS_emu" <<
"SM_sigma_tta_bin_35_40_ATLAS_emu" <<
"SM_sigma_tta_bin_40_47_ATLAS_emu"
2612 <<
"SM_sigma_tta_bin_47_55_ATLAS_emu" <<
"SM_sigma_tta_bin_55_70_ATLAS_emu" <<
"SM_sigma_tta_bin_70_85_ATLAS_emu"
2613 <<
"SM_sigma_tta_bin_85_132_ATLAS_emu" <<
"SM_sigma_tta_bin_132_180_ATLAS_emu" <<
"SM_sigma_tta_bin_180_300_ATLAS_emu");
2644 double ttA_bin_20_25_madgraph_NLO = 1.38765;
2645 double ttA_bin_20_25_madgraph_LO = 1.10093;
2648 if(flag_LHC_WG_Basis){
2650 return SM_ttA_bin_20_25 + (-0.073402*C_tZ + 0.004305*C_tZ*C_tZ + 0.035194*C_tW + 0.008250*C_tW*C_tW + 0.003315802469*C_tZ*C_tW + 0.4024691358*C_tG + 0.09382716049*C_tG*C_tG)*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_NLO)
2651 + (0.0324910*C_tu8 + 0.0159132*C_td8 + 0.0082019*C_tu8*C_tu8 + 0.0042998*C_td8*C_td8 + 0.060800*C_Qq18 + 0.077047*C_tq8 + 0.024578*C_Qq38 + 0.066356*C_Qu8 + 0.010860*C_Qd8)*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_LO);
2654 return SM_ttA_bin_20_25 + ((-0.073402*C_tZ + 0.035194*C_tW + 0.4024691358*C_tG))*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_NLO)
2655 + (0.0324910*C_tu8 + 0.0159132*C_td8 + 0.060800*C_Qq18 + 0.077047*C_tq8 + 0.024578*C_Qq38 + 0.066356*C_Qu8 + 0.010860*C_Qd8)*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_LO);
2660 return SM_ttA_bin_20_25 + ((-0.073402*(-0.472123*C_tB + 0.881533*C_tW) + 0.004305*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.035194*C_tW + 0.008250*C_tW*C_tW + 0.003315802469*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.4024691358*C_tG + 0.09382716049*C_tG*C_tG ))*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_NLO)
2661 + (0.0324910*C_tu8 + 0.0159132*C_td8 + 0.0082019*C_tu8*C_tu8 + 0.0042998*C_td8*C_td8)*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_LO);
2664 return SM_ttA_bin_20_25 + ((-0.073402*(-0.472123*C_tB + 0.881533*C_tW) + 0.035194*C_tW + 0.4024691358*C_tG ))*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_NLO)
2665 + (0.0324910*C_tu8 + 0.0159132*C_td8)*(SM_ttA_bin_20_25/ttA_bin_20_25_madgraph_LO);
2673 double ttA_bin_25_30_madgraph_NLO = 1.11605;
2674 double ttA_bin_25_30_madgraph_LO = 0.84869;
2677 if(flag_LHC_WG_Basis){
2679 return SM_ttA_bin_25_30 + (-0.018930*C_tZ + 0.057613*C_tZ*C_tZ + 0.033745*C_tW + 0.067490*C_tW*C_tW - 0.1200617284*C_tZ*C_tW + 0.3209876543*C_tG + 0.04814814815*C_tG*C_tG)*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_NLO)
2680 + (0.0226520*C_tu8 + 0.0126074*C_td8 + 0.0063043*C_tu8*C_tu8 + 0.0034749*C_td8*C_td8 + 0.045347*C_Qq18 + 0.058257*C_tq8 + 0.017563*C_Qq38 + 0.050267*C_Qu8 + 0.008151*C_Qd8)*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_LO);
2683 return SM_ttA_bin_25_30 + (-0.018930*C_tZ + 0.033745*C_tW + 0.3209876543*C_tG)*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_NLO)
2684 + (0.0226520*C_tu8 + 0.0126074*C_td8 + 0.045347*C_Qq18 + 0.058257*C_tq8 + 0.017563*C_Qq38 + 0.050267*C_Qu8 + 0.008151*C_Qd8)*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_LO);
2689 return SM_ttA_bin_25_30 + (-0.018930*(-0.472123*C_tB + 0.881533*C_tW) + 0.057613*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.033745*C_tW + 0.067490*C_tW*C_tW - 0.1200617284*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.3209876543*C_tG + 0.04814814815*C_tG*C_tG )*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_NLO)
2690 + (0.0226520*C_tu8 + 0.0126074*C_td8+ 0.0063043*C_tu8*C_tu8 + 0.0034749*C_td8*C_td8)*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_LO);
2693 return SM_ttA_bin_25_30 + (-0.018930*(-0.472123*C_tB + 0.881533*C_tW) + 0.033745*C_tW + 0.3209876543*C_tG)*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_NLO)
2694 + (0.0226520*C_tu8 + 0.0126074*C_td8)*(SM_ttA_bin_25_30/ttA_bin_25_30_madgraph_LO);
2702 double ttA_bin_30_35_madgraph_NLO = 0.898765;
2703 double ttA_bin_30_35_madgraph_LO = 0.67594;
2706 if(flag_LHC_WG_Basis){
2708 return SM_ttA_bin_30_35 + (-0.005267*C_tZ + 0.010076*C_tZ*C_tZ - 0.011981*C_tW + 0.007265*C_tW*C_tW - 0.02546444444*C_tZ*C_tW + 0.2443209877*C_tG + 0.04327407407*C_tG*C_tG)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_NLO)
2709 + (0.0190330*C_tu8 + 0.0105528*C_td8+ 0.0056393*C_tu8*C_tu8 + 0.0038102*C_td8*C_td8 + 0.035395*C_Qq18 + 0.045853*C_tq8 + 0.013175*C_Qq38 + 0.039633*C_Qu8 + 0.006393*C_Qd8)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_LO);
2712 return SM_ttA_bin_30_35 + (-0.005267*C_tZ - 0.011981*C_tW + 0.2443209877*C_tG)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_NLO)
2713 + (0.0190330*C_tu8 + 0.0105528*C_td8 + 0.035395*C_Qq18 + 0.045853*C_tq8 + 0.013175*C_Qq38 + 0.039633*C_Qu8 + 0.006393*C_Qd8)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_LO);
2719 return SM_ttA_bin_30_35 + (-0.005267*(-0.472123*C_tB + 0.881533*C_tW) + 0.010076*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) - 0.011981*C_tW + 0.007265*C_tW*C_tW - 0.02546444444*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.2443209877*C_tG + 0.04327407407*C_tG*C_tG)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_NLO)
2720 + (0.0190330*C_tu8 + 0.0105528*C_td8+ 0.0056393*C_tu8*C_tu8 + 0.0038102*C_td8*C_td8)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_LO);
2723 return SM_ttA_bin_30_35 + (-0.005267*(-0.472123*C_tB + 0.881533*C_tW) - 0.011981*C_tW + 0.2443209877*C_tG)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_NLO)
2724 + (0.0190330*C_tu8 + 0.0105528*C_td8)*(SM_ttA_bin_30_35/ttA_bin_30_35_madgraph_LO);
2731 double ttA_bin_35_40_madgraph_NLO= 0.730864;
2732 double ttA_bin_35_40_madgraph_LO = 0.55527;
2734 if(flag_LHC_WG_Basis){
2736 return SM_ttA_bin_35_40 + (0.013992*C_tZ -0.002881*C_tZ*C_tZ + 0.013169*C_tW + 0.036626*C_tW*C_tW - 0.05092592593*C_tZ*C_tW + 0.222962963*C_tG + 0.04901234568*C_tG*C_tG )*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_NLO)
2737 + (0.0155991*C_tu8 + 0.0090981*C_td8 + 0.0050532*C_tu8*C_tu8 + 0.0030395*C_td8*C_td8 + 0.028450*C_Qq18 + 0.037207*C_tq8 + 0.010212*C_Qq38 + 0.032156*C_Qu8 + 0.005149*C_Qd8)*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_LO);
2740 return SM_ttA_bin_35_40 + (0.013992*C_tZ + 0.013169*C_tW + 0.222962963*C_tG )*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_NLO)
2741 + (0.0155991*C_tu8 + 0.0090981*C_td8 + 0.028450*C_Qq18 + 0.037207*C_tq8 + 0.010212*C_Qq38 + 0.032156*C_Qu8 + 0.005149*C_Qd8)*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_LO);
2747 return SM_ttA_bin_35_40 + (0.013992*(-0.472123*C_tB + 0.881533*C_tW) -0.002881*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.013169*C_tW + 0.036626*C_tW*C_tW - 0.05092592593*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.222962963*C_tG + 0.04901234568*C_tG*C_tG)*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_NLO)
2748 + (0.0155991*C_tu8 + 0.0090981*C_td8 + 0.0050532*C_tu8*C_tu8 + 0.0030395*C_td8*C_td8 )*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_LO);
2751 return SM_ttA_bin_35_40 + (0.013992*(-0.472123*C_tB + 0.881533*C_tW) + 0.013169*C_tW + 0.222962963*C_tG)*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_NLO)
2752 + (0.0155991*C_tu8 + 0.0090981*C_td8)*(SM_ttA_bin_35_40/ttA_bin_35_40_madgraph_LO);
2760 double ttA_bin_40_47_madgraph_NLO= 0.592945;
2761 double ttA_bin_40_47_madgraph_LO = 0.44974;
2764 if(flag_LHC_WG_Basis){
2766 return SM_ttA_bin_40_47 + (-0.064903*C_tZ + 0.029189*C_tZ*C_tZ + 0.060024*C_tW + 0.037566*C_tW*C_tW - 0.06441798942*C_tZ*C_tW + 0.1672839506*C_tG + 0.02561552028*C_tG*C_tG )*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_NLO)
2767 +(0.0124768*C_tu8 + 0.0068320*C_td8 + 0.0045958*C_tu8*C_tu8 + 0.0026133*C_td8*C_td8 + 0.022585*C_Qq18 + 0.029873*C_tq8 + 0.007806*C_Qq38 + 0.025840*C_Qu8 + 0.004114*C_Qd8)*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_LO);
2770 return SM_ttA_bin_40_47 + (-0.064903*C_tZ + 0.060024*C_tW + 0.1672839506*C_tG)*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_NLO)
2771 + (0.0124768*C_tu8 + 0.0068320*C_td8 + 0.022585*C_Qq18 + 0.029873*C_tq8 + 0.007806*C_Qq38 + 0.025840*C_Qu8 + 0.004114*C_Qd8)*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_LO);
2776 return SM_ttA_bin_40_47 + (-0.064903*(-0.472123*C_tB + 0.881533*C_tW) + 0.029189*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.060024*C_tW + 0.037566*C_tW*C_tW - 0.06441798942*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.1672839506*C_tG + 0.02561552028*C_tG*C_tG)*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_NLO)
2777 + (0.0124768*C_tu8 + 0.0068320*C_td8 + 0.0045958*C_tu8*C_tu8 + 0.0026133*C_td8*C_td8)*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_LO);
2780 return SM_ttA_bin_40_47 + (-0.064903*(-0.472123*C_tB + 0.881533*C_tW) + 0.060024*C_tW + 0.1672839506*C_tG )*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_NLO)
2781 + (0.0124768*C_tu8 + 0.0068320*C_td8)*(SM_ttA_bin_40_47/ttA_bin_40_47_madgraph_LO);
2789 double ttA_bin_47_55_madgraph_NLO= 0.441049;
2790 double ttA_bin_47_55_madgraph_LO = 0.35670;
2794 if(flag_LHC_WG_Basis){
2796 return SM_ttA_bin_47_55 + (-0.022374*C_tZ + 0.033832*C_tZ*C_tZ + 0.024549*C_tW + 0.038170*C_tW*C_tW - 0.05701790123*C_tZ*C_tW + 0.1261574074*C_tG + 0.03036419753*C_tG*C_tG)*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_NLO)
2797 + (0.0097075*C_tu8 + 0.0053889*C_td8 + 0.0034068*C_tu8*C_tu8 + 0.0021192*C_td8*C_td8 + 0.017461*C_Qq18 + 0.023408*C_tq8 + 0.005779*C_Qq38 + 0.020298*C_Qu8 + 0.003200*C_Qd8)*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_LO);
2800 return SM_ttA_bin_47_55 + (-0.022374*C_tZ + 0.024549*C_tW + 0.1261574074*C_tG )*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_NLO)
2801 + (0.0097075*C_tu8 + 0.0053889*C_td8 + 0.017461*C_Qq18 + 0.023408*C_tq8 + 0.005779*C_Qq38 + 0.020298*C_Qu8 + 0.003200*C_Qd8)*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_LO);
2806 return SM_ttA_bin_47_55 + (-0.022374*(-0.472123*C_tB + 0.881533*C_tW) + 0.033832*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.024549*C_tW + 0.038170*C_tW*C_tW - 0.05701790123*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.1261574074*C_tG + 0.03036419753*C_tG*C_tG )*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_NLO)
2807 + (0.0097075*C_tu8 + 0.0053889*C_td8 + 0.0034068*C_tu8*C_tu8 + 0.0021192*C_td8*C_td8)*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_LO);
2810 return SM_ttA_bin_47_55 + (-0.022374*(-0.472123*C_tB + 0.881533*C_tW) + 0.024549*C_tW + 0.1261574074*C_tG )*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_NLO)
2811 + (0.0097075*C_tu8 + 0.0053889*C_td8 )*(SM_ttA_bin_47_55/ttA_bin_47_55_madgraph_LO);
2819 double ttA_bin_55_70_madgraph_NLO=0.357037;
2820 double ttA_bin_55_70_madgraph_LO = 0.26308;
2823 if(flag_LHC_WG_Basis){
2825 return SM_ttA_bin_55_70 + (-0.014689*C_tZ + 0.030385*C_tZ*C_tZ + 0.018715*C_tW + 0.037912*C_tW*C_tW - 0.07414814815*C_tZ*C_tW + 0.08728395062*C_tG +0.01195555556*C_tG*C_tG)*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_NLO)
2826 + (0.0063986*C_tu8 + 0.0041057*C_td8 + 0.0024281*C_tu8*C_tu8 + 0.0016332*C_td8*C_td8 + 0.012520*C_Qq18 + 0.017057*C_tq8 + 0.003877*C_Qq38 + 0.014788*C_Qu8 + 0.002307*C_Qd8)*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_LO);
2829 return SM_ttA_bin_55_70 + (-0.014689*C_tZ + 0.018715*C_tW + 0.08728395062*C_tG)*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_NLO)
2830 + (0.0063986*C_tu8 + 0.0041057*C_td8 + 0.012520*C_Qq18 + 0.017057*C_tq8 + 0.003877*C_Qq38 + 0.014788*C_Qu8 + 0.002307*C_Qd8)*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_LO);
2836 return SM_ttA_bin_55_70 + (-0.014689*(-0.472123*C_tB + 0.881533*C_tW) + 0.030385*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.018715*C_tW + 0.037912*C_tW*C_tW - 0.07414814815*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.08728395062*C_tG +0.01195555556*C_tG*C_tG )*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_NLO)
2837 + (0.0063986*C_tu8 + 0.0041057*C_td8 + 0.0024281*C_tu8*C_tu8 + 0.0016332*C_td8*C_td8)*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_LO);
2840 return SM_ttA_bin_55_70 + (-0.014689*(-0.472123*C_tB + 0.881533*C_tW) + 0.018715*C_tW + 0.08728395062*C_tG)*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_NLO)
2841 + (0.0063986*C_tu8 + 0.0041057*C_td8 )*(SM_ttA_bin_55_70/ttA_bin_55_70_madgraph_LO);
2850 double ttA_bin_70_85_madgraph_NLO = 0.22535;
2851 double ttA_bin_70_85_madgraph_LO = 0.18502;
2854 if(flag_LHC_WG_Basis){
2856 return SM_ttA_bin_70_85 + (-0.009959*C_tZ + 0.033236*C_tZ*C_tZ + 0.007004*C_tW + 0.042146*C_tW*C_tW - 0.07424674897*C_tZ*C_tW + 0.06699588477*C_tG +0.0187654321*C_tG*C_tG)*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_NLO)
2857 + (0.0046269*C_tu8 + 0.0030051*C_td8+ 0.0019743*C_tu8*C_tu8 + 0.0030051*C_td8*C_td8 + 0.008563*C_Qq18 + 0.011882*C_tq8 + 0.002455*C_Qq38 + 0.010339*C_Qu8 + 0.001584*C_Qd8)*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_LO);
2860 return SM_ttA_bin_70_85 + (-0.009959*C_tZ + 0.007004*C_tW + 0.06699588477*C_tG)*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_NLO)
2861 + (0.0046269*C_tu8 + 0.0030051*C_td8 + 0.008563*C_Qq18 + 0.011882*C_tq8 + 0.002455*C_Qq38 + 0.010339*C_Qu8 + 0.001584*C_Qd8)*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_LO);
2867 return SM_ttA_bin_70_85 + (-0.009959*(-0.472123*C_tB + 0.881533*C_tW) + 0.033236*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.007004*C_tW + 0.042146*C_tW*C_tW - 0.07424674897*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.06699588477*C_tG +0.0187654321*C_tG*C_tG )*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_NLO)
2868 + (0.0046269*C_tu8 + 0.0030051*C_td8 + 0.0019743*C_tu8*C_tu8 + 0.0030051*C_td8*C_td8)*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_LO);
2871 return SM_ttA_bin_70_85 + (-0.009959*(-0.472123*C_tB + 0.881533*C_tW) + 0.007004*C_tW + 0.06699588477*C_tG )*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_NLO)
2872 + (0.0046269*C_tu8 + 0.0030051*C_td8)*(SM_ttA_bin_70_85/ttA_bin_70_85_madgraph_LO);
2881 double ttA_bin_85_132_madgraph_NLO=0.132598;
2882 double ttA_bin_85_132_madgraph_LO = 0.10484;
2885 if(flag_LHC_WG_Basis){
2887 return SM_ttA_bin_85_132 + (-0.011540*C_tZ + 0.027391*C_tZ*C_tZ + 0.013199*C_tW + 0.036253*C_tW*C_tW - 0.0629676911*C_tZ*C_tW + 0.03607827686*C_tG +0.007558707644*C_tG*C_tG)*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_NLO)
2888 + (0.0026823*C_tu8 + 0.0016437*C_td8 + 0.0011696*C_tu8*C_tu8 + 0.0008383*C_td8*C_td8 + 0.004705*C_Qq18 + 0.006739*C_tq8 + 0.001183*C_Qq38 + 0.005869*C_Qu8 + 0.000881*C_Qd8)*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_LO);
2891 return SM_ttA_bin_85_132 + (-0.011540*C_tZ + 0.013199*C_tW + 0.03607827686*C_tG)*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_NLO)
2892 + (0.0026823*C_tu8 + 0.0016437*C_td8 + 0.004705*C_Qq18 + 0.006739*C_tq8 + 0.001183*C_Qq38 + 0.005869*C_Qu8 + 0.000881*C_Qd8)*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_LO);
2898 return SM_ttA_bin_85_132 + (-0.011540*(-0.472123*C_tB + 0.881533*C_tW) + 0.027391*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.013199*C_tW + 0.036253*C_tW*C_tW - 0.0629676911*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.03607827686*C_tG +0.007558707644*C_tG*C_tG )*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_NLO)
2899 + (0.0026823*C_tu8 + 0.0016437*C_td8 + 0.0011696*C_tu8*C_tu8 + 0.0008383*C_td8*C_td8)*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_LO);
2902 return SM_ttA_bin_85_132 + (-0.011540*(-0.472123*C_tB + 0.881533*C_tW) + 0.013199*C_tW + 0.03607827686*C_tG)*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_NLO)
2903 + (0.0026823*C_tu8 + 0.0016437*C_td8)*(SM_ttA_bin_85_132/ttA_bin_85_132_madgraph_LO);
2912 double ttA_bin_132_180_madgraph_NLO = 0.0582305;
2913 double ttA_bin_132_180_madgraph_LO = 0.04850;
2916 if(flag_LHC_WG_Basis){
2918 return SM_ttA_bin_132_180 + (-0.005155*C_tZ + 0.021199*C_tZ*C_tZ + 0.006004*C_tW + 0.029633*C_tW*C_tW - 0.05011851852*C_tZ*C_tW + 0.01400462963*C_tG +0.003517489712*C_tG*C_tG )*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_NLO)
2919 + (0.0011640*C_tu8 + 0.0008132*C_td8 + 0.0006643*C_tu8*C_tu8 + 0.0004577*C_td8*C_td8 + 0.002180*C_Qq18 + 0.003232*C_tq8 + 0.000454*C_Qq38 + 0.002820*C_Qu8 + 0.000416*C_Qd8)*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_LO);
2922 return SM_ttA_bin_132_180 + (-0.005155*C_tZ + 0.006004*C_tW + 0.01400462963*C_tG)*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_NLO)
2923 + (0.0011640*C_tu8 + 0.0008132*C_td8 + 0.002180*C_Qq18 + 0.003232*C_tq8 + 0.000454*C_Qq38 + 0.002820*C_Qu8 + 0.000416*C_Qd8)*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_LO);
2928 return SM_ttA_bin_132_180 + (-0.005155*(-0.472123*C_tB + 0.881533*C_tW) + 0.021199*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.006004*C_tW + 0.029633*C_tW*C_tW - 0.05011851852*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.01400462963*C_tG +0.003517489712*C_tG*C_tG )*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_NLO)
2929 + (0.0011640*C_tu8 + 0.0008132*C_td8 + 0.0006643*C_tu8*C_tu8 + 0.0004577*C_td8*C_td8)*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_LO);
2932 return SM_ttA_bin_132_180 + (-0.005155*(-0.472123*C_tB + 0.881533*C_tW) + 0.006004*C_tW + 0.01400462963*C_tG )*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_NLO)
2933 + (0.0011640*C_tu8 + 0.0008132*C_td8)*(SM_ttA_bin_132_180/ttA_bin_132_180_madgraph_LO);
2941 double ttA_bin_180_300_madgraph_NLO = 0.0256399;
2942 double ttA_bin_180_300_madgraph_LO = 0.01676;
2945 if(flag_LHC_WG_Basis){
2947 return SM_ttA_bin_180_300 + (-0.001690*C_tZ + 0.024677*C_tZ*C_tZ + 0.001959*C_tW + 0.031588*C_tW*C_tW - 0.05586666667*C_tZ*C_tW + 0.006676954733*C_tG + 0.002124485597*C_tG*C_tG)*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_NLO)
2948 + (0.0004632*C_tu8 + 0.0003355*C_td8+ 0.0003386*C_tu8*C_tu8 + 0.0002343*C_td8*C_td8 + 0.000836*C_Qq18 + 0.001286*C_tq8 + 0.000143*C_Qq38 + 0.001123*C_Qu8 + 0.000163*C_Qd8)*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_LO);
2951 return SM_ttA_bin_180_300 + (-0.001690*C_tZ + 0.001959*C_tW + 0.006676954733*C_tG)*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_NLO)
2952 + (0.0004632*C_tu8 + 0.0003355*C_td8 + 0.000836*C_Qq18 + 0.001286*C_tq8 + 0.000143*C_Qq38 + 0.001123*C_Qu8 + 0.000163*C_Qd8)*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_LO);
2958 return SM_ttA_bin_180_300 + (-0.001690*(-0.472123*C_tB + 0.881533*C_tW) + 0.024677*(-0.472123*C_tB + 0.881533*C_tW)*(-0.472123*C_tB + 0.881533*C_tW) + 0.001959*C_tW + 0.031588*C_tW*C_tW - 0.05586666667*(-0.472123*C_tB + 0.881533*C_tW)*C_tW + 0.006676954733*C_tG + 0.002124485597*C_tG*C_tG )*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_NLO)
2959 + (0.0004632*C_tu8 + 0.0003355*C_td8 + 0.0003386*C_tu8*C_tu8 + 0.0002343*C_td8*C_td8)*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_LO);
2962 return SM_ttA_bin_180_300 + (-0.001690*(-0.472123*C_tB + 0.881533*C_tW) + 0.001959*C_tW + 0.006676954733*C_tG)*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_NLO)
2963 + (0.0004632*C_tu8 + 0.0003355*C_td8)*(SM_ttA_bin_180_300/ttA_bin_180_300_madgraph_LO);
2967 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for sigma_tta_diff_LO_ATLAS_emu.\n");
2984 setParametersForObservable(make_vector<std::string>() <<
"SM_sigma_tta_bin_20_35_CMS_dilepton" <<
"SM_sigma_tta_bin_35_50_CMS_dilepton"
2985 <<
"SM_sigma_tta_bin_50_70_CMS_dilepton" <<
"SM_sigma_tta_bin_70_130_CMS_dilepton"
2986 <<
"SM_sigma_tta_bin_130_200_CMS_dilepton" <<
"SM_sigma_tta_bin_200_300_CMS_dilepton");
3028 double sigma_tta_bin_20_35_madgraph = 0.975113;
3033 return SM_sigma_tta_bin_20_35 +(0.975113+0.000788*C_Qd1+0.022216*C_Qd1*C_Qd1
3034 +0.015615*C_Qd8+0.009971*C_Qd8*C_Qd8+0.003095*C_Qq11+0.074636*C_Qq11*C_Qq11
3035 +-0.000392*C_Qq31+0.076939*C_Qq31*C_Qq31+0.025252*C_Qq18+0.029486*C_Qq18*C_Qq18
3036 +0.009971*C_Qq38+0.032206*C_Qq38*C_Qq38+0.004873*C_Qu1+0.071282*C_Qu1*C_Qu1
3037 +0.027259*C_Qu8+0.022655*C_Qu8*C_Qu8+0.010583*C_td1+0.021511*C_td1*C_td1
3038 +0.008297*C_td8+0.022696*C_td8*C_td8+0.293375*C_tG+0.071832*C_tG*C_tG
3039 -0.017083*C_tq1+0.069788*C_tq1*C_tq1+0.028813*C_tq8+0.031600*C_tq8*C_tq8
3040 -0.000271*C_tu1+0.055283*C_tu1*C_tu1+0.015878*C_tu8+0.028156*C_tu8*C_tu8
3041 +0.015359*C_tW+0.021535*C_tW*C_tW+-0.020018*C_tZ+0.030927*C_tZ*C_tZ)
3042 *(SM_sigma_tta_bin_20_35/sigma_tta_bin_20_35_madgraph);
3049 return SM_sigma_tta_bin_20_35 +(0.000788*C_Qd1+0.015615*C_Qd8
3050 +0.003095*C_Qq11+-0.000392*C_Qq31+0.025252*C_Qq18+0.009971*C_Qq38
3051 +0.004873*C_Qu1+0.027259*C_Qu8+0.010583*C_td1+0.008297*C_td8
3052 +0.293375*C_tG+-0.017083*C_tq1+0.028813*C_tq8+-0.000271*C_tu1
3053 +0.015878*C_tu8+0.015359*C_tW+-0.020018*C_tZ)
3054 *(SM_sigma_tta_bin_20_35/sigma_tta_bin_20_35_madgraph);
3060 double sigma_tta_bin_35_50_madgraph = 0.523831;
3065 return SM_sigma_tta_bin_35_50 +(-0.002203*C_Qd1+0.002912*C_Qd1*C_Qd1+0.001037*C_Qd8
3066 -0.001324*C_Qd8*C_Qd8+-0.001593*C_Qq11+0.021815*C_Qq11*C_Qq11+-0.002413*C_Qq31
3067 +0.014750*C_Qq31*C_Qq31+0.023210*C_Qq18+-0.000332*C_Qq18*C_Qq18+0.003673*C_Qq38
3068 +0.001051*C_Qq38*C_Qq38+0.000986*C_Qu1+0.033309*C_Qu1*C_Qu1+0.012209*C_Qu8
3069 +0.000396*C_Qu8*C_Qu8+0.005764*C_td1+0.007074*C_td1*C_td1+0.002688*C_td8
3070 -0.003340*C_td8*C_td8+0.147862*C_tG+0.023437*C_tG*C_tG+-0.004221*C_tq1
3071 +0.039220*C_tq1*C_tq1+0.019842*C_tq8+-0.005781*C_tq8*C_tq8+-0.000079*C_tu1
3072 +0.010630*C_tu1*C_tu1+0.012863*C_tu8+-0.007084*C_tu8*C_tu8+0.019122*C_tW
3073 +0.025787*C_tW*C_tW+-0.021752*C_tZ+0.017695*C_tZ*C_tZ)
3074 *(SM_sigma_tta_bin_35_50/sigma_tta_bin_35_50_madgraph);;
3079 return SM_sigma_tta_bin_35_50 +(-0.002203*C_Qd1+0.001037*C_Qd8+-0.001593*C_Qq11
3080 -0.002413*C_Qq31+0.023210*C_Qq18+0.003673*C_Qq38+0.000986*C_Qu1+0.012209*C_Qu8
3081 +0.005764*C_td1+0.002688*C_td8+0.147862*C_tG+-0.004221*C_tq1+0.019842*C_tq8
3082 -0.000079*C_tu1+0.012863*C_tu8+0.019122*C_tW+-0.021752*C_tZ)
3083 *(SM_sigma_tta_bin_35_50/sigma_tta_bin_35_50_madgraph);
3090 double sigma_tta_bin_50_70_madgraph = 0.399663;
3095 return SM_sigma_tta_bin_50_70 +(-0.000900*C_Qd1+0.006167*C_Qd1*C_Qd1+0.003927*C_Qd8
3096 +0.001326*C_Qd8*C_Qd8+0.001956*C_Qq11+0.021969*C_Qq11*C_Qq11+-0.002388*C_Qq31
3097 +0.026569*C_Qq31*C_Qq31+0.009836*C_Qq18+0.005966*C_Qq18*C_Qq18+0.001784*C_Qq38
3098 +0.004714*C_Qq38*C_Qq38+-0.008926*C_Qu1+0.026436*C_Qu1*C_Qu1+0.008793*C_Qu8
3099 +0.002637*C_Qu8*C_Qu8+-0.004573*C_td1+0.006145*C_td1*C_td1+0.004629*C_td8
3100 +0.004192*C_td8*C_td8+0.111319*C_tG+0.023254*C_tG*C_tG+-0.003314*C_tq1
3101 +0.030819*C_tq1*C_tq1+0.010340*C_tq8+0.009217*C_tq8*C_tq8+-0.001303*C_tu1
3102 +0.018581*C_tu1*C_tu1+0.004583*C_tu8+0.004069*C_tu8*C_tu8+0.024243*C_tW
3103 +0.042926*C_tW*C_tW+-0.013215*C_tZ+0.030797*C_tZ*C_tZ)
3104 *(SM_sigma_tta_bin_50_70/sigma_tta_bin_50_70_madgraph);;
3109 return SM_sigma_tta_bin_50_70 +(-0.000900*C_Qd1+0.003927*C_Qd8+0.001956*C_Qq11+-0.002388*C_Qq31
3110 +0.009836*C_Qq18+0.001784*C_Qq38+-0.008926*C_Qu1+0.008793*C_Qu8+-0.004573*C_td1
3111 +0.004629*C_td8+0.111319*C_tG+-0.003314*C_tq1+0.010340*C_tq8+-0.001303*C_tu1
3112 +0.004583*C_tu8+0.024243*C_tW+-0.013215*C_tZ)
3113 *(SM_sigma_tta_bin_50_70/sigma_tta_bin_50_70_madgraph);
3120 double sigma_tta_bin_70_100_madgraph = 0.330761;
3121 double sigma_tta_bin_100_130_madgraph =0.182187;
3122 double sigma_tta_bin_70_130_madgraph =sigma_tta_bin_70_100_madgraph+sigma_tta_bin_100_130_madgraph;
3126 double sigma_tta_bin_70_100_NP = (0.000736*C_Qd1+0.002661*C_Qd1*C_Qd1+0.000607*C_Qd8+0.001692*C_Qd8*C_Qd8
3127 +-0.000097*C_Qq11+0.020897*C_Qq11*C_Qq11+-0.001074*C_Qq31+0.019638*C_Qq31*C_Qq31+0.007285*C_Qq18
3128 +0.003571*C_Qq18*C_Qq18+0.001987*C_Qq38+0.001518*C_Qq38*C_Qq38+-0.003159*C_Qu1+0.027137*C_Qu1*C_Qu1
3129 +0.008729*C_Qu8+0.003259*C_Qu8*C_Qu8+0.002396*C_td1+0.005831*C_td1*C_td1+0.002438*C_td8
3130 +0.001050*C_td8*C_td8+0.088372*C_tG+0.018412*C_tG*C_tG+-0.002403*C_tq1+0.033166*C_tq1*C_tq1
3131 +0.010186*C_tq8+0.002150*C_tq8*C_tq8+0.001916*C_tu1+0.010698*C_tu1*C_tu1+0.007129*C_tu8
3132 +0.002852*C_tu8*C_tu8+0.028690*C_tW+0.055463*C_tW*C_tW+-0.024168*C_tZ+0.044158*C_tZ*C_tZ);
3135 double sigma_tta_bin_100_130_NP = (-0.000532*C_Qd1+0.003711*C_Qd1*C_Qd1+-0.000866*C_Qd8+0.000827*C_Qd8*C_Qd8
3136 +0.000833*C_Qq11+0.014119*C_Qq11*C_Qq11+0.000026*C_Qq31+0.013016*C_Qq31*C_Qq31+0.003946*C_Qq18
3137 +0.002769*C_Qq18*C_Qq18+0.002527*C_Qq38+0.003527*C_Qq38*C_Qq38+-0.001730*C_Qu1+0.016375*C_Qu1*C_Qu1
3138 +0.004798*C_Qu8+0.003116*C_Qu8*C_Qu8+-0.000105*C_td1+0.006509*C_td1*C_td1+0.001677*C_td8
3139 -0.000010*C_td8*C_td8+0.047396*C_tG+0.012131*C_tG*C_tG+-0.001607*C_tq1+0.017941*C_tq1*C_tq1
3140 +0.003987*C_tq8+0.003210*C_tq8*C_tq8+0.000006*C_tu1+0.009547*C_tu1*C_tu1+0.002691*C_tu8
3141 +0.001113*C_tu8*C_tu8+0.017670*C_tW+0.054483*C_tW*C_tW+-0.014593*C_tZ+0.042939*C_tZ*C_tZ);
3143 return SM_sigma_tta_bin_70_130 + (sigma_tta_bin_70_100_NP + sigma_tta_bin_100_130_NP)*(SM_sigma_tta_bin_70_130/sigma_tta_bin_70_130_madgraph);
3149 double sigma_tta_bin_70_100_NP = (0.000736*C_Qd1+0.000607*C_Qd8+-0.000097*C_Qq11+-0.001074*C_Qq31
3150 +0.007285*C_Qq18+0.001987*C_Qq38+-0.003159*C_Qu1+0.008729*C_Qu8+0.002396*C_td1+0.002438*C_td8
3151 +0.088372*C_tG+-0.002403*C_tq1+0.010186*C_tq8+0.001916*C_tu1+0.007129*C_tu8+0.028690*C_tW-0.024168*C_tZ);
3154 double sigma_tta_bin_100_130_NP = (-0.000532*C_Qd1+-0.000866*C_Qd8+0.000833*C_Qq11+0.000026*C_Qq31
3155 +0.003946*C_Qq18+0.002527*C_Qq38+-0.001730*C_Qu1+0.004798*C_Qu8+-0.000105*C_td1+0.001677*C_td8
3156 +0.047396*C_tG+-0.001607*C_tq1+0.003987*C_tq8+0.000006*C_tu1+0.002691*C_tu8+0.017670*C_tW+-0.014593*C_tZ);
3158 return SM_sigma_tta_bin_70_130 + (sigma_tta_bin_70_100_NP + sigma_tta_bin_100_130_NP)*(SM_sigma_tta_bin_70_130/sigma_tta_bin_70_130_madgraph);
3166 double sigma_tta_bin_130_165_madgraph = 0.123480;
3167 double sigma_tta_bin_165_200_madgraph = 0.071661;
3168 double sigma_tta_bin_130_200_madgraph = sigma_tta_bin_130_165_madgraph+sigma_tta_bin_165_200_madgraph;
3173 double sigma_tta_bin_130_165_NP = (0.123480+-0.000179*C_Qd1+0.001106*C_Qd1*C_Qd1+0.000840*C_Qd8
3174 +-0.000657*C_Qd8*C_Qd8+0.000217*C_Qq11+0.009123*C_Qq11*C_Qq11+-0.000610*C_Qq31+0.009951*C_Qq31*C_Qq31
3175 +0.002961*C_Qq18+0.001668*C_Qq18*C_Qq18+0.000933*C_Qq38+0.001121*C_Qq38*C_Qq38+-0.001176*C_Qu1
3176 +0.012505*C_Qu1*C_Qu1+0.003349*C_Qu8+0.001583*C_Qu8*C_Qu8+0.001208*C_td1+0.003861*C_td1*C_td1
3177 +0.001677*C_td8+0.001007*C_td8*C_td8+0.033068*C_tG+0.007722*C_tG*C_tG+-0.001873*C_tq1
3178 +0.014593*C_tq1*C_tq1+0.004056*C_tq8+0.001186*C_tq8*C_tq8+-0.000148*C_tu1+0.005718*C_tu1*C_tu1
3179 +0.000955*C_tu8+0.001565*C_tu8*C_tu8+0.008850*C_tW+0.054838*C_tW*C_tW+-0.011773*C_tZ+0.042418*C_tZ*C_tZ);
3182 double sigma_tta_bin_165_200_NP = (0.071661+0.000321*C_Qd1+0.001864*C_Qd1*C_Qd1+0.000523*C_Qd8
3183 +0.000484*C_Qd8*C_Qd8+-0.000468*C_Qq11+0.006489*C_Qq11*C_Qq11+-0.000323*C_Qq31+0.007170*C_Qq31*C_Qq31
3184 +0.001760*C_Qq18+0.001505*C_Qq18*C_Qq18+0.000167*C_Qq38+0.001674*C_Qq38*C_Qq38+-0.001324*C_Qu1
3185 +0.009641*C_Qu1*C_Qu1+0.001312*C_Qu8+0.000612*C_Qu8*C_Qu8+0.000060*C_td1+0.002828*C_td1*C_td1
3186 +0.000787*C_td8+0.000566*C_td8*C_td8+0.018680*C_tG+0.005598*C_tG*C_tG+-0.001764*C_tq1
3187 +0.009979*C_tq1*C_tq1+0.001779*C_tq8+0.001441*C_tq8*C_tq8+-0.000282*C_tu1+0.004307*C_tu1*C_tu1
3188 +0.001148*C_tu8+0.000369*C_tu8*C_tu8+0.008066*C_tW+0.045701*C_tW*C_tW+-0.004856*C_tZ+0.033619*C_tZ*C_tZ);
3190 return SM_sigma_tta_bin_130_200 + (sigma_tta_bin_130_165_NP+sigma_tta_bin_165_200_NP)*(SM_sigma_tta_bin_130_200/sigma_tta_bin_130_200_madgraph);
3197 double sigma_tta_bin_130_165_NP = (-0.000179*C_Qd1+0.000840*C_Qd8+0.000217*C_Qq11+-0.000610*C_Qq31
3198 +0.002961*C_Qq18+0.000933*C_Qq38+-0.001176*C_Qu1+0.003349*C_Qu8+0.001208*C_td1+0.001677*C_td8
3199 +0.033068*C_tG+-0.001873*C_tq1+0.004056*C_tq8+-0.000148*C_tu1+0.000955*C_tu8+0.008850*C_tW+-0.011773*C_tZ);
3202 double sigma_tta_bin_165_200_NP = (0.000321*C_Qd1+0.000523*C_Qd8+-0.000468*C_Qq11+-0.000323*C_Qq31
3203 +0.001760*C_Qq18+0.000167*C_Qq38+-0.001324*C_Qu1+0.001312*C_Qu8+0.000060*C_td1+0.000787*C_td8+0.018680*C_tG
3204 -0.001764*C_tq1+0.001779*C_tq8+-0.000282*C_tu1+0.001148*C_tu8+0.008066*C_tW+-0.004856*C_tZ);
3206 return SM_sigma_tta_bin_130_200 + (sigma_tta_bin_130_165_NP+sigma_tta_bin_165_200_NP)*(SM_sigma_tta_bin_130_200/sigma_tta_bin_130_200_madgraph);
3213 double sigma_tta_bin_200_250_madgraph = 0.057272;
3214 double sigma_tta_bin_250_300_madgraph = 0.067466;
3215 double sigma_tta_bin_200_300_madgraph = sigma_tta_bin_200_250_madgraph+sigma_tta_bin_250_300_madgraph;
3220 double sigma_tta_bin_200_250_NP = (-0.000047*C_Qd1+0.001342*C_Qd1*C_Qd1+0.000136*C_Qd8+0.000006*C_Qd8*C_Qd8
3221 +0.000342*C_Qq11+0.006388*C_Qq11*C_Qq11+-0.000150*C_Qq31+0.006218*C_Qq31*C_Qq31+0.001724*C_Qq18
3222 +0.000750*C_Qq18*C_Qq18+0.000025*C_Qq38+0.000623*C_Qq38*C_Qq38+-0.000462*C_Qu1+0.007979*C_Qu1*C_Qu1
3223 +0.001728*C_Qu8+0.001000*C_Qu8*C_Qu8+0.000385*C_td1+0.001911*C_td1*C_td1+0.000618*C_td8+0.000138*C_td8*C_td8
3224 +0.014921*C_tG+0.004175*C_tG*C_tG+-0.000474*C_tq1+0.009899*C_tq1*C_tq1+0.002069*C_tq8+0.000524*C_tq8*C_tq8
3225 +0.000373*C_tu1+0.003594*C_tu1*C_tu1+0.000824*C_tu8+0.000624*C_tu8*C_tu8+0.003702*C_tW+0.049912*C_tW*C_tW
3226 +-0.004612*C_tZ+0.038502*C_tZ*C_tZ);
3228 double sigma_tta_bin_250_300_NP = (-0.000159*C_Qd1+0.004318*C_Qd1*C_Qd1+0.000593*C_Qd8+0.000437*C_Qd8*C_Qd8
3229 +0.000507*C_Qq11+0.019093*C_Qq11*C_Qq11+-0.000174*C_Qq31+0.019040*C_Qq31*C_Qq31+0.002418*C_Qq18
3230 +0.003576*C_Qq18*C_Qq18+0.000138*C_Qq38+0.003125*C_Qq38*C_Qq38+-0.001614*C_Qu1+0.023126*C_Qu1*C_Qu1
3231 +0.002333*C_Qu8+0.002169*C_Qu8*C_Qu8+0.000208*C_td1+0.006881*C_td1*C_td1+0.001121*C_td8+0.001259*C_td8*C_td8
3232 +0.017830*C_tG+0.007512*C_tG*C_tG+-0.001787*C_tq1+0.027531*C_tq1*C_tq1+0.002581*C_tq8+0.002984*C_tq8*C_tq8
3233 -0.000132*C_tu1+0.012280*C_tu1*C_tu1+0.001367*C_tu8+0.002013*C_tu8*C_tu8+0.003271*C_tW+0.124997*C_tW*C_tW
3234 -0.002154*C_tZ+0.096300*C_tZ*C_tZ);
3236 return SM_sigma_tta_bin_200_300 + (sigma_tta_bin_200_250_NP + sigma_tta_bin_250_300_NP)*(SM_sigma_tta_bin_200_300/sigma_tta_bin_200_300_madgraph);
3241 double sigma_tta_bin_200_250_NP = (-0.000047*C_Qd1+0.000136*C_Qd8+0.000342*C_Qq11+-0.000150*C_Qq31
3242 +0.001724*C_Qq18+0.000025*C_Qq38+-0.000462*C_Qu1+0.001728*C_Qu8+0.000385*C_td1+0.000618*C_td8
3243 +0.014921*C_tG+-0.000474*C_tq1+0.002069*C_tq8+0.000373*C_tu1+0.000824*C_tu8+0.003702*C_tW+-0.004612*C_tZ);
3245 double sigma_tta_bin_250_300_NP = (-0.000159*C_Qd1+0.000593*C_Qd8+0.000507*C_Qq11+-0.000174*C_Qq31
3246 +0.002418*C_Qq18+0.000138*C_Qq38+-0.001614*C_Qu1+0.002333*C_Qu8+0.000208*C_td1+0.001121*C_td8
3247 +0.017830*C_tG+-0.001787*C_tq1+0.002581*C_tq8+-0.000132*C_tu1+0.001367*C_tu8+0.003271*C_tW+-0.002154*C_tZ);
3249 return SM_sigma_tta_bin_200_300 + (sigma_tta_bin_200_250_NP + sigma_tta_bin_250_300_NP)*(SM_sigma_tta_bin_200_300/sigma_tta_bin_200_300_madgraph);
3253 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for sigma_tta_diff_LO_CMS_dilepton.\n");
3272 <<
"SM_sigma_tta_bin_40_60_ATLAS_240309452" <<
"SM_sigma_tta_bin_60_75_ATLAS_240309452"
3273 <<
"SM_sigma_tta_bin_75_95_ATLAS_240309452" <<
"SM_sigma_tta_bin_95_115_ATLAS_240309452"
3274 <<
"SM_sigma_tta_bin_115_135_ATLAS_240309452" <<
"SM_sigma_tta_bin_135_160_ATLAS_240309452"
3275 <<
"SM_sigma_tta_bin_160_200_ATLAS_240309452" <<
"SM_sigma_tta_bin_200_260_ATLAS_240309452"
3276 <<
"SM_sigma_tta_bin_260_500_ATLAS_240309452");
3327 double sigma_tta_bin_20_40_madgraph = 1177.4069;
3332 return SM_sigma_tta_bin_20_40 +(-3.6263*C_phiQ3 + 0.0339*C_phiQ3*C_phiQ3 + -3.6643*C_phiQm +
3333 0.0227*C_phiQm*C_phiQm + -3.5919*C_phit + -0.0384*C_phit*C_phit + 12.2447*C_Qd8 +
3334 0.7109*C_Qd8*C_Qd8 + 32.9687*C_Qq18 + 11.2487*C_Qq18*C_Qq18 + 12.8705*C_Qq38 +
3335 10.4471*C_Qq38*C_Qq38 + 32.3790*C_Qu8 + 9.3811*C_Qu8*C_Qu8 + 9.7399*C_td8 +
3336 2.1104*C_td8*C_td8 + 334.4265*C_tG + 61.2791*C_tG*C_tG + -3.3893*C_tphi +
3337 -0.3108*C_tphi*C_tphi + 36.1056*C_tq8 + 10.0010*C_tq8*C_tq8 + 23.6950*C_tu8 +
3338 9.0848*C_tu8*C_tu8 + 34.7636*C_tW + 29.3066*C_tW*C_tW + -31.0740*C_tZ + 29.0832*C_tZ*C_tZ)
3339 *(SM_sigma_tta_bin_20_40/sigma_tta_bin_20_40_madgraph);
3346 return SM_sigma_tta_bin_20_40 +(-3.6263*C_phiQ3 + -3.6643*C_phiQm + -3.5919*C_phit + 12.2447*C_Qd8 +
3347 32.9687*C_Qq18 + 12.8705*C_Qq38 + 32.3790*C_Qu8 + 9.7399*C_td8 + 334.4265*C_tG +
3348 -3.3893*C_tphi + 36.1056*C_tq8 + 23.6950*C_tu8 + 34.7636*C_tW + -31.0740*C_tZ)
3349 *(SM_sigma_tta_bin_20_40/sigma_tta_bin_20_40_madgraph);
3355 double sigma_tta_bin_40_60_madgraph = 529.8128;
3360 return SM_sigma_tta_bin_40_60 +(-1.2328*C_phiQ3 + 1.1934*C_phiQ3*C_phiQ3 + -1.4786*C_phiQm + 1.1073*C_phiQm*C_phiQm +
3361 -1.0026*C_phit + 1.4763*C_phit*C_phit + 2.9225*C_Qd8 + 3.3985*C_Qd8*C_Qd8 + 12.2580*C_Qq18 + 5.8612*C_Qq18*C_Qq18 +
3362 3.7126*C_Qq38 + 5.8362*C_Qq38*C_Qq38 + 14.1556*C_Qu8 + 4.1339*C_Qu8*C_Qu8 + 7.2970*C_td8 + 2.3002*C_td8*C_td8 +
3363 147.2638*C_tG + 28.7812*C_tG*C_tG + -0.6709*C_tphi + 1.0703*C_tphi*C_tphi + 16.0890*C_tq8 + 7.2375*C_tq8*C_tq8 +
3364 10.6510*C_tu8 + 4.9574*C_tu8*C_tu8 + 22.6910*C_tW + 41.7841*C_tW*C_tW + -24.1873*C_tZ + 28.9994*C_tZ*C_tZ)
3365 *(SM_sigma_tta_bin_40_60/sigma_tta_bin_40_60_madgraph);;
3370 return SM_sigma_tta_bin_40_60 +(-1.2328*C_phiQ3 + -1.4786*C_phiQm + -1.0026*C_phit + 2.9225*C_Qd8 +
3371 12.2580*C_Qq18 + 3.7126*C_Qq38 + 14.1556*C_Qu8 + 7.2970*C_td8 + 147.2638*C_tG +
3372 -0.6709*C_tphi + 16.0890*C_tq8 + 10.6510*C_tu8 + 22.6910*C_tW + -24.1873*C_tZ)
3373 *(SM_sigma_tta_bin_40_60/sigma_tta_bin_40_60_madgraph);
3380 double sigma_tta_bin_60_75_madgraph = 241.6828;
3385 return SM_sigma_tta_bin_60_75 +(-0.4801*C_phiQ3 + -0.3292*C_phiQ3*C_phiQ3 + -0.5938*C_phiQm + -0.4390*C_phiQm*C_phiQm +
3386 -0.6264*C_phit + -0.3886*C_phit*C_phit + 1.2599*C_Qd8 + 0.6517*C_Qd8*C_Qd8 + 6.0605*C_Qq18 + 2.1080*C_Qq18*C_Qq18 +
3387 1.7701*C_Qq38 + 2.6314*C_Qq38*C_Qq38 + 4.2427*C_Qu8 + 2.7795*C_Qu8*C_Qu8 + 1.8165*C_td8 + 0.8025*C_td8*C_td8 +
3388 67.5221*C_tG + 14.7931*C_tG*C_tG + -0.6729*C_tphi + -0.4015*C_tphi*C_tphi + 7.7025*C_tq8 + 2.6132*C_tq8*C_tq8 +
3389 5.9503*C_tu8 + 1.4553*C_tu8*C_tu8 + 16.0354*C_tW + 30.1549*C_tW*C_tW + -15.4837*C_tZ + 21.8673*C_tZ*C_tZ)
3390 *(SM_sigma_tta_bin_60_75/sigma_tta_bin_60_75_madgraph);;
3395 return SM_sigma_tta_bin_60_75 +(-0.4801*C_phiQ3 + -0.5938*C_phiQm + -0.6264*C_phit + 1.2599*C_Qd8 +
3396 6.0605*C_Qq18 + 1.7701*C_Qq38 + 4.2427*C_Qu8 + 1.8165*C_td8 + 67.5221*C_tG +
3397 -0.6729*C_tphi + 7.7025*C_tq8 + 5.9503*C_tu8 + 16.0354*C_tW + -15.4837*C_tZ)
3398 *(SM_sigma_tta_bin_60_75/sigma_tta_bin_60_75_madgraph);
3405 double sigma_tta_bin_75_95_madgraph = 215.0879;
3410 return SM_sigma_tta_bin_75_95 +(-0.6245*C_phiQ3 + -0.1479*C_phiQ3*C_phiQ3 + -0.3324*C_phiQm + 0.0034*C_phiQm*C_phiQm +
3411 -0.4829*C_phit + 0.0294*C_phit*C_phit + 1.6329*C_Qd8 + 0.6331*C_Qd8*C_Qd8 + 4.9233*C_Qq18 + 2.8120*C_Qq18*C_Qq18 +
3412 1.1708*C_Qq38 + 3.2268*C_Qq38*C_Qq38 + 7.2407*C_Qu8 + 2.9187*C_Qu8*C_Qu8 + 3.1319*C_td8 + 1.2359*C_td8*C_td8 +
3413 58.3993*C_tG + 12.7909*C_tG*C_tG + -0.1904*C_tphi + -0.2576*C_tphi*C_tphi + 7.2798*C_tq8 + 2.6504*C_tq8*C_tq8 +
3414 3.4404*C_tu8 + 1.8945*C_tu8*C_tu8 + 16.1736*C_tW + 40.0102*C_tW*C_tW + -14.0892*C_tZ + 30.0366*C_tZ*C_tZ)
3415 *(SM_sigma_tta_bin_75_95/sigma_tta_bin_75_95_madgraph);;
3420 return SM_sigma_tta_bin_75_95 +(-0.6245*C_phiQ3 + -0.3324*C_phiQm + -0.4829*C_phit + 1.6329*C_Qd8 +
3421 4.9233*C_Qq18 + 1.1708*C_Qq38 + 7.2407*C_Qu8 + 3.1319*C_td8 + 58.3993*C_tG +
3422 -0.1904*C_tphi + 7.2798*C_tq8 + 3.4404*C_tu8 + 16.1736*C_tW + -14.0892*C_tZ)
3423 *(SM_sigma_tta_bin_75_95/sigma_tta_bin_75_95_madgraph);
3430 double sigma_tta_bin_95_115_madgraph = 142.5465;
3435 return SM_sigma_tta_bin_95_115 +(-0.0100*C_phiQ3 + 0.9150*C_phiQ3*C_phiQ3 + -0.1497*C_phiQm + 0.8027*C_phiQm*C_phiQm +
3436 -0.0423*C_phit + 0.8970*C_phit*C_phit + 0.4354*C_Qd8 + 0.2846*C_Qd8*C_Qd8 + 3.0706*C_Qq18 + 1.7216*C_Qq18*C_Qq18 +
3437 1.3968*C_Qq38 + 2.1580*C_Qq38*C_Qq38 + 3.0244*C_Qu8 + 1.2824*C_Qu8*C_Qu8 + 2.0654*C_td8 + 1.0597*C_td8*C_td8 +
3438 37.9456*C_tG + 8.6076*C_tG*C_tG + -0.3500*C_tphi + 0.6733*C_tphi*C_tphi + 3.6589*C_tq8 + 2.0057*C_tq8*C_tq8 +
3439 2.9744*C_tu8 + 1.0258*C_tu8*C_tu8 + 13.8124*C_tW + 37.1495*C_tW*C_tW + -10.7876*C_tZ + 28.5651*C_tZ*C_tZ)
3440 *(SM_sigma_tta_bin_95_115/sigma_tta_bin_95_115_madgraph);;
3445 return SM_sigma_tta_bin_95_115 +(-0.0100*C_phiQ3 + -0.1497*C_phiQm + -0.0423*C_phit + 0.4354*C_Qd8 +
3446 3.0706*C_Qq18 + 1.3968*C_Qq38 + 3.0244*C_Qu8 + 2.0654*C_td8 + 37.9456*C_tG +
3447 -0.3500*C_tphi + 3.6589*C_tq8 + 2.9744*C_tu8 + 13.8124*C_tW + -10.7876*C_tZ)
3448 *(SM_sigma_tta_bin_95_115/sigma_tta_bin_95_115_madgraph);
3455 double sigma_tta_bin_115_135_madgraph = 100.2376;
3460 return SM_sigma_tta_bin_115_135 +(0.0982*C_phiQ3 + -0.0192*C_phiQ3*C_phiQ3 + 0.2759*C_phiQm + -0.0991*C_phiQm*C_phiQm +
3461 0.2592*C_phit + -0.0754*C_phit*C_phit + 0.3715*C_Qd8 + 0.4373*C_Qd8*C_Qd8 + 2.3608*C_Qq18 + 1.2985*C_Qq18*C_Qq18 +
3462 0.2884*C_Qq38 + 1.0401*C_Qq38*C_Qq38 + 2.8584*C_Qu8 + 1.2571*C_Qu8*C_Qu8 + 1.0173*C_td8 + 0.6677*C_td8*C_td8 +
3463 26.8228*C_tG + 6.2131*C_tG*C_tG + 0.2409*C_tphi + -0.0626*C_tphi*C_tphi + 3.0877*C_tq8 + 1.5817*C_tq8*C_tq8 +
3464 1.2391*C_tu8 + 1.0078*C_tu8*C_tu8 + 10.1158*C_tW + 33.9812*C_tW*C_tW + -8.8975*C_tZ + 26.5316*C_tZ*C_tZ)
3465 *(SM_sigma_tta_bin_115_135/sigma_tta_bin_115_135_madgraph);;
3470 return SM_sigma_tta_bin_115_135 +(0.0982*C_phiQ3 + 0.2759*C_phiQm + 0.2592*C_phit + 0.3715*C_Qd8 +
3471 2.3608*C_Qq18 + 0.2884*C_Qq38 + 2.8584*C_Qu8 + 1.0173*C_td8 + 26.8228*C_tG +
3472 0.2409*C_tphi + 3.0877*C_tq8 + 1.2391*C_tu8 + 10.1158*C_tW + -8.8975*C_tZ)
3473 *(SM_sigma_tta_bin_115_135/sigma_tta_bin_115_135_madgraph);
3480 double sigma_tta_bin_135_160_madgraph = 86.8255;
3485 return SM_sigma_tta_bin_135_160 +(0.0443*C_phiQ3 + -0.1031*C_phiQ3*C_phiQ3 + 0.0548*C_phiQm + -0.0336*C_phiQm*C_phiQm +
3486 0.1104*C_phit + -0.1402*C_phit*C_phit + 0.4663*C_Qd8 + 0.0807*C_Qd8*C_Qd8 + 1.9391*C_Qq18 + 1.3985*C_Qq18*C_Qq18 +
3487 0.1629*C_Qq38 + 0.9372*C_Qq38*C_Qq38 + 1.8818*C_Qu8 + 0.8036*C_Qu8*C_Qu8 + 0.8608*C_td8 + 0.2294*C_td8*C_td8 +
3488 22.6273*C_tG + 5.4599*C_tG*C_tG + 0.0082*C_tphi + -0.0811*C_tphi*C_tphi + 2.5293*C_tq8 + 0.9628*C_tq8*C_tq8 +
3489 1.3016*C_tu8 + 0.6664*C_tu8*C_tu8 + 7.8119*C_tW + 39.2686*C_tW*C_tW + -7.0002*C_tZ + 30.1223*C_tZ*C_tZ)
3490 *(SM_sigma_tta_bin_135_160/sigma_tta_bin_135_160_madgraph);;
3495 return SM_sigma_tta_bin_135_160 +( 0.0443*C_phiQ3 + 0.0548*C_phiQm + 0.1104*C_phit + 0.4663*C_Qd8 +
3496 1.9391*C_Qq18 + 0.1629*C_Qq38 + 1.8818*C_Qu8 + 0.8608*C_td8 + 22.6273*C_tG +
3497 0.0082*C_tphi + 2.5293*C_tq8 + 1.3016*C_tu8 + 7.8119*C_tW + -7.0002*C_tZ)
3498 *(SM_sigma_tta_bin_135_160/sigma_tta_bin_135_160_madgraph);
3505 double sigma_tta_bin_160_200_madgraph = 85.9152;
3510 return SM_sigma_tta_bin_160_200 +(-0.1847*C_phiQ3 + -0.2516*C_phiQ3*C_phiQ3 + -0.1580*C_phiQm + -0.2331*C_phiQm*C_phiQm +
3511 -0.1703*C_phit + -0.2045*C_phit*C_phit + 0.5987*C_Qd8 + 0.3884*C_Qd8*C_Qd8 + 2.2115*C_Qq18 + 1.5935*C_Qq18*C_Qq18 +
3512 0.3104*C_Qq38 + 1.1680*C_Qq38*C_Qq38 + 2.4475*C_Qu8 + 1.0485*C_Qu8*C_Qu8 + 1.3963*C_td8 + 0.4938*C_td8*C_td8 +
3513 21.9619*C_tG + 5.7199*C_tG*C_tG + -0.1752*C_tphi + -0.2107*C_tphi*C_tphi + 2.7676*C_tq8 + 1.1408*C_tq8*C_tq8 +
3514 1.8702*C_tu8 + 0.9288*C_tu8*C_tu8 + 7.9401*C_tW + 52.7680*C_tW*C_tW + -8.1942*C_tZ + 40.4677*C_tZ*C_tZ)
3515 *(SM_sigma_tta_bin_160_200/sigma_tta_bin_160_200_madgraph);;
3520 return SM_sigma_tta_bin_160_200 +(-0.1847*C_phiQ3 + -0.1580*C_phiQm + -0.1703*C_phit + 0.5987*C_Qd8 +
3521 2.2115*C_Qq18 + 0.3104*C_Qq38 + 2.4475*C_Qu8 + 1.3963*C_td8 + 21.9619*C_tG +
3522 -0.1752*C_tphi + 2.7676*C_tq8 + 1.8702*C_tu8 + 7.9401*C_tW + -8.1942*C_tZ)
3523 *(SM_sigma_tta_bin_160_200/sigma_tta_bin_160_200_madgraph);
3530 double sigma_tta_bin_200_260_madgraph = 64.3789;
3535 return SM_sigma_tta_bin_200_260 +(-0.0159*C_phiQ3 + -0.1659*C_phiQ3*C_phiQ3 + -0.0580*C_phiQm + -0.1858*C_phiQm*C_phiQm +
3536 0.0549*C_phit + -0.2053*C_phit*C_phit + 0.3169*C_Qd8 + -0.0456*C_Qd8*C_Qd8 + 1.6921*C_Qq18 + 1.3495*C_Qq18*C_Qq18 +
3537 0.0659*C_Qq38 + 1.1830*C_Qq38*C_Qq38 + 1.7007*C_Qu8 + 0.9087*C_Qu8*C_Qu8 + 0.8325*C_td8 + 0.5036*C_td8*C_td8 +
3538 16.9626*C_tG + 5.1974*C_tG*C_tG + -0.0888*C_tphi + -0.1738*C_tphi*C_tphi + 2.1195*C_tq8 + 1.2096*C_tq8*C_tq8 +
3539 0.9658*C_tu8 + 0.7172*C_tu8*C_tu8 + 4.8947*C_tW + 58.4204*C_tW*C_tW + -4.1328*C_tZ + 44.9640*C_tZ*C_tZ)
3540 *(SM_sigma_tta_bin_200_260/sigma_tta_bin_200_260_madgraph);;
3545 return SM_sigma_tta_bin_200_260 +(-0.0159*C_phiQ3 + -0.0580*C_phiQm + 0.0549*C_phit + 0.3169*C_Qd8
3546 + 1.6921*C_Qq18 + 0.0659*C_Qq38 + 1.7007*C_Qu8 + 0.8325*C_td8 + 16.9626*C_tG +
3547 -0.0888*C_tphi + 2.1195*C_tq8 + 0.9658*C_tu8 + 4.8947*C_tW + -4.1328*C_tZ)
3548 *(SM_sigma_tta_bin_200_260/sigma_tta_bin_200_260_madgraph);
3555 double sigma_tta_bin_260_500_madgraph = 54.6387;
3560 return SM_sigma_tta_bin_260_500 +(-0.1799*C_phiQ3 + 0.0335*C_phiQ3*C_phiQ3 + -0.1870*C_phiQm + 0.0253*C_phiQm*C_phiQm +
3561 -0.1714*C_phit + 0.0470*C_phit*C_phit + 0.2100*C_Qd8 + 0.3024*C_Qd8*C_Qd8 + 1.7935*C_Qq18 + 2.2280*C_Qq18*C_Qq18 +
3562 0.2762*C_Qq38 + 1.9609*C_Qq38*C_Qq38 + 1.6440*C_Qu8 + 1.5191*C_Qu8*C_Qu8 + 0.8866*C_td8 + 0.7711*C_td8*C_td8 +
3563 14.2313*C_tG + 5.8237*C_tG*C_tG + -0.1895*C_tphi + 0.0588*C_tphi*C_tphi + 2.1582*C_tq8 + 1.9149*C_tq8*C_tq8 +
3564 1.1636*C_tu8 + 1.2606*C_tu8*C_tu8 + 2.4841*C_tW + 93.5780*C_tW*C_tW + -1.0919*C_tZ + 72.0953*C_tZ*C_tZ)
3565 *(SM_sigma_tta_bin_260_500/sigma_tta_bin_260_500_madgraph);;
3570 return SM_sigma_tta_bin_260_500 +(-0.1799*C_phiQ3 + -0.1870*C_phiQm + -0.1714*C_phit + 0.2100*C_Qd8 +
3571 1.7935*C_Qq18 + 0.2762*C_Qq38 + 1.6440*C_Qu8 + 0.8866*C_td8 + 14.2313*C_tG +
3572 -0.1895*C_tphi + 2.1582*C_tq8 + 1.1636*C_tu8 + 2.4841*C_tW + -1.0919*C_tZ)
3573 *(SM_sigma_tta_bin_260_500/sigma_tta_bin_260_500_madgraph);
3577 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for sigma_tta_diff_LO_CMS_dilepton.\n");
3599 "SM_sigma_tt_bin_480_560" <<
"SM_sigma_tt_bin_560_640" <<
"SM_sigma_tt_bin_640_720" <<
"SM_sigma_tt_bin_720_800" <<
3600 "SM_sigma_tt_bin_800_900" <<
"SM_sigma_tt_bin_900_1000" <<
"SM_sigma_tt_bin_1000_1150" <<
"SM_sigma_tt_bin_1150_1300" <<
3601 "SM_sigma_tt_bin_1300_1500" <<
"SM_sigma_tt_bin_1500_1700" <<
"SM_sigma_tt_bin_1700_2000" <<
"SM_sigma_tt_bin_2000_2300" <<
3602 "SM_sigma_tt_bin_2300_3500" <<
"SM_sigma_tt_bin_2300_2600" <<
"SM_sigma_tt_bin_2600_3000" <<
"SM_sigma_tt_bin_3000_3500" <<
3603 "SM_sigma_tt_bin_3500_4000");
3643 double tt_bin_250_400_Madgraph_NLO = 143484.180;
3658 return SM_tt_bin_250_400 + (51048.27*C_tG + 7436.42*C_tG*C_tG + 18.8*C_Qd1 +
3659 92.49*C_Qd1*C_Qd1 + 496.41*C_Qd8 + -0.69*C_Qd8*C_Qd8 + -639.89*C_Qq11 +
3660 255.45*C_Qq11*C_Qq11 + -371.94*C_Qq31 + 289.27*C_Qq31*C_Qq31 + 944.56*C_Qq18 +
3661 50.77*C_Qq18*C_Qq18 + 390.43*C_Qq38 + 72.73*C_Qq38*C_Qq38 + -21.97*C_Qu1 +
3662 172.24*C_Qu1*C_Qu1 + 818.49*C_Qu8 + 38.89*C_Qu8*C_Qu8 + -56.13*C_td1 +
3663 127.77*C_td1*C_td1 + 214.57*C_td8 + -0.88*C_td8*C_td8 + 37.75*C_tq1 +
3664 267.14*C_tq1*C_tq1 + 1090.76*C_tq8 + 62.92*C_tq8*C_tq8 + -438.56*C_tu1 +
3665 184.36*C_tu1*C_tu1 + 659.54*C_tu8 + 35.97*C_tu8*C_tu8)*(SM_tt_bin_250_400/tt_bin_250_400_Madgraph_NLO);
3669 return SM_tt_bin_250_400 + (51048.27*C_tG + 18.8*C_Qd1 + 496.41*C_Qd8 +
3670 -639.89*C_Qq11 + -371.94*C_Qq31 + 944.56*C_Qq18 + 390.43*C_Qq38 +
3671 -21.97*C_Qu1 + 818.49*C_Qu8 + -56.13*C_td1 + 214.57*C_td8 + 37.75*C_tq1
3672 + 1090.76*C_tq8 + -438.56*C_tu1 + 659.54*C_tu8)*(SM_tt_bin_250_400/tt_bin_250_400_Madgraph_NLO);
3681 double tt_bin_400_480_Madgraph_NLO = 197878.6;
3695 return SM_tt_bin_400_480 + (63428.12*C_tG + 10154.31*C_tG*C_tG + 49.03*C_Qd1 +
3696 267.6*C_Qd1*C_Qd1 + 722.45*C_Qd8 + 47.41*C_Qd8*C_Qd8 + -225.72*C_Qq11 +
3697 610.4*C_Qq11*C_Qq11 + 159.37*C_Qq31 + 578.25*C_Qq31*C_Qq31 + 1421.57*C_Qq18 +
3698 116.34*C_Qq18*C_Qq18 + 187.29*C_Qq38 + 110.38*C_Qq38*C_Qq38 + -15.83*C_Qu1 +
3699 362.64*C_Qu1*C_Qu1 + 1036.59*C_Qu8 + 66.42*C_Qu8*C_Qu8 + -353.63*C_td1 +
3700 266.92*C_td1*C_td1 + 485.47*C_td8 + 36.59*C_td8*C_td8 + 129.28*C_tq1 +
3701 579.16*C_tq1*C_tq1 + 1844.81*C_tq8 + 87.31*C_tq8*C_tq8 + -254.37*C_tu1 +
3702 370.44*C_tu1*C_tu1 + 874.28*C_tu8 + 49.92*C_tu8*C_tu8)*(SM_tt_bin_400_480/tt_bin_400_480_Madgraph_NLO);
3705 return SM_tt_bin_400_480 + (63428.12*C_tG + 49.03*C_Qd1 + 722.45*C_Qd8 + -225.72*C_Qq11 + 159.37*C_Qq31 +
3706 1421.57*C_Qq18 + 187.29*C_Qq38 + -15.83*C_Qu1 + 1036.59*C_Qu8 + -353.63*C_td1 +
3707 485.47*C_td8 + 129.28*C_tq1 + 1844.81*C_tq8 + -254.37*C_tu1 + 874.28*C_tu8)*(SM_tt_bin_400_480/tt_bin_400_480_Madgraph_NLO);
3717 double tt_bin_480_560_Madgraph_NLO = 120034.78;
3732 return SM_tt_bin_480_560 + (35765.48*C_tG + 6133.63*C_tG*C_tG + 43.67*C_Qd1 + 242.09*C_Qd1*C_Qd1 +
3733 561.49*C_Qd8 + 46.79*C_Qd8*C_Qd8 + -63.85*C_Qq11 + 611.64*C_Qq11*C_Qq11 + 35.69*C_Qq31 +
3734 636.75*C_Qq31*C_Qq31 + 1036.88*C_Qq18 + 110.93*C_Qq18*C_Qq18 + 189.86*C_Qq38 +
3735 125.12*C_Qq38*C_Qq38 + 144.46*C_Qu1 + 367.25*C_Qu1*C_Qu1 + 625.84*C_Qu8 + 61.91*C_Qu8*C_Qu8 +
3736 -73.57*C_td1 + 270.43*C_td1*C_td1 + 452.89*C_td8 + 38.34*C_td8*C_td8 + 107.19*C_tq1 +
3737 631.27*C_tq1*C_tq1 + 1078.92*C_tq8 + 111.62*C_tq8*C_tq8 + -17.36*C_tu1 + 376.76*C_tu1*C_tu1 +
3738 649.1*C_tu8 + 73.91*C_tu8*C_tu8)*(SM_tt_bin_480_560/tt_bin_480_560_Madgraph_NLO);
3741 return SM_tt_bin_480_560 + (35765.48*C_tG + 43.67*C_Qd1 + 561.49*C_Qd8 + -63.85*C_Qq11 + 35.69*C_Qq31 +
3742 1036.88*C_Qq18 + 189.86*C_Qq38 + 144.46*C_Qu1 + 625.84*C_Qu8 + -73.57*C_td1 + 452.89*C_td8 +
3743 107.19*C_tq1 + 1078.92*C_tq8 + -17.36*C_tu1 + 649.1*C_tu8)*(SM_tt_bin_480_560/tt_bin_480_560_Madgraph_NLO);
3752 double tt_bin_560_640_Madgraph_NLO = 68052.18 ;
3767 return SM_tt_bin_560_640 + (19579.39*C_tG + 3635.9*C_tG*C_tG + 17.7*C_Qd1 + 259.49*C_Qd1*C_Qd1 +
3768 349.67*C_Qd8 + 50.72*C_Qd8*C_Qd8 + -75.33*C_Qq11 + 636.76*C_Qq11*C_Qq11 + -33.2*C_Qq31 +
3769 613.42*C_Qq31*C_Qq31 + 741.75*C_Qq18 + 116.38*C_Qq18*C_Qq18 + 178.11*C_Qq38 +
3770 100.08*C_Qq38*C_Qq38 + 7.0*C_Qu1 + 377.77*C_Qu1*C_Qu1 + 434.43*C_Qu8 +
3771 76.59*C_Qu8*C_Qu8 + 40.96*C_td1 + 257.81*C_td1*C_td1 + 293.63*C_td8 +
3772 43.49*C_td8*C_td8 + -131.65*C_tq1 + 597.97*C_tq1*C_tq1 + 909.1*C_tq8 +
3773 124.18*C_tq8*C_tq8 + 18.95*C_tu1 + 358.67*C_tu1*C_tu1 + 496.91*C_tu8 +
3774 70.62*C_tu8*C_tu8)*(SM_tt_bin_560_640/tt_bin_560_640_Madgraph_NLO);
3777 return SM_tt_bin_560_640 + (19579.39*C_tG + 17.7*C_Qd1 + 349.67*C_Qd8 + -75.33*C_Qq11 +
3778 -33.2*C_Qq31 + 741.75*C_Qq18 + 178.11*C_Qq38 + 7.0*C_Qu1 + 434.43*C_Qu8 +
3779 40.96*C_td1 + 293.63*C_td8 + -131.65*C_tq1 + 909.1*C_tq8 + 18.95*C_tu1 +
3780 496.91*C_tu8)*(SM_tt_bin_560_640/tt_bin_560_640_Madgraph_NLO);
3789 double tt_bin_640_720_Madgraph_NLO = 38544.57;
3804 return SM_tt_bin_640_720 + (11159.52*C_tG + 2360.1*C_tG*C_tG + 28.06*C_Qd1 + 240.9*C_Qd1*C_Qd1 +
3805 235.18*C_Qd8 + 46.44*C_Qd8*C_Qd8 + 58.0*C_Qq11 + 568.17*C_Qq11*C_Qq11 + 43.91*C_Qq31 +
3806 560.2*C_Qq31*C_Qq31 + 512.73*C_Qq18 + 101.03*C_Qq18*C_Qq18 + 104.37*C_Qq38 +
3807 107.83*C_Qq38*C_Qq38 + 23.63*C_Qu1 + 350.38*C_Qu1*C_Qu1 + 343.54*C_Qu8 +
3808 79.86*C_Qu8*C_Qu8 + 4.39*C_td1 + 227.77*C_td1*C_td1 + 206.7*C_td8 +
3809 39.61*C_td8*C_td8 + 38.64*C_tq1 + 574.41*C_tq1*C_tq1 + 527.14*C_tq8 +
3810 112.35*C_tq8*C_tq8 + -125.48*C_tu1 + 359.4*C_tu1*C_tu1 + 331.56*C_tu8 +
3811 69.15*C_tu8*C_tu8)*(SM_tt_bin_640_720/tt_bin_640_720_Madgraph_NLO);
3814 return SM_tt_bin_640_720 + (11159.52*C_tG + 28.06*C_Qd1 + 235.18*C_Qd8 + 58.0*C_Qq11 +
3815 43.91*C_Qq31 + 512.73*C_Qq18 + 104.37*C_Qq38 + 23.63*C_Qu1 + 343.54*C_Qu8 +
3816 4.39*C_td1 + 206.7*C_td8 + 38.64*C_tq1 + 527.14*C_tq8 + -125.48*C_tu1 +
3817 331.56*C_tu8)*(SM_tt_bin_640_720/tt_bin_640_720_Madgraph_NLO);
3826 double tt_bin_720_800_Madgraph_NLO = 22430.21;
3840 return SM_tt_bin_720_800 + (6356.56*C_tG + 1487.06*C_tG*C_tG + -82.97*C_Qd1 +
3841 239.34*C_Qd1*C_Qd1 + 218.16*C_Qd8 + 56.15*C_Qd8*C_Qd8 + 53.21*C_Qq11 +
3842 496.4*C_Qq11*C_Qq11 + -84.85*C_Qq31 + 504.56*C_Qq31*C_Qq31 + 361.61*C_Qq18 +
3843 98.04*C_Qq18*C_Qq18 + 23.39*C_Qq38 + 142.44*C_Qq38*C_Qq38 + -19.16*C_Qu1 +
3844 352.96*C_Qu1*C_Qu1 + 218.82*C_Qu8 + 58.84*C_Qu8*C_Qu8 + -15.52*C_td1 +
3845 242.46*C_td1*C_td1 + 185.82*C_td8 + 25.72*C_td8*C_td8 + -94.94*C_tq1 +
3846 569.29*C_tq1*C_tq1 + 495.25*C_tq8 + 143.9*C_tq8*C_tq8 + -20.18*C_tu1 +
3847 326.49*C_tu1*C_tu1 + 203.44*C_tu8 + 98.99*C_tu8*C_tu8)*(SM_tt_bin_720_800/tt_bin_720_800_Madgraph_NLO);
3850 return SM_tt_bin_720_800 + (6356.56*C_tG + -82.97*C_Qd1 + 218.16*C_Qd8 + 53.21*C_Qq11 +
3851 -84.85*C_Qq31 + 361.61*C_Qq18 + 23.39*C_Qq38 + -19.16*C_Qu1 + 218.82*C_Qu8 +
3852 -15.52*C_td1 + 185.82*C_td8 + -94.94*C_tq1 + 495.25*C_tq8 + -20.18*C_tu1 +
3853 203.44*C_tu8)*(SM_tt_bin_720_800/tt_bin_720_800_Madgraph_NLO);
3864 double tt_bin_800_900_Madgraph_NLO = 15975.89;
3879 return SM_tt_bin_800_900 + (4480.84*C_tG + 1117.83*C_tG*C_tG + -11.57*C_Qd1 + 223.02*C_Qd1*C_Qd1 +
3880 155.41*C_Qd8 + 16.57*C_Qd8*C_Qd8 + 11.71*C_Qq11 + 558.35*C_Qq11*C_Qq11 + 8.23*C_Qq31 +
3881 545.38*C_Qq31*C_Qq31 + 345.66*C_Qq18 + 122.04*C_Qq18*C_Qq18 + 66.06*C_Qq38 + 83.51*C_Qq38*C_Qq38 +
3882 -29.94*C_Qu1 + 388.28*C_Qu1*C_Qu1 + 229.26*C_Qu8 + 107.91*C_Qu8*C_Qu8 + -10.93*C_td1 +
3883 188.8*C_td1*C_td1 + 187.13*C_td8 + -0.04*C_td8*C_td8 + -6.36*C_tq1 + 564.88*C_tq1*C_tq1 +
3884 374.3*C_tq8 + 113.29*C_tq8*C_tq8 + -24.56*C_tu1 + 375.1*C_tu1*C_tu1 + 235.34*C_tu8 +
3885 41.63*C_tu8*C_tu8)*(SM_tt_bin_800_900/tt_bin_800_900_Madgraph_NLO);
3889 return SM_tt_bin_800_900 + (4480.84*C_tG + -11.57*C_Qd1 + 155.41*C_Qd8 + 11.71*C_Qq11 +
3890 8.23*C_Qq31 + 345.66*C_Qq18 + 66.06*C_Qq38 + -29.94*C_Qu1 + 229.26*C_Qu8 +
3891 -10.93*C_td1 + 187.13*C_td8 + -6.36*C_tq1 + 374.3*C_tq8 + -24.56*C_tu1 +
3892 235.34*C_tu8)*(SM_tt_bin_800_900/tt_bin_800_900_Madgraph_NLO);
3901 double tt_bin_900_1000_Madgraph_NLO = 8715.37;
3915 return SM_tt_bin_900_1000 + (2494.7*C_tG + 735.75*C_tG*C_tG + -12.85*C_Qd1 +
3916 209.63*C_Qd1*C_Qd1 + 80.87*C_Qd8 + 65.31*C_Qd8*C_Qd8 + -43.19*C_Qq11 +
3917 590.18*C_Qq11*C_Qq11 + -47.86*C_Qq31 + 536.79*C_Qq31*C_Qq31 + 238.66*C_Qq18 +
3918 102.0*C_Qq18*C_Qq18 + 18.29*C_Qq38 + 100.5*C_Qq38*C_Qq38 + -35.45*C_Qu1 +
3919 362.42*C_Qu1*C_Qu1 + 165.59*C_Qu8 + 98.04*C_Qu8*C_Qu8 + -18.47*C_td1 +
3920 212.01*C_td1*C_td1 + 68.99*C_td8 + 37.47*C_td8*C_td8 + -18.92*C_tq1 +
3921 584.25*C_tq1*C_tq1 + 248.96*C_tq8 + 119.78*C_tq8*C_tq8 + 7.38*C_tu1 +
3922 333.01*C_tu1*C_tu1 + 154.19*C_tu8 + 70.58*C_tu8*C_tu8)*(SM_tt_bin_900_1000/tt_bin_900_1000_Madgraph_NLO);
3926 return SM_tt_bin_900_1000 + (2494.7*C_tG + -12.85*C_Qd1 + 80.87*C_Qd8 + -43.19*C_Qq11 +
3927 -47.86*C_Qq31 + 238.66*C_Qq18 + 18.29*C_Qq38 + -35.45*C_Qu1 + 165.59*C_Qu8 +
3928 -18.47*C_td1 + 68.99*C_td8 + -18.92*C_tq1 + 248.96*C_tq8 + 7.38*C_tu1 +
3929 154.19*C_tu8 )*(SM_tt_bin_900_1000/tt_bin_900_1000_Madgraph_NLO);
3938 double tt_bin_1000_1150_Madgraph_NLO = 6674.6;
3953 return SM_tt_bin_1000_1150 + (1860.42*C_tG + 596.18*C_tG*C_tG + -3.45*C_Qd1 + 266.03*C_Qd1*C_Qd1 +
3954 98.52*C_Qd8 + 46.83*C_Qd8*C_Qd8 + -4.02*C_Qq11 + 681.56*C_Qq11*C_Qq11 + 1.41*C_Qq31 +
3955 711.4*C_Qq31*C_Qq31 + 266.48*C_Qq18 + 133.38*C_Qq18*C_Qq18 + 72.8*C_Qq38 +
3956 142.45*C_Qq38*C_Qq38 + -26.25*C_Qu1 + 444.18*C_Qu1*C_Qu1 + 166.62*C_Qu8 +
3957 91.69*C_Qu8*C_Qu8 + -17.86*C_td1 + 262.28*C_td1*C_td1 + 99.56*C_td8 + 46.39*C_td8*C_td8 +
3958 -26.04*C_tq1 + 705.1*C_tq1*C_tq1 + 262.36*C_tq8 + 134.7*C_tq8*C_tq8 + 0.17*C_tu1 +
3959 430.39*C_tu1*C_tu1 + 179.34*C_tu8 + 85.09*C_tu8*C_tu8)*(SM_tt_bin_1000_1150/tt_bin_1000_1150_Madgraph_NLO);
3962 return SM_tt_bin_1000_1150 + (1860.42*C_tG + -3.45*C_Qd1 + 98.52*C_Qd8 + -4.02*C_Qq11 +
3963 1.41*C_Qq31 + 266.48*C_Qq18 + 72.8*C_Qq38 + -26.25*C_Qu1 + 166.62*C_Qu8 + -17.86*C_td1 +
3964 99.56*C_td8 + -26.04*C_tq1 + 262.36*C_tq8 + 0.17*C_tu1 + 179.34*C_tu8)*(SM_tt_bin_1000_1150/tt_bin_1000_1150_Madgraph_NLO);
3973 double tt_bin_1150_1300_Madgraph_NLO = 3064.41;
3989 return SM_tt_bin_1150_1300 + (858.66*C_tG + 323.66*C_tG*C_tG + -6.81*C_Qd1 + 214.97*C_Qd1*C_Qd1 +
3990 59.67*C_Qd8 + 47.21*C_Qd8*C_Qd8 + -4.64*C_Qq11 + 596.93*C_Qq11*C_Qq11 + -5.53*C_Qq31 +
3991 597.72*C_Qq31*C_Qq31 + 166.04*C_Qq18 + 118.48*C_Qq18*C_Qq18 + 43.59*C_Qq38 +
3992 121.4*C_Qq38*C_Qq38 + -17.07*C_Qu1 + 375.94*C_Qu1*C_Qu1 + 99.12*C_Qu8 +
3993 78.84*C_Qu8*C_Qu8 + 2.94*C_td1 + 214.14*C_td1*C_td1 + 63.01*C_td8 + 45.1*C_td8*C_td8 +
3994 -61.85*C_tq1 + 587.77*C_tq1*C_tq1 + 157.72*C_tq8 + 116.96*C_tq8*C_tq8 + -1.08*C_tu1 +
3995 375.84*C_tu1*C_tu1 + 100.16*C_tu8 + 79.08*C_tu8*C_tu8)*(SM_tt_bin_1150_1300/tt_bin_1150_1300_Madgraph_NLO);
3998 return SM_tt_bin_1150_1300 + (858.66*C_tG + -6.81*C_Qd1 + 59.67*C_Qd8 + -4.64*C_Qq11 +
3999 -5.53*C_Qq31 + 166.04*C_Qq18 + 43.59*C_Qq38 + -17.07*C_Qu1 + 99.12*C_Qu8 +
4000 2.94*C_td1 + 63.01*C_td8 + -61.85*C_tq1 + 157.72*C_tq8 + -1.08*C_tu1 +
4001 100.16*C_tu8)*(SM_tt_bin_1150_1300/tt_bin_1150_1300_Madgraph_NLO);
4010 double tt_bin_1300_1500_Madgraph_NLO = 1821.32;
4024 return SM_tt_bin_1300_1500 + (501.38*C_tG + 215.53*C_tG*C_tG + -6.74*C_Qd1 + 232.32*C_Qd1*C_Qd1 +
4025 47.09*C_Qd8 + 49.01*C_Qd8*C_Qd8 + 10.05*C_Qq11 + 644.43*C_Qq11*C_Qq11 + 5.8*C_Qq31 +
4026 640.35*C_Qq31*C_Qq31 + 138.04*C_Qq18 + 123.73*C_Qq18*C_Qq18 + 42.11*C_Qq38 +
4027 126.81*C_Qq38*C_Qq38 + -19.47*C_Qu1 + 417.54*C_Qu1*C_Qu1 + 82.36*C_Qu8 +
4028 84.15*C_Qu8*C_Qu8 + -2.31*C_td1 + 226.87*C_td1*C_td1 + 54.34*C_td8 + 47.96*C_td8*C_td8 +
4029 -13.53*C_tq1 + 638.83*C_tq1*C_tq1 + 129.53*C_tq8 + 131.02*C_tq8*C_tq8 + 9.16*C_tu1 +
4030 407.6*C_tu1*C_tu1 + 88.03*C_tu8 + 84.82*C_tu8*C_tu8)*(SM_tt_bin_1300_1500/tt_bin_1300_1500_Madgraph_NLO);
4033 return SM_tt_bin_1300_1500 + (501.38*C_tG + -6.74*C_Qd1 + 47.09*C_Qd8 + 10.05*C_Qq11 +
4034 5.8*C_Qq31 + 138.04*C_Qq18 + 42.11*C_Qq38 + -19.47*C_Qu1 + 82.36*C_Qu8 +
4035 -2.31*C_td1 + 54.34*C_td8 + -13.53*C_tq1 + 129.53*C_tq8 + 9.16*C_tu1 +
4036 88.03*C_tu8)*(SM_tt_bin_1300_1500/tt_bin_1300_1500_Madgraph_NLO);
4045 double tt_bin_1500_1700_Madgraph_NLO = 758.95;
4059 return SM_tt_bin_1500_1700 + (207.41*C_tG + 106.34*C_tG*C_tG + 1.67*C_Qd1 + 176.27*C_Qd1*C_Qd1 +
4060 28.43*C_Qd8 + 38.36*C_Qd8*C_Qd8 + 5.02*C_Qq11 + 502.47*C_Qq11*C_Qq11 + -3.57*C_Qq31 +
4061 497.51*C_Qq31*C_Qq31 + 82.76*C_Qq18 + 98.99*C_Qq18*C_Qq18 + 23.66*C_Qq38 +
4062 105.82*C_Qq38*C_Qq38 + -9.44*C_Qu1 + 323.9*C_Qu1*C_Qu1 + 50.11*C_Qu8 + 70.11*C_Qu8*C_Qu8 +
4063 -0.38*C_td1 + 173.06*C_td1*C_td1 + 29.0*C_td8 + 35.79*C_td8*C_td8 + -13.15*C_tq1 +
4064 495.38*C_tq1*C_tq1 + 76.73*C_tq8 + 104.3*C_tq8*C_tq8 + 5.37*C_tu1 + 324.83*C_tu1*C_tu1 +
4065 54.11*C_tu8 + 65.72*C_tu8*C_tu8)*(SM_tt_bin_1500_1700/tt_bin_1500_1700_Madgraph_NLO);
4068 return SM_tt_bin_1500_1700 + (207.41*C_tG + 1.67*C_Qd1 + 28.43*C_Qd8 + 5.02*C_Qq11 +
4069 -3.57*C_Qq31 + 82.76*C_Qq18 + 23.66*C_Qq38 + -9.44*C_Qu1 + 50.11*C_Qu8 +
4070 -0.38*C_td1 + 29.0*C_td8 + -13.15*C_tq1 + 76.73*C_tq8 + 5.37*C_tu1 +
4071 54.11*C_tu8)*(SM_tt_bin_1500_1700/tt_bin_1500_1700_Madgraph_NLO);
4081 double tt_bin_1700_2000_Madgraph_NLO = 429.85;
4096 return SM_tt_bin_1700_2000 + (116.19*C_tG + 71.81*C_tG*C_tG + -2.55*C_Qd1 + 185.11*C_Qd1*C_Qd1 +
4097 20.52*C_Qd8 + 38.57*C_Qd8*C_Qd8 + 6.82*C_Qq11 + 545.12*C_Qq11*C_Qq11 + -0.53*C_Qq31 +
4098 542.36*C_Qq31*C_Qq31 + 70.98*C_Qq18 + 110.22*C_Qq18*C_Qq18 + 23.56*C_Qq38 +
4099 116.32*C_Qq38*C_Qq38 + -4.96*C_Qu1 + 359.33*C_Qu1*C_Qu1 + 43.27*C_Qu8 +
4100 75.48*C_Qu8*C_Qu8 + 3.71*C_td1 + 183.79*C_td1*C_td1 + 22.99*C_td8 + 38.91*C_td8*C_td8 +
4101 -9.25*C_tq1 + 546.28*C_tq1*C_tq1 + 66.1*C_tq8 + 112.87*C_tq8*C_tq8 + 7.52*C_tu1 +
4102 360.94*C_tu1*C_tu1 + 46.63*C_tu8 + 74.67*C_tu8*C_tu8)*(SM_tt_bin_1700_2000/tt_bin_1700_2000_Madgraph_NLO);
4105 return SM_tt_bin_1700_2000 + (116.19*C_tG + -2.55*C_Qd1 + 20.52*C_Qd8 + 6.82*C_Qq11 +
4106 -0.53*C_Qq31 + 70.98*C_Qq18 + 23.56*C_Qq38 + -4.96*C_Qu1 + 43.27*C_Qu8 +
4107 3.71*C_td1 + 22.99*C_td8 + -9.25*C_tq1 + 66.1*C_tq8 + 7.52*C_tu1 +
4108 46.63*C_tu8)*(SM_tt_bin_1700_2000/tt_bin_1700_2000_Madgraph_NLO);
4117 double tt_bin_2000_2300_Madgraph_NLO = 141.79;
4132 return SM_tt_bin_2000_2300 + (38.68*C_tG + 29.11*C_tG*C_tG + -1.98*C_Qd1 + 119.61*C_Qd1*C_Qd1 +
4133 10.8*C_Qd8 + 25.82*C_Qd8*C_Qd8 + 0.31*C_Qq11 + 367.4*C_Qq11*C_Qq11 + -1.27*C_Qq31 +
4134 366.28*C_Qq31*C_Qq31 + 35.82*C_Qq18 + 77.06*C_Qq18*C_Qq18 + 11.57*C_Qq38 +
4135 79.11*C_Qq38*C_Qq38 + -4.81*C_Qu1 + 247.55*C_Qu1*C_Qu1 + 20.68*C_Qu8 + 52.83*C_Qu8*C_Qu8 +
4136 1.35*C_td1 + 120.15*C_td1*C_td1 + 11.74*C_td8 + 25.86*C_td8*C_td8 + -3.42*C_tq1 +
4137 367.15*C_tq1*C_tq1 + 32.29*C_tq8 + 77.87*C_tq8*C_tq8 + 1.84*C_tu1 + 248.49*C_tu1*C_tu1 +
4138 23.7*C_tu8 + 52.57*C_tu8*C_tu8)*(SM_tt_bin_2000_2300/tt_bin_2000_2300_Madgraph_NLO);
4141 return SM_tt_bin_2000_2300 + (38.68*C_tG + -1.98*C_Qd1 + 10.8*C_Qd8 + 0.31*C_Qq11 +
4142 -1.27*C_Qq31 + 35.82*C_Qq18 + 11.57*C_Qq38 + -4.81*C_Qu1 + 20.68*C_Qu8 +
4143 1.35*C_td1 + 11.74*C_td8 + -3.42*C_tq1 + 32.29*C_tq8 + 1.84*C_tu1 +
4144 23.7*C_tu8)*(SM_tt_bin_2000_2300/tt_bin_2000_2300_Madgraph_NLO);
4154 double tt_bin_2300_2600_Madgraph_NLO = 51.27;
4171 return SM_tt_bin_2300_2600 + (13.87*C_tG + 12.5*C_tG*C_tG + -0.82*C_Qd1 +
4172 75.62*C_Qd1*C_Qd1 + 5.16*C_Qd8 + 16.41*C_Qd8*C_Qd8 + 4.42*C_Qq11 +
4173 248.08*C_Qq11*C_Qq11 + 1.66*C_Qq31 + 247.66*C_Qq31*C_Qq31 + 19.12*C_Qq18 +
4174 52.25*C_Qq18*C_Qq18 + 7.2*C_Qq38 + 54.16*C_Qq38*C_Qq38 + -0.36*C_Qu1 +
4175 170.66*C_Qu1*C_Qu1 + 11.06*C_Qu8 + 36.43*C_Qu8*C_Qu8 + 1.03*C_td1 +
4176 75.8*C_td1*C_td1 + 6.05*C_td8 + 16.5*C_td8*C_td8 + -4.06*C_tq1 +
4177 246.9*C_tq1*C_tq1 + 16.17*C_tq8 + 52.21*C_tq8*C_tq8 + 1.47*C_tu1 +
4178 170.34*C_tu1*C_tu1 + 13.06*C_tu8 + 36.81*C_tu8*C_tu8)*(SM_tt_bin_2300_2600/tt_bin_2300_2600_Madgraph_NLO);
4181 return SM_tt_bin_2300_2600 + (-0.82*C_Qd1 + 5.16*C_Qd8 + 4.42*C_Qq11 + 1.66*C_Qq31 + 19.12*C_Qq18 +
4182 7.2*C_Qq38 + -0.36*C_Qu1 + 11.06*C_Qu8 + 1.03*C_td1 + 6.05*C_td8 + -4.06*C_tq1 + 16.17*C_tq8 +
4183 1.47*C_tu1 + 13.06*C_tu8 )*(SM_tt_bin_2300_2600/tt_bin_2300_2600_Madgraph_NLO);
4190 double tt_bin_2300_3500_Madgraph_NLO = 82.53;
4194 return SM_tt_bin_2300_3500 + (22.25*C_tG + 22.87*C_tG*C_tG + -1.98*C_Qd1 + 186.86*C_Qd1*C_Qd1 +
4195 9.73*C_Qd8 + 40.71*C_Qd8*C_Qd8 + 5.73*C_Qq11 + 711.85*C_Qq11*C_Qq11 + 2.07*C_Qq31 +
4196 712.37*C_Qq31*C_Qq31 + 41.11*C_Qq18 + 155.75*C_Qq18*C_Qq18 + 18.11*C_Qq38 +
4197 161.13*C_Qq38*C_Qq38 + -4.69*C_Qu1 + 525.85*C_Qu1*C_Qu1 + 26.14*C_Qu8 +
4198 113.82*C_Qu8*C_Qu8 + 1.15*C_td1 + 186.44*C_td1*C_td1 + 11.37*C_td8 + 41.9*C_td8*C_td8 +
4199 -7.8*C_tq1 + 712.56*C_tq1*C_tq1 + 36.69*C_tq8 + 154.32*C_tq8*C_tq8 + 3.35*C_tu1 +
4200 525.51*C_tu1*C_tu1 + 29.48*C_tu8 + 116.13*C_tu8*C_tu8)*(SM_tt_bin_2300_3500/tt_bin_2300_3500_Madgraph_NLO);
4203 return SM_tt_bin_2300_3500 + (22.25*C_tG + -1.98*C_Qd1 + 9.73*C_Qd8 + 5.73*C_Qq11 +
4204 2.07*C_Qq31 + 41.11*C_Qq18 + 18.11*C_Qq38 + -4.69*C_Qu1 + 26.14*C_Qu8 +
4205 1.15*C_td1 + 11.37*C_td8 + -7.8*C_tq1 + 36.69*C_tq8 + 3.35*C_tu1 +
4206 29.48*C_tu8)*(SM_tt_bin_2300_3500/tt_bin_2300_3500_Madgraph_NLO);
4216 double tt_bin_2600_3000_Madgraph_NLO = 23.0;
4232 return SM_tt_bin_2600_3000 + (6.19*C_tG + 6.69*C_tG*C_tG + -0.45*C_Qd1 + 57.77*C_Qd1*C_Qd1 +
4233 2.83*C_Qd8 + 12.58*C_Qd8*C_Qd8 + 2.02*C_Qq11 + 203.9*C_Qq11*C_Qq11 + -0.01*C_Qq31 +
4234 204.16*C_Qq31*C_Qq31 + 12.27*C_Qq18 + 44.12*C_Qq18*C_Qq18 + 5.27*C_Qq38 + 45.54*C_Qq38*C_Qq38 +
4235 -1.73*C_Qu1 + 147.23*C_Qu1*C_Qu1 + 7.74*C_Qu8 + 31.62*C_Qu8*C_Qu8 + 0.26*C_td1 +
4236 58.11*C_td1*C_td1 + 3.44*C_td8 + 12.95*C_td8*C_td8 + -2.52*C_tq1 + 204.61*C_tq1*C_tq1 +
4237 11.2*C_tq8 + 43.89*C_tq8*C_tq8 + 1.82*C_tu1 + 147.52*C_tu1*C_tu1 + 8.61*C_tu8 +
4238 31.93*C_tu8*C_tu8)*(SM_tt_bin_2600_3000/tt_bin_2600_3000_Madgraph_NLO);
4242 return SM_tt_bin_2600_3000 + (6.19*C_tG + -0.45*C_Qd1 + 2.83*C_Qd8 + 2.02*C_Qq11 + -0.01*C_Qq31 +
4243 12.27*C_Qq18 + 5.27*C_Qq38 + -1.73*C_Qu1 + 7.74*C_Qu8 + 0.26*C_td1 + 3.44*C_td8 + -2.52*C_tq1 +
4244 11.2*C_tq8 + 1.82*C_tu1 + 8.61*C_tu8)*(SM_tt_bin_2600_3000/tt_bin_2600_3000_Madgraph_NLO);
4253 double tt_bin_3000_3500_Madgraph_NLO = 7.71;
4268 return SM_tt_bin_3000_3500 + (2.07*C_tG + 2.8*C_tG*C_tG + -0.41*C_Qd1 + 33.75*C_Qd1*C_Qd1 + 1.31*C_Qd8 +
4269 7.43*C_Qd8*C_Qd8 + 0.24*C_Qq11 + 136.58*C_Qq11*C_Qq11 + 0.26*C_Qq31 + 136.62*C_Qq31*C_Qq31 +
4270 6.03*C_Qq18 + 30.12*C_Qq18*C_Qq18 + 2.89*C_Qq38 + 31.16*C_Qq38*C_Qq38 + -0.47*C_Qu1 + 103.22*C_Qu1*C_Qu1 +
4271 3.99*C_Qu8 + 22.39*C_Qu8*C_Qu8 + 0.19*C_td1 + 33.8*C_td1*C_td1 + 1.5*C_td8 + 7.77*C_td8*C_td8 +
4272 -0.7*C_tq1 + 136.99*C_tq1*C_tq1 + 5.4*C_tq8 + 29.6*C_tq8*C_tq8 + 0.85*C_tu1 + 103.21*C_tu1*C_tu1 +
4273 4.63*C_tu8 + 22.83*C_tu8*C_tu8)*(SM_tt_bin_3000_3500/tt_bin_3000_3500_Madgraph_NLO);
4277 return SM_tt_bin_3000_3500 + (2.07*C_tG + -0.41*C_Qd1 + 1.31*C_Qd8 + 0.24*C_Qq11 + 0.26*C_Qq31 + 6.03*C_Qq18 +
4278 2.89*C_Qq38 + -0.47*C_Qu1 + 3.99*C_Qu8 + 0.19*C_td1 + 1.5*C_td8 + -0.7*C_tq1 + 5.4*C_tq8 + 0.85*C_tu1 +
4279 4.63*C_tu8)*(SM_tt_bin_3000_3500/tt_bin_3000_3500_Madgraph_NLO);
4290 double tt_bin_3500_4000_Madgraph_NLO = 1.87;
4305 return SM_tt_bin_3500_4000 + (0.5*C_tG + 0.85*C_tG*C_tG + -0.07*C_Qd1 + 13.16*C_Qd1*C_Qd1 + 0.38*C_Qd8 +
4306 2.94*C_Qd8*C_Qd8 + 0.46*C_Qq11 + 66.59*C_Qq11*C_Qq11 + 0.45*C_Qq31 + 66.62*C_Qq31*C_Qq31 + 2.18*C_Qq18 +
4307 14.91*C_Qq18*C_Qq18 + 1.44*C_Qq38 + 15.49*C_Qq38*C_Qq38 + -0.17*C_Qu1 + 53.24*C_Qu1*C_Qu1 + 1.61*C_Qu8 +
4308 11.67*C_Qu8*C_Qu8 + 0.04*C_td1 + 13.17*C_td1*C_td1 + 0.45*C_td8 + 3.13*C_td8*C_td8 + -0.46*C_tq1 +
4309 66.38*C_tq1*C_tq1 + 1.97*C_tq8 + 14.52*C_tq8*C_tq8 + 0.26*C_tu1 + 53.41*C_tu1*C_tu1 + 1.8*C_tu8 +
4310 12.11*C_tu8*C_tu8)*(SM_tt_bin_3500_4000/tt_bin_3500_4000_Madgraph_NLO);
4314 return SM_tt_bin_3500_4000 + (0.5*C_tG + -0.07*C_Qd1 + 0.38*C_Qd8 + 0.46*C_Qq11 + 0.45*C_Qq31 + 2.18*C_Qq18 +
4315 1.44*C_Qq38 + -0.17*C_Qu1 + 1.61*C_Qu8 + 0.04*C_td1 + 0.45*C_td8 + -0.46*C_tq1 + 1.97*C_tq8 +
4316 0.26*C_tu1 + 1.8*C_tu8)*(SM_tt_bin_3500_4000/tt_bin_3500_4000_Madgraph_NLO);
4320 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for sigma_tt_diff_NLO.\n");
4338 setParametersForObservable(make_vector<std::string>() <<
"SM_charge_asymmetry_bin_mtt_0_500" <<
"SM_charge_asymmetry_deno_bin_mtt_0_500"
4339 <<
"SM_charge_asymmetry_bin_mtt_500_750" <<
"SM_charge_asymmetry_deno_bin_mtt_500_750" <<
"SM_charge_asymmetry_bin_mtt_750_1000"
4340 <<
"SM_charge_asymmetry_deno_bin_mtt_750_1000" <<
"SM_charge_asymmetry_bin_mtt_1000_1500" <<
"SM_charge_asymmetry_deno_bin_mtt_1000_1500"
4341 <<
"SM_charge_asymmetry_bin_mtt_1500_3000" <<
"SM_charge_asymmetry_deno_bin_mtt_1500_3000" <<
"SM_charge_asymmetry_bin_mtt_1500_2000"
4342 <<
"SM_charge_asymmetry_deno_bin_mtt_1500_2000" <<
"SM_charge_asymmetry_bin_mtt_2000_2500" <<
"SM_charge_asymmetry_deno_bin_mtt_2000_2500"
4343 <<
"SM_charge_asymmetry_bin_mtt_2500_3000" <<
"SM_charge_asymmetry_deno_bin_mtt_2500_3000");
4376 double SM_charge_asymmetry_deno_bin_mtt_0_500 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_0_500");
4377 double SM_charge_asymmetry_num_bin_mtt_0_500 = SM_charge_asymmetry_bin_mtt_0_500*SM_charge_asymmetry_deno_bin_mtt_0_500;
4379 double SM_sigma_pos_bin_mtt_0_500 =0.5*(SM_charge_asymmetry_num_bin_mtt_0_500+SM_charge_asymmetry_deno_bin_mtt_0_500);
4380 double SM_sigma_neg_bin_mtt_0_500 =0.5*(SM_charge_asymmetry_deno_bin_mtt_0_500-SM_charge_asymmetry_num_bin_mtt_0_500);
4383 double sigma_pos_bin_mtt_0_500_madgraph_NLO = 206522.71;
4384 double sigma_neg_bin_mtt_0_500_madgraph_NLO = 205736.11;
4390 double sigma_pos_bin_mtt_0_500_NP_quad = 10856.61*C_tG*C_tG + 186.94*C_Qd1*C_Qd1 + 81.37*C_Qd8*C_Qd8 + 655.08*C_Qq11*C_Qq11 +
4391 712.66*C_Qq31*C_Qq31 + 589.45*C_Qq18*C_Qq18 + 121.35*C_Qq38*C_Qq38 + 198.11*C_Qu1*C_Qu1 + 83.7*C_Qu8*C_Qu8 + 244.73*C_td1*C_td1 +
4392 -27.74*C_td8*C_td8 + 499.26*C_tq1*C_tq1 + 35.53*C_tq8*C_tq8 + 380.22*C_tu1*C_tu1 + 128.01*C_tu8*C_tu8;
4393 double sigma_neg_bin_mtt_0_500_NP_quad = 10844.05*C_tG*C_tG + 124.97*C_Qd1*C_Qd1 + -57.71*C_Qd8*C_Qd8 + 415.01*C_Qq11*C_Qq11 +
4394 348.52*C_Qq31*C_Qq31 + 575.55*C_Qq18*C_Qq18 + 148.51*C_Qq38*C_Qq38 + 373.47*C_Qu1*C_Qu1 + 31.75*C_Qu8*C_Qu8 + 258.97*C_td1*C_td1 +
4395 1.84*C_td8*C_td8 + 602.71*C_tq1*C_tq1 + 100.72*C_tq8*C_tq8 + 275.67*C_tu1*C_tu1 + -42.82*C_tu8*C_tu8;
4398 double sigma_pos_bin_mtt_0_500_NP_lin = 69255.55*C_tG + 86.03*C_Qd1 + 631.63*C_Qd8 + -171.25*C_Qq11 + 11.28*C_Qq31 + 977.78*C_Qq18 +
4399 383.52*C_Qq38 + 191.56*C_Qu1 + 1018.38*C_Qu8 + -191.45*C_td1 + 677.13*C_td8 + 273.38*C_tq1 + 1321.58*C_tq8 + -7.5*C_tu1 + 1119.97*C_tu8;
4400 double sigma_neg_bin_mtt_0_500_NP_lin = 68845.04*C_tG + 203.17*C_Qd1 + 727.79*C_Qd8 + -445.67*C_Qq11 + -122.59*C_Qq31 + 423.69*C_Qq18 +
4401 72.21*C_Qq38 + -65.45*C_Qu1 + 760.75*C_Qu8 + -267.01*C_td1 + 508.03*C_td8 + 176.2*C_tq1 + 1589.47*C_tq8 + -336.04*C_tu1 + 610.15*C_tu8;
4404 double sigma_pos_bin_mtt_0_500_NP = sigma_pos_bin_mtt_0_500_NP_lin + sigma_pos_bin_mtt_0_500_NP_quad;
4405 double sigma_neg_bin_mtt_0_500_NP = sigma_neg_bin_mtt_0_500_NP_lin + sigma_neg_bin_mtt_0_500_NP_quad;
4408 double sigma_pos_bin_mtt_0_500_NP_Corrected = SM_sigma_pos_bin_mtt_0_500*sigma_pos_bin_mtt_0_500_NP/sigma_pos_bin_mtt_0_500_madgraph_NLO;
4409 double sigma_neg_bin_mtt_0_500_NP_Corrected = SM_sigma_neg_bin_mtt_0_500*sigma_neg_bin_mtt_0_500_NP/sigma_neg_bin_mtt_0_500_madgraph_NLO;
4411 double NP_charge_asymmetry_num_bin_mtt_0_500 = sigma_pos_bin_mtt_0_500_NP_Corrected - sigma_neg_bin_mtt_0_500_NP_Corrected;
4412 double NP_charge_asymmetry_deno_bin_mtt_0_500 = sigma_pos_bin_mtt_0_500_NP_Corrected + sigma_neg_bin_mtt_0_500_NP_Corrected;
4417 return SM_charge_asymmetry_bin_mtt_0_500 + (NP_charge_asymmetry_num_bin_mtt_0_500
4418 - SM_charge_asymmetry_bin_mtt_0_500*NP_charge_asymmetry_deno_bin_mtt_0_500
4419 )/SM_charge_asymmetry_deno_bin_mtt_0_500;
4425 double sigma_pos_bin_mtt_0_500_NP = 69255.55*C_tG + 86.03*C_Qd1 + 631.63*C_Qd8 + -171.25*C_Qq11 + 11.28*C_Qq31 + 977.78*C_Qq18 +
4426 383.52*C_Qq38 + 191.56*C_Qu1 + 1018.38*C_Qu8 + -191.45*C_td1 + 677.13*C_td8 + 273.38*C_tq1 + 1321.58*C_tq8 + -7.5*C_tu1 + 1119.97*C_tu8;
4427 double sigma_neg_bin_mtt_0_500_NP = 68845.04*C_tG + 203.17*C_Qd1 + 727.79*C_Qd8 + -445.67*C_Qq11 + -122.59*C_Qq31 + 423.69*C_Qq18 +
4428 72.21*C_Qq38 + -65.45*C_Qu1 + 760.75*C_Qu8 + -267.01*C_td1 + 508.03*C_td8 + 176.2*C_tq1 + 1589.47*C_tq8 + -336.04*C_tu1 + 610.15*C_tu8;
4432 double sigma_pos_bin_mtt_0_500_NP_Corrected = SM_sigma_pos_bin_mtt_0_500*sigma_pos_bin_mtt_0_500_NP/sigma_pos_bin_mtt_0_500_madgraph_NLO;
4433 double sigma_neg_bin_mtt_0_500_NP_Corrected = SM_sigma_neg_bin_mtt_0_500*sigma_neg_bin_mtt_0_500_NP/sigma_neg_bin_mtt_0_500_madgraph_NLO;
4435 double NP_charge_asymmetry_num_bin_mtt_0_500 = sigma_pos_bin_mtt_0_500_NP_Corrected - sigma_neg_bin_mtt_0_500_NP_Corrected;
4436 double NP_charge_asymmetry_deno_bin_mtt_0_500 = sigma_pos_bin_mtt_0_500_NP_Corrected + sigma_neg_bin_mtt_0_500_NP_Corrected;
4441 return SM_charge_asymmetry_bin_mtt_0_500 + (NP_charge_asymmetry_num_bin_mtt_0_500
4442 - SM_charge_asymmetry_bin_mtt_0_500*NP_charge_asymmetry_deno_bin_mtt_0_500
4443 )/SM_charge_asymmetry_deno_bin_mtt_0_500;
4450 double SM_charge_asymmetry_bin_mtt_500_750 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_bin_mtt_500_750");
4451 double SM_charge_asymmetry_deno_bin_mtt_500_750 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_500_750");
4452 double SM_charge_asymmetry_num_bin_mtt_500_750 = SM_charge_asymmetry_bin_mtt_500_750*SM_charge_asymmetry_deno_bin_mtt_500_750;
4455 double SM_sigma_pos_bin_mtt_500_750 =0.5*(SM_charge_asymmetry_num_bin_mtt_500_750+SM_charge_asymmetry_deno_bin_mtt_500_750);
4456 double SM_sigma_neg_bin_mtt_500_750 =0.5*(SM_charge_asymmetry_deno_bin_mtt_500_750-SM_charge_asymmetry_num_bin_mtt_500_750);
4459 double sigma_pos_bin_mtt_500_750_madgraph_NLO = 98972.12;
4460 double sigma_neg_bin_mtt_500_750_madgraph_NLO = 98471.35;
4465 double sigma_pos_bin_mtt_500_750_NP_quad = 5493.57*C_tG*C_tG + 315.65*C_Qd1*C_Qd1 + 52.9*C_Qd8*C_Qd8 + 1274.19*C_Qq11*C_Qq11 +
4466 1247.82*C_Qq31*C_Qq31 + 234.29*C_Qq18*C_Qq18 + 220.5*C_Qq38*C_Qq38 + 375.02*C_Qu1*C_Qu1 + 81.75*C_Qu8*C_Qu8 + 449.86*C_td1*C_td1 +
4467 67.51*C_td8*C_td8 + 652.68*C_tq1*C_tq1 + 147.74*C_tq8*C_tq8 + 776.43*C_tu1*C_tu1 + 140.43*C_tu8*C_tu8;
4468 double sigma_neg_bin_mtt_500_750_NP_quad = 5476.01*C_tG*C_tG + 419.52*C_Qd1*C_Qd1 + 77.02*C_Qd8*C_Qd8 + 616.75*C_Qq11*C_Qq11 +
4469 617.3*C_Qq31*C_Qq31 + 141.47*C_Qq18*C_Qq18 + 76.31*C_Qq38*C_Qq38 + 751.03*C_Qu1*C_Qu1 + 118.22*C_Qu8*C_Qu8 + 276.88*C_td1*C_td1 +
4470 24.92*C_td8*C_td8 + 1237.5*C_tq1*C_tq1 + 200.26*C_tq8*C_tq8 + 359.71*C_tu1*C_tu1 + 52.72*C_tu8*C_tu8;
4474 double sigma_pos_bin_mtt_500_750_NP_lin = 28985.27*C_tG + 32.74*C_Qd1 + 382.94*C_Qd8 + -108.77*C_Qq11 + -48.35*C_Qq31 + 1456.01*C_Qq18 +
4475 341.82*C_Qq38 + 115.28*C_Qu1 + 464.61*C_Qu8 + -46.51*C_td1 + 563.4*C_td8 + 103.98*C_tq1 + 886.74*C_tq8 + -18.49*C_tu1 + 904.87*C_tu8;
4476 double sigma_neg_bin_mtt_500_750_NP_lin = 28804.73*C_tG + 48.33*C_Qd1 + 591.25*C_Qd8 + -189.14*C_Qq11 + -21.89*C_Qq31 + 737.03*C_Qq18 +
4477 69.36*C_Qq38 + -81.18*C_Qu1 + 932.13*C_Qu8 + -82.69*C_td1 + 292.91*C_td8 + -53.01*C_tq1 + 1450.11*C_tq8 + -87.3*C_tu1 + 442.24*C_tu8;
4481 double sigma_pos_bin_mtt_500_750_NP = sigma_pos_bin_mtt_500_750_NP_lin + sigma_pos_bin_mtt_500_750_NP_quad;
4482 double sigma_neg_bin_mtt_500_750_NP = sigma_neg_bin_mtt_500_750_NP_lin + sigma_neg_bin_mtt_500_750_NP_quad;
4485 double sigma_pos_bin_mtt_500_750_NP_Corrected = SM_sigma_pos_bin_mtt_500_750*sigma_pos_bin_mtt_500_750_NP/sigma_pos_bin_mtt_500_750_madgraph_NLO;
4486 double sigma_neg_bin_mtt_500_750_NP_Corrected = SM_sigma_neg_bin_mtt_500_750*sigma_neg_bin_mtt_500_750_NP/sigma_neg_bin_mtt_500_750_madgraph_NLO;
4488 double NP_charge_asymmetry_num_bin_mtt_500_750 = sigma_pos_bin_mtt_500_750_NP_Corrected - sigma_neg_bin_mtt_500_750_NP_Corrected;
4489 double NP_charge_asymmetry_deno_bin_mtt_500_750 = sigma_pos_bin_mtt_500_750_NP_Corrected + sigma_neg_bin_mtt_500_750_NP_Corrected;
4494 return SM_charge_asymmetry_bin_mtt_500_750 + (NP_charge_asymmetry_num_bin_mtt_500_750
4495 - SM_charge_asymmetry_bin_mtt_500_750*NP_charge_asymmetry_deno_bin_mtt_500_750
4496 )/SM_charge_asymmetry_deno_bin_mtt_500_750;
4503 double sigma_pos_bin_mtt_500_750_NP = 28985.27*C_tG + 32.74*C_Qd1 + 382.94*C_Qd8 + -108.77*C_Qq11 + -48.35*C_Qq31 + 1456.01*C_Qq18 +
4504 341.82*C_Qq38 + 115.28*C_Qu1 + 464.61*C_Qu8 + -46.51*C_td1 + 563.4*C_td8 + 103.98*C_tq1 + 886.74*C_tq8 + -18.49*C_tu1 + 904.87*C_tu8;
4505 double sigma_neg_bin_mtt_500_750_NP = 28804.73*C_tG + 48.33*C_Qd1 + 591.25*C_Qd8 + -189.14*C_Qq11 + -21.89*C_Qq31 + 737.03*C_Qq18 +
4506 69.36*C_Qq38 + -81.18*C_Qu1 + 932.13*C_Qu8 + -82.69*C_td1 + 292.91*C_td8 + -53.01*C_tq1 + 1450.11*C_tq8 + -87.3*C_tu1 + 442.24*C_tu8;
4509 double sigma_pos_bin_mtt_500_750_NP_Corrected = SM_sigma_pos_bin_mtt_500_750*sigma_pos_bin_mtt_500_750_NP/sigma_pos_bin_mtt_500_750_madgraph_NLO;
4510 double sigma_neg_bin_mtt_500_750_NP_Corrected = SM_sigma_neg_bin_mtt_500_750*sigma_neg_bin_mtt_500_750_NP/sigma_neg_bin_mtt_500_750_madgraph_NLO;
4512 double NP_charge_asymmetry_num_bin_mtt_500_750 = sigma_pos_bin_mtt_500_750_NP_Corrected - sigma_neg_bin_mtt_500_750_NP_Corrected;
4513 double NP_charge_asymmetry_deno_bin_mtt_500_750 = sigma_pos_bin_mtt_500_750_NP_Corrected + sigma_neg_bin_mtt_500_750_NP_Corrected;
4518 return SM_charge_asymmetry_bin_mtt_500_750 + (NP_charge_asymmetry_num_bin_mtt_500_750
4519 - SM_charge_asymmetry_bin_mtt_500_750*NP_charge_asymmetry_deno_bin_mtt_500_750
4520 )/SM_charge_asymmetry_deno_bin_mtt_500_750;
4529 double SM_charge_asymmetry_deno_bin_mtt_750_1000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_750_1000");
4530 double SM_charge_asymmetry_bin_mtt_750_1000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_bin_mtt_750_1000");
4531 double SM_charge_asymmetry_num_bin_mtt_750_1000 = SM_charge_asymmetry_bin_mtt_750_1000*SM_charge_asymmetry_deno_bin_mtt_750_1000;
4533 double SM_sigma_pos_bin_mtt_750_1000 =0.5*(SM_charge_asymmetry_num_bin_mtt_750_1000+SM_charge_asymmetry_deno_bin_mtt_750_1000);
4534 double SM_sigma_neg_bin_mtt_750_1000 =0.5*(SM_charge_asymmetry_deno_bin_mtt_750_1000-SM_charge_asymmetry_num_bin_mtt_750_1000);
4536 double sigma_pos_bin_mtt_750_1000_madgraph_NLO = 18609.62;
4537 double sigma_neg_bin_mtt_750_1000_madgraph_NLO = 18459.50;
4543 double sigma_pos_bin_mtt_750_1000_NP_quad = 1339.65*C_tG*C_tG + 210.5*C_Qd1*C_Qd1 + 43.98*C_Qd8*C_Qd8 + 1017.96*C_Qq11*C_Qq11 +
4544 1008.2*C_Qq31*C_Qq31 + 189.09*C_Qq18*C_Qq18 + 201.45*C_Qq38*C_Qq38 + 275.07*C_Qu1*C_Qu1 + 55.95*C_Qu8*C_Qu8 + 378.54*C_td1*C_td1 +
4545 66.48*C_td8*C_td8 + 458.34*C_tq1*C_tq1 + 108.63*C_tq8*C_tq8 + 655.25*C_tu1*C_tu1 + 134.08*C_tu8*C_tu8;
4546 double sigma_neg_bin_mtt_750_1000_NP_quad = 1343.97*C_tG*C_tG + 370.22*C_Qd1*C_Qd1 + 70.13*C_Qd8*C_Qd8 + 481.64*C_Qq11*C_Qq11 +
4547 481.3*C_Qq31*C_Qq31 + 94.58*C_Qq18*C_Qq18 + 96.39*C_Qq38*C_Qq38 + 653.11*C_Qu1*C_Qu1 + 137.27*C_Qu8*C_Qu8 + 206.12*C_td1*C_td1 +
4548 54.0*C_td8*C_td8 + 1028.88*C_tq1*C_tq1 + 202.31*C_tq8*C_tq8 + 279.84*C_tu1*C_tu1 + 53.02*C_tu8*C_tu8;
4553 double sigma_pos_bin_mtt_750_1000_NP_lin = 5266.33*C_tG + 17.3*C_Qd1 + 124.0*C_Qd8 + 20.27*C_Qq11 + 7.09*C_Qq31 + 594.31*C_Qq18 +
4554 162.54*C_Qq38 + 4.65*C_Qu1 + 167.93*C_Qu8 + 3.88*C_td1 + 210.36*C_td8 + 10.89*C_tq1 + 280.34*C_tq8 + 7.1*C_tu1 + 369.73*C_tu8;
4555 double sigma_neg_bin_mtt_750_1000_NP_lin = 5217.21*C_tG + -13.12*C_Qd1 + 209.09*C_Qd8 + -27.46*C_Qq11 + -7.0*C_Qq31 + 255.72*C_Qq18 +
4556 51.39*C_Qq38 + -36.2*C_Qu1 + 356.72*C_Qu8 + -8.9*C_td1 + 120.85*C_td8 + -42.63*C_tq1 + 568.51*C_tq8 + -21.45*C_tu1 + 151.18*C_tu8;
4559 double sigma_pos_bin_mtt_750_1000_NP = sigma_pos_bin_mtt_750_1000_NP_lin + sigma_pos_bin_mtt_750_1000_NP_quad;
4560 double sigma_neg_bin_mtt_750_1000_NP = sigma_neg_bin_mtt_750_1000_NP_lin + sigma_neg_bin_mtt_750_1000_NP_quad;
4563 double sigma_pos_bin_mtt_750_1000_NP_Corrected = SM_sigma_pos_bin_mtt_750_1000*sigma_pos_bin_mtt_750_1000_NP/sigma_pos_bin_mtt_750_1000_madgraph_NLO;
4564 double sigma_neg_bin_mtt_750_1000_NP_Corrected = SM_sigma_neg_bin_mtt_750_1000*sigma_neg_bin_mtt_750_1000_NP/sigma_neg_bin_mtt_750_1000_madgraph_NLO;
4566 double NP_charge_asymmetry_num_bin_mtt_750_1000 = sigma_pos_bin_mtt_750_1000_NP_Corrected - sigma_neg_bin_mtt_750_1000_NP_Corrected;
4567 double NP_charge_asymmetry_deno_bin_mtt_750_1000 = sigma_pos_bin_mtt_750_1000_NP_Corrected + sigma_neg_bin_mtt_750_1000_NP_Corrected;
4571 return SM_charge_asymmetry_bin_mtt_750_1000 + (NP_charge_asymmetry_num_bin_mtt_750_1000
4572 - SM_charge_asymmetry_bin_mtt_750_1000*NP_charge_asymmetry_deno_bin_mtt_750_1000
4573 )/SM_charge_asymmetry_deno_bin_mtt_750_1000;
4579 double sigma_pos_bin_mtt_750_1000_NP = 5266.33*C_tG + 17.3*C_Qd1 + 124.0*C_Qd8 + 20.27*C_Qq11 + 7.09*C_Qq31 + 594.31*C_Qq18 +
4580 162.54*C_Qq38 + 4.65*C_Qu1 + 167.93*C_Qu8 + 3.88*C_td1 + 210.36*C_td8 + 10.89*C_tq1 + 280.34*C_tq8 + 7.1*C_tu1 + 369.73*C_tu8;
4581 double sigma_neg_bin_mtt_750_1000_NP = 5217.21*C_tG + -13.12*C_Qd1 + 209.09*C_Qd8 + -27.46*C_Qq11 + -7.0*C_Qq31 + 255.72*C_Qq18 +
4582 51.39*C_Qq38 + -36.2*C_Qu1 + 356.72*C_Qu8 + -8.9*C_td1 + 120.85*C_td8 + -42.63*C_tq1 + 568.51*C_tq8 + -21.45*C_tu1 + 151.18*C_tu8;
4585 double sigma_pos_bin_mtt_750_1000_NP_Corrected = SM_sigma_pos_bin_mtt_750_1000*sigma_pos_bin_mtt_750_1000_NP/sigma_pos_bin_mtt_750_1000_madgraph_NLO;
4586 double sigma_neg_bin_mtt_750_1000_NP_Corrected = SM_sigma_neg_bin_mtt_750_1000*sigma_neg_bin_mtt_750_1000_NP/sigma_neg_bin_mtt_750_1000_madgraph_NLO;
4588 double NP_charge_asymmetry_num_bin_mtt_750_1000 = sigma_pos_bin_mtt_750_1000_NP_Corrected - sigma_neg_bin_mtt_750_1000_NP_Corrected;
4589 double NP_charge_asymmetry_deno_bin_mtt_750_1000 = sigma_pos_bin_mtt_750_1000_NP_Corrected + sigma_neg_bin_mtt_750_1000_NP_Corrected;
4593 return SM_charge_asymmetry_bin_mtt_750_1000 + (NP_charge_asymmetry_num_bin_mtt_750_1000
4594 - SM_charge_asymmetry_bin_mtt_750_1000*NP_charge_asymmetry_deno_bin_mtt_750_1000
4595 )/SM_charge_asymmetry_deno_bin_mtt_750_1000;
4604 double SM_charge_asymmetry_deno_bin_mtt_1000_1500 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_1000_1500");
4605 double SM_charge_asymmetry_bin_mtt_1000_1500 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_bin_mtt_1000_1500");
4606 double SM_charge_asymmetry_num_bin_mtt_1000_1500 = SM_charge_asymmetry_bin_mtt_1000_1500*SM_charge_asymmetry_deno_bin_mtt_1000_1500;
4609 double SM_sigma_pos_bin_mtt_1000_1500 =0.5*(SM_charge_asymmetry_num_bin_mtt_1000_1500+SM_charge_asymmetry_deno_bin_mtt_1000_1500);
4610 double SM_sigma_neg_bin_mtt_1000_1500 =0.5*(SM_charge_asymmetry_deno_bin_mtt_1000_1500-SM_charge_asymmetry_num_bin_mtt_1000_1500);
4612 double sigma_pos_bin_mtt_1000_1500_madgraph_NLO = 5702.90;
4613 double sigma_neg_bin_mtt_1000_1500_madgraph_NLO = 5641.72;
4618 double sigma_pos_bin_mtt_1000_1500_NP_quad = 563.15*C_tG*C_tG + 247.32*C_Qd1*C_Qd1 + 51.83*C_Qd8*C_Qd8 + 1345.59*C_Qq11*C_Qq11 +
4619 1346.53*C_Qq31*C_Qq31 + 262.79*C_Qq18*C_Qq18 + 273.66*C_Qq38*C_Qq38 + 355.65*C_Qu1*C_Qu1 + 75.51*C_Qu8*C_Qu8 + 471.12*C_td1*C_td1 +
4620 94.38*C_td8*C_td8 + 595.18*C_tq1*C_tq1 + 127.3*C_tq8*C_tq8 + 880.02*C_tu1*C_tu1 + 182.03*C_tu8*C_tu8;
4621 double sigma_neg_bin_mtt_1000_1500_NP_quad = 558.55*C_tG*C_tG + 470.26*C_Qd1*C_Qd1 + 97.31*C_Qd8*C_Qd8 + 597.83*C_Qq11*C_Qq11 +
4622 598.0*C_Qq31*C_Qq31 + 115.55*C_Qq18*C_Qq18 + 121.64*C_Qq38*C_Qq38 + 881.64*C_Qu1*C_Qu1 + 181.08*C_Qu8*C_Qu8 + 246.57*C_td1*C_td1 +
4623 47.61*C_td8*C_td8 + 1347.14*C_tq1*C_tq1 + 275.14*C_tq8*C_tq8 + 353.28*C_tu1*C_tu1 + 72.25*C_tu8*C_tu8;
4627 double sigma_pos_bin_mtt_1000_1500_NP_lin = 1591.22*C_tG + 1.74*C_Qd1 + 67.33*C_Qd8 + 25.81*C_Qq11 + 4.65*C_Qq31 + 411.2*C_Qq18 +
4628 127.63*C_Qq38 + 1.19*C_Qu1 + 97.73*C_Qu8 + 10.72*C_td1 + 142.96*C_td8 + -2.4*C_tq1 + 167.79*C_tq8 + 22.4*C_tu1 + 269.18*C_tu8;
4629 double sigma_neg_bin_mtt_1000_1500_NP_lin = 1572.62*C_tG + -19.54*C_Qd1 + 131.94*C_Qd8 + -9.81*C_Qq11 + 1.09*C_Qq31 + 159.58*C_Qq18 +
4630 22.5*C_Qq38 + -37.72*C_Qu1 + 245.16*C_Qu8 + -5.86*C_td1 + 68.52*C_td8 + -49.98*C_tq1 + 378.21*C_tq8 + -9.48*C_tu1 + 92.32*C_tu8;
4633 double sigma_pos_bin_mtt_1000_1500_NP = sigma_pos_bin_mtt_1000_1500_NP_lin + sigma_pos_bin_mtt_1000_1500_NP_quad;
4634 double sigma_neg_bin_mtt_1000_1500_NP = sigma_neg_bin_mtt_1000_1500_NP_lin + sigma_neg_bin_mtt_1000_1500_NP_quad;
4638 double sigma_pos_bin_mtt_1000_1500_NP_Corrected = SM_sigma_pos_bin_mtt_1000_1500*sigma_pos_bin_mtt_1000_1500_NP/sigma_pos_bin_mtt_1000_1500_madgraph_NLO;
4639 double sigma_neg_bin_mtt_1000_1500_NP_Corrected = SM_sigma_neg_bin_mtt_1000_1500*sigma_neg_bin_mtt_1000_1500_NP/sigma_neg_bin_mtt_1000_1500_madgraph_NLO;
4641 double NP_charge_asymmetry_num_bin_mtt_1000_1500 = sigma_pos_bin_mtt_1000_1500_NP_Corrected - sigma_neg_bin_mtt_1000_1500_NP_Corrected;
4642 double NP_charge_asymmetry_deno_bin_mtt_1000_1500 = sigma_pos_bin_mtt_1000_1500_NP_Corrected + sigma_neg_bin_mtt_1000_1500_NP_Corrected;
4646 return SM_charge_asymmetry_bin_mtt_1000_1500 + (NP_charge_asymmetry_num_bin_mtt_1000_1500
4647 - SM_charge_asymmetry_bin_mtt_1000_1500*NP_charge_asymmetry_deno_bin_mtt_1000_1500
4648 )/SM_charge_asymmetry_deno_bin_mtt_1000_1500;
4656 double sigma_pos_bin_mtt_1000_1500_NP = 1591.22*C_tG + 1.74*C_Qd1 + 67.33*C_Qd8 + 25.81*C_Qq11 + 4.65*C_Qq31 + 411.2*C_Qq18 +
4657 127.63*C_Qq38 + 1.19*C_Qu1 + 97.73*C_Qu8 + 10.72*C_td1 + 142.96*C_td8 + -2.4*C_tq1 + 167.79*C_tq8 + 22.4*C_tu1 + 269.18*C_tu8;
4658 double sigma_neg_bin_mtt_1000_1500_NP = 1572.62*C_tG + -19.54*C_Qd1 + 131.94*C_Qd8 + -9.81*C_Qq11 + 1.09*C_Qq31 + 159.58*C_Qq18 +
4659 22.5*C_Qq38 + -37.72*C_Qu1 + 245.16*C_Qu8 + -5.86*C_td1 + 68.52*C_td8 + -49.98*C_tq1 + 378.21*C_tq8 + -9.48*C_tu1 + 92.32*C_tu8;
4662 double sigma_pos_bin_mtt_1000_1500_NP_Corrected = SM_sigma_pos_bin_mtt_1000_1500*sigma_pos_bin_mtt_1000_1500_NP/sigma_pos_bin_mtt_1000_1500_madgraph_NLO;
4663 double sigma_neg_bin_mtt_1000_1500_NP_Corrected = SM_sigma_neg_bin_mtt_1000_1500*sigma_neg_bin_mtt_1000_1500_NP/sigma_neg_bin_mtt_1000_1500_madgraph_NLO;
4665 double NP_charge_asymmetry_num_bin_mtt_1000_1500 = sigma_pos_bin_mtt_1000_1500_NP_Corrected - sigma_neg_bin_mtt_1000_1500_NP_Corrected;
4666 double NP_charge_asymmetry_deno_bin_mtt_1000_1500 = sigma_pos_bin_mtt_1000_1500_NP_Corrected + sigma_neg_bin_mtt_1000_1500_NP_Corrected;
4670 return SM_charge_asymmetry_bin_mtt_1000_1500 + (NP_charge_asymmetry_num_bin_mtt_1000_1500
4671 - SM_charge_asymmetry_bin_mtt_1000_1500*NP_charge_asymmetry_deno_bin_mtt_1000_1500
4672 )/SM_charge_asymmetry_deno_bin_mtt_1000_1500;
4680 double SM_charge_asymmetry_bin_mtt_1500_3000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_bin_mtt_1500_3000");
4681 double SM_charge_asymmetry_deno_bin_mtt_1500_3000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_1500_3000");
4682 double SM_charge_asymmetry_num_bin_mtt_1500_3000 = SM_charge_asymmetry_bin_mtt_1500_3000*SM_charge_asymmetry_deno_bin_mtt_1500_3000;
4684 double SM_sigma_pos_bin_mtt_1500_3000 =0.5*(SM_charge_asymmetry_num_bin_mtt_1500_3000+SM_charge_asymmetry_deno_bin_mtt_1500_3000);
4685 double SM_sigma_neg_bin_mtt_1500_3000 =0.5*(SM_charge_asymmetry_deno_bin_mtt_1500_3000-SM_charge_asymmetry_num_bin_mtt_1500_3000);
4687 double sigma_pos_bin_mtt_1500_3000_madgraph_NLO = 746.10;
4688 double sigma_neg_bin_mtt_1500_3000_madgraph_NLO = 735.27;
4694 double sigma_pos_bin_mtt_1500_3000_NP_quad = 120.81*C_tG*C_tG + 202.85*C_Qd1*C_Qd1 + 42.63*C_Qd8*C_Qd8 + 1495.21*C_Qq11*C_Qq11 +
4695 1494.64*C_Qq31*C_Qq31 + 314.09*C_Qq18*C_Qq18 + 321.03*C_Qq38*C_Qq38 + 449.71*C_Qu1*C_Qu1 + 93.31*C_Qu8*C_Qu8 + 471.54*C_td1*C_td1 +
4696 100.31*C_td8*C_td8 + 650.11*C_tq1*C_tq1 + 135.25*C_tq8*C_tq8 + 1025.45*C_tu1*C_tu1 + 220.28*C_tu8*C_tu8;
4697 double sigma_neg_bin_mtt_1500_3000_NP_quad = 119.3*C_tG*C_tG + 471.71*C_Qd1*C_Qd1 + 93.84*C_Qd8*C_Qd8 + 650.6*C_Qq11*C_Qq11 +
4698 650.82*C_Qq31*C_Qq31 + 132.25*C_Qq18*C_Qq18 + 135.33*C_Qq38*C_Qq38 + 1025.52*C_Qu1*C_Qu1 + 203.34*C_Qu8*C_Qu8 + 202.66*C_td1*C_td1 +
4699 42.05*C_td8*C_td8 + 1494.96*C_tq1*C_tq1 + 296.52*C_tq8*C_tq8 + 448.95*C_tu1*C_tu1 + 92.58*C_tu8*C_tu8;
4702 double sigma_pos_bin_mtt_1500_3000_NP_lin = 204.01*C_tG + -2.08*C_Qd1 + 21.2*C_Qd8 + 23.76*C_Qq11 + 8.49*C_Qq31 + 172.2*C_Qq18 +
4703 59.21*C_Qq38 + -3.52*C_Qu1 + 39.69*C_Qu8 + 7.84*C_td1 + 56.64*C_td8 + -5.58*C_tq1 + 61.85*C_tq8 + 16.14*C_tu1 + 115.53*C_tu8;
4704 double sigma_neg_bin_mtt_1500_3000_NP_lin = 200.5*C_tG + -11.33*C_Qd1 + 47.73*C_Qd8 + -0.59*C_Qq11 + -1.24*C_Qq31 + 63.93*C_Qq18 +
4705 18.88*C_Qq38 + -24.09*C_Qu1 + 98.88*C_Qu8 + 0.43*C_td1 + 22.17*C_td8 + -36.32*C_tq1 + 147.64*C_tq8 + -0.96*C_tu1 + 40.92*C_tu8;
4707 double sigma_pos_bin_mtt_1500_3000_NP = sigma_pos_bin_mtt_1500_3000_NP_lin + sigma_pos_bin_mtt_1500_3000_NP_quad;
4708 double sigma_neg_bin_mtt_1500_3000_NP = sigma_neg_bin_mtt_1500_3000_NP_lin + sigma_neg_bin_mtt_1500_3000_NP_quad;
4711 double sigma_pos_bin_mtt_1500_3000_NP_Corrected = SM_sigma_pos_bin_mtt_1500_3000*sigma_pos_bin_mtt_1500_3000_NP/sigma_pos_bin_mtt_1500_3000_madgraph_NLO;
4712 double sigma_neg_bin_mtt_1500_3000_NP_Corrected = SM_sigma_neg_bin_mtt_1500_3000*sigma_neg_bin_mtt_1500_3000_NP/sigma_neg_bin_mtt_1500_3000_madgraph_NLO;
4714 double NP_charge_asymmetry_num_bin_mtt_1500_3000 = sigma_pos_bin_mtt_1500_3000_NP_Corrected - sigma_neg_bin_mtt_1500_3000_NP_Corrected;
4715 double NP_charge_asymmetry_deno_bin_mtt_1500_3000 = sigma_pos_bin_mtt_1500_3000_NP_Corrected + sigma_neg_bin_mtt_1500_3000_NP_Corrected;
4719 return SM_charge_asymmetry_bin_mtt_1500_3000 + (NP_charge_asymmetry_num_bin_mtt_1500_3000
4720 - SM_charge_asymmetry_bin_mtt_1500_3000*NP_charge_asymmetry_deno_bin_mtt_1500_3000
4721 )/SM_charge_asymmetry_deno_bin_mtt_1500_3000;
4728 double sigma_pos_bin_mtt_1500_3000_NP = 204.01*C_tG + -2.08*C_Qd1 + 21.2*C_Qd8 + 23.76*C_Qq11 + 8.49*C_Qq31 + 172.2*C_Qq18 +
4729 59.21*C_Qq38 + -3.52*C_Qu1 + 39.69*C_Qu8 + 7.84*C_td1 + 56.64*C_td8 + -5.58*C_tq1 + 61.85*C_tq8 + 16.14*C_tu1 + 115.53*C_tu8;
4730 double sigma_neg_bin_mtt_1500_3000_NP = 200.5*C_tG + -11.33*C_Qd1 + 47.73*C_Qd8 + -0.59*C_Qq11 + -1.24*C_Qq31 + 63.93*C_Qq18 +
4731 18.88*C_Qq38 + -24.09*C_Qu1 + 98.88*C_Qu8 + 0.43*C_td1 + 22.17*C_td8 + -36.32*C_tq1 + 147.64*C_tq8 + -0.96*C_tu1 + 40.92*C_tu8;
4734 double sigma_pos_bin_mtt_1500_3000_NP_Corrected = SM_sigma_pos_bin_mtt_1500_3000*sigma_pos_bin_mtt_1500_3000_NP/sigma_pos_bin_mtt_1500_3000_madgraph_NLO;
4735 double sigma_neg_bin_mtt_1500_3000_NP_Corrected = SM_sigma_neg_bin_mtt_1500_3000*sigma_neg_bin_mtt_1500_3000_NP/sigma_neg_bin_mtt_1500_3000_madgraph_NLO;
4737 double NP_charge_asymmetry_num_bin_mtt_1500_3000 = sigma_pos_bin_mtt_1500_3000_NP_Corrected - sigma_neg_bin_mtt_1500_3000_NP_Corrected;
4738 double NP_charge_asymmetry_deno_bin_mtt_1500_3000 = sigma_pos_bin_mtt_1500_3000_NP_Corrected + sigma_neg_bin_mtt_1500_3000_NP_Corrected;
4742 return SM_charge_asymmetry_bin_mtt_1500_3000 + (NP_charge_asymmetry_num_bin_mtt_1500_3000
4743 - SM_charge_asymmetry_bin_mtt_1500_3000*NP_charge_asymmetry_deno_bin_mtt_1500_3000
4744 )/SM_charge_asymmetry_deno_bin_mtt_1500_3000;
4752 double SM_charge_asymmetry_bin_mtt_1500_2000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_bin_mtt_1500_2000");
4753 double SM_charge_asymmetry_deno_bin_mtt_1500_2000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_1500_2000");
4754 double SM_charge_asymmetry_num_bin_mtt_1500_2000 = SM_charge_asymmetry_bin_mtt_1500_2000*SM_charge_asymmetry_deno_bin_mtt_1500_2000;
4756 double SM_sigma_pos_bin_mtt_1500_2000 =0.5*(SM_charge_asymmetry_num_bin_mtt_1500_2000+SM_charge_asymmetry_deno_bin_mtt_1500_2000);
4757 double SM_sigma_neg_bin_mtt_1500_2000 =0.5*(SM_charge_asymmetry_deno_bin_mtt_1500_2000-SM_charge_asymmetry_num_bin_mtt_1500_2000);
4765 double sigma_pos_bin_mtt_1500_2000_madgraph = 623.06;
4766 double sigma_neg_bin_mtt_1500_2000_madgraph = 613.37;
4778 double sigma_pos_bin_mtt_1500_2000_NP_quad = 92.57*C_tG*C_tG + 118.16*C_Qd1*C_Qd1 + 24.32*C_Qd8*C_Qd8 + 734.31*C_Qq11*C_Qq11 +
4779 732.63*C_Qq31*C_Qq31 + 148.8*C_Qq18*C_Qq18 + 152.52*C_Qq38*C_Qq38 + 201.03*C_Qu1*C_Qu1 + 41.1*C_Qu8*C_Qu8
4780 + 245.73*C_td1*C_td1 + 50.24*C_td8*C_td8 + 317.54*C_tq1*C_tq1 + 65.51*C_tq8*C_tq8 + 489.18*C_tu1*C_tu1 + 104.44*C_tu8*C_tu8;
4781 double sigma_neg_bin_mtt_1500_2000_NP_quad = 91.95*C_tG*C_tG + 245.59*C_Qd1*C_Qd1 + 48.46*C_Qd8*C_Qd8 + 318.95*C_Qq11*C_Qq11 +
4782 320.29*C_Qq31*C_Qq31 + 63.03*C_Qq18*C_Qq18 + 65.21*C_Qq38*C_Qq38 + 490.42*C_Qu1*C_Qu1 + 96.83*C_Qu8*C_Qu8 +
4783 118.57*C_td1*C_td1 + 24.0*C_td8*C_td8 + 733.93*C_tq1*C_tq1 + 145.07*C_tq8*C_tq8 + 202.0*C_tu1*C_tu1 + 40.84*C_tu8*C_tu8;
4786 double sigma_pos_bin_mtt_1500_2000_NP_lin = 170.81*C_tG + -1.77*C_Qd1 + 15.41*C_Qd8 + 12.18*C_Qq11 + 2.58*C_Qq31 + 114.92*C_Qq18 +
4787 37.21*C_Qq38 + -1.56*C_Qu1 + 25.46*C_Qu8 + 5.03*C_td1 + 39.19*C_td8 + -3.63*C_tq1 + 42.28*C_tq8 + 10.0*C_tu1 + 75.73*C_tu8;
4788 double sigma_neg_bin_mtt_1500_2000_NP_lin = 167.48*C_tG + -6.39*C_Qd1 + 32.97*C_Qd8 + -0.51*C_Qq11 + 0.27*C_Qq31 + 42.69*C_Qq18 +
4789 9.01*C_Qq38 + -15.76*C_Qu1 + 65.88*C_Qu8 + 0.08*C_td1 + 16.22*C_td8 + -23.19*C_tq1 + 100.18*C_tq8 + -2.51*C_tu1 + 25.44*C_tu8;
4792 double sigma_pos_bin_mtt_1500_2000_NP = sigma_pos_bin_mtt_1500_2000_NP_lin + sigma_pos_bin_mtt_1500_2000_NP_quad;
4793 double sigma_neg_bin_mtt_1500_2000_NP = sigma_neg_bin_mtt_1500_2000_NP_lin + sigma_neg_bin_mtt_1500_2000_NP_quad;
4796 double sigma_pos_bin_mtt_1500_2000_NP_Corrected = SM_sigma_pos_bin_mtt_1500_2000*sigma_pos_bin_mtt_1500_2000_NP/sigma_pos_bin_mtt_1500_2000_madgraph;
4797 double sigma_neg_bin_mtt_1500_2000_NP_Corrected = SM_sigma_neg_bin_mtt_1500_2000*sigma_neg_bin_mtt_1500_2000_NP/sigma_neg_bin_mtt_1500_2000_madgraph;
4799 double NP_charge_asymmetry_num_bin_mtt_1500_2000 = sigma_pos_bin_mtt_1500_2000_NP_Corrected - sigma_neg_bin_mtt_1500_2000_NP_Corrected;
4800 double NP_charge_asymmetry_deno_bin_mtt_1500_2000 = sigma_pos_bin_mtt_1500_2000_NP_Corrected + sigma_neg_bin_mtt_1500_2000_NP_Corrected;
4804 return SM_charge_asymmetry_bin_mtt_1500_2000 + (NP_charge_asymmetry_num_bin_mtt_1500_2000
4805 - SM_charge_asymmetry_bin_mtt_1500_2000*NP_charge_asymmetry_deno_bin_mtt_1500_2000
4806 )/SM_charge_asymmetry_deno_bin_mtt_1500_2000;
4812 double sigma_pos_bin_mtt_1500_2000_NP = 170.81*C_tG + -1.77*C_Qd1 + 15.41*C_Qd8 + 12.18*C_Qq11 + 2.58*C_Qq31 + 114.92*C_Qq18 +
4813 37.21*C_Qq38 + -1.56*C_Qu1 + 25.46*C_Qu8 + 5.03*C_td1 + 39.19*C_td8 + -3.63*C_tq1 + 42.28*C_tq8 + 10.0*C_tu1 + 75.73*C_tu8;
4814 double sigma_neg_bin_mtt_1500_2000_NP = 167.48*C_tG + -6.39*C_Qd1 + 32.97*C_Qd8 + -0.51*C_Qq11 + 0.27*C_Qq31 + 42.69*C_Qq18 +
4815 9.01*C_Qq38 + -15.76*C_Qu1 + 65.88*C_Qu8 + 0.08*C_td1 + 16.22*C_td8 + -23.19*C_tq1 + 100.18*C_tq8 + -2.51*C_tu1 + 25.44*C_tu8;
4818 double sigma_pos_bin_mtt_1500_2000_NP_Corrected = SM_sigma_pos_bin_mtt_1500_2000*sigma_pos_bin_mtt_1500_2000_NP/sigma_pos_bin_mtt_1500_2000_madgraph;
4819 double sigma_neg_bin_mtt_1500_2000_NP_Corrected = SM_sigma_neg_bin_mtt_1500_2000*sigma_neg_bin_mtt_1500_2000_NP/sigma_neg_bin_mtt_1500_2000_madgraph;
4821 double NP_charge_asymmetry_num_bin_mtt_1500_2000 = sigma_pos_bin_mtt_1500_2000_NP_Corrected - sigma_neg_bin_mtt_1500_2000_NP_Corrected;
4822 double NP_charge_asymmetry_deno_bin_mtt_1500_2000 = sigma_pos_bin_mtt_1500_2000_NP_Corrected + sigma_neg_bin_mtt_1500_2000_NP_Corrected;
4826 return SM_charge_asymmetry_bin_mtt_1500_2000 + (NP_charge_asymmetry_num_bin_mtt_1500_2000
4827 - SM_charge_asymmetry_bin_mtt_1500_2000*NP_charge_asymmetry_deno_bin_mtt_1500_2000
4828 )/SM_charge_asymmetry_deno_bin_mtt_1500_2000;
4835 double SM_charge_asymmetry_bin_mtt_2000_2500 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_bin_mtt_2000_2500");
4836 double SM_charge_asymmetry_deno_bin_mtt_2000_2500 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_2000_2500");
4837 double SM_charge_asymmetry_num_bin_mtt_2000_2500 = SM_charge_asymmetry_bin_mtt_2000_2500*SM_charge_asymmetry_deno_bin_mtt_2000_2500;
4839 double SM_sigma_pos_bin_mtt_2000_2500 =0.5*(SM_charge_asymmetry_num_bin_mtt_2000_2500+SM_charge_asymmetry_deno_bin_mtt_2000_2500);
4840 double SM_sigma_neg_bin_mtt_2000_2500 =0.5*(SM_charge_asymmetry_deno_bin_mtt_2000_2500-SM_charge_asymmetry_num_bin_mtt_2000_2500);
4848 double sigma_pos_bin_mtt_2000_2500_madgraph = 91.28;
4849 double sigma_neg_bin_mtt_2000_2500_madgraph = 89.45;
4855 double sigma_pos_bin_mtt_2000_2500_NP_quad = 19.16*C_tG*C_tG + 52.13*C_Qd1*C_Qd1 + 11.31*C_Qd8*C_Qd8 + 380.79*C_Qq11*C_Qq11 +
4856 380.23*C_Qq31*C_Qq31 + 80.68*C_Qq18*C_Qq18 + 83.66*C_Qq38*C_Qq38 + 111.34*C_Qu1*C_Qu1 + 24.39*C_Qu8*C_Qu8 +
4857 121.22*C_td1*C_td1 + 26.15*C_td8*C_td8 + 162.15*C_tq1*C_tq1 + 35.82*C_tq8*C_tq8 + 259.37*C_tu1*C_tu1 + 55.42*C_tu8*C_tu8;
4858 double sigma_neg_bin_mtt_2000_2500_NP_quad = 18.96*C_tG*C_tG + 122.29*C_Qd1*C_Qd1 + 25.74*C_Qd8*C_Qd8 + 161.29*C_Qq11*C_Qq11 +
4859 160.46*C_Qq31*C_Qq31 + 33.11*C_Qq18*C_Qq18 + 33.92*C_Qq38*C_Qq38 + 259.13*C_Qu1*C_Qu1 + 54.48*C_Qu8*C_Qu8 +
4860 52.33*C_td1*C_td1 + 11.05*C_td8*C_td8 + 379.61*C_tq1*C_tq1 + 79.62*C_tq8*C_tq8 + 110.6*C_tu1*C_tu1 + 22.87*C_tu8*C_tu8;
4863 double sigma_pos_bin_mtt_2000_2500_NP_lin = 24.76*C_tG + -0.52*C_Qd1 + 3.67*C_Qd8 + 3.98*C_Qq11 + -0.13*C_Qq31 + 36.66*C_Qq18 +
4864 12.61*C_Qq38 + -0.59*C_Qu1 + 8.95*C_Qu8 + 1.25*C_td1 + 11.32*C_td8 + -0.29*C_tq1 + 13.01*C_tq8 + 1.89*C_tu1 + 24.59*C_tu8;
4865 double sigma_neg_bin_mtt_2000_2500_NP_lin = 24.28*C_tG + -2.52*C_Qd1 + 10.16*C_Qd8 + 0.47*C_Qq11 + 0.78*C_Qq31 + 13.11*C_Qq18 +
4866 4.73*C_Qq38 + -4.64*C_Qu1 + 21.13*C_Qu8 + 0.9*C_td1 + 4.33*C_td8 + -7.25*C_tq1 + 31.39*C_tq8 + 1.68*C_tu1 + 8.81*C_tu8;
4868 double sigma_pos_bin_mtt_2000_2500_NP = sigma_pos_bin_mtt_2000_2500_NP_lin + sigma_pos_bin_mtt_2000_2500_NP_quad;
4869 double sigma_neg_bin_mtt_2000_2500_NP = sigma_neg_bin_mtt_2000_2500_NP_lin + sigma_neg_bin_mtt_2000_2500_NP_quad;
4872 double sigma_pos_bin_mtt_2000_2500_NP_Corrected = SM_sigma_pos_bin_mtt_2000_2500*sigma_pos_bin_mtt_2000_2500_NP/sigma_pos_bin_mtt_2000_2500_madgraph;
4873 double sigma_neg_bin_mtt_2000_2500_NP_Corrected = SM_sigma_neg_bin_mtt_2000_2500*sigma_neg_bin_mtt_2000_2500_NP/sigma_neg_bin_mtt_2000_2500_madgraph;
4875 double NP_charge_asymmetry_num_bin_mtt_2000_2500 = sigma_pos_bin_mtt_2000_2500_NP_Corrected - sigma_neg_bin_mtt_2000_2500_NP_Corrected;
4876 double NP_charge_asymmetry_deno_bin_mtt_2000_2500 = sigma_pos_bin_mtt_2000_2500_NP_Corrected + sigma_neg_bin_mtt_2000_2500_NP_Corrected;
4880 return SM_charge_asymmetry_bin_mtt_2000_2500 + (NP_charge_asymmetry_num_bin_mtt_2000_2500
4881 - SM_charge_asymmetry_bin_mtt_2000_2500*NP_charge_asymmetry_deno_bin_mtt_2000_2500
4882 )/SM_charge_asymmetry_deno_bin_mtt_2000_2500;
4888 double sigma_pos_bin_mtt_2000_2500_NP = 24.76*C_tG + -0.52*C_Qd1 + 3.67*C_Qd8 + 3.98*C_Qq11 + -0.13*C_Qq31 + 36.66*C_Qq18 +
4889 12.61*C_Qq38 + -0.59*C_Qu1 + 8.95*C_Qu8 + 1.25*C_td1 + 11.32*C_td8 + -0.29*C_tq1 + 13.01*C_tq8 + 1.89*C_tu1 + 24.59*C_tu8;
4890 double sigma_neg_bin_mtt_2000_2500_NP = 24.28*C_tG + -2.52*C_Qd1 + 10.16*C_Qd8 + 0.47*C_Qq11 + 0.78*C_Qq31 + 13.11*C_Qq18 +
4891 4.73*C_Qq38 + -4.64*C_Qu1 + 21.13*C_Qu8 + 0.9*C_td1 + 4.33*C_td8 + -7.25*C_tq1 + 31.39*C_tq8 + 1.68*C_tu1 + 8.81*C_tu8;
4895 double sigma_pos_bin_mtt_2000_2500_NP_Corrected = SM_sigma_pos_bin_mtt_2000_2500*sigma_pos_bin_mtt_2000_2500_NP/sigma_pos_bin_mtt_2000_2500_madgraph;
4896 double sigma_neg_bin_mtt_2000_2500_NP_Corrected = SM_sigma_neg_bin_mtt_2000_2500*sigma_neg_bin_mtt_2000_2500_NP/sigma_neg_bin_mtt_2000_2500_madgraph;
4898 double NP_charge_asymmetry_num_bin_mtt_2000_2500 = sigma_pos_bin_mtt_2000_2500_NP_Corrected - sigma_neg_bin_mtt_2000_2500_NP_Corrected;
4899 double NP_charge_asymmetry_deno_bin_mtt_2000_2500 = sigma_pos_bin_mtt_2000_2500_NP_Corrected + sigma_neg_bin_mtt_2000_2500_NP_Corrected;
4903 return SM_charge_asymmetry_bin_mtt_2000_2500 + (NP_charge_asymmetry_num_bin_mtt_2000_2500
4904 - SM_charge_asymmetry_bin_mtt_2000_2500*NP_charge_asymmetry_deno_bin_mtt_2000_2500
4905 )/SM_charge_asymmetry_deno_bin_mtt_2000_2500;
4914 double SM_charge_asymmetry_bin_mtt_2500_3000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_bin_mtt_2500_3000");
4915 double SM_charge_asymmetry_deno_bin_mtt_2500_3000 =
SM.
getOptionalParameter(
"SM_charge_asymmetry_deno_bin_mtt_2500_3000");
4916 double SM_charge_asymmetry_num_bin_mtt_2500_3000 = SM_charge_asymmetry_bin_mtt_2500_3000*SM_charge_asymmetry_deno_bin_mtt_2500_3000;
4918 double SM_sigma_pos_bin_mtt_2500_3000 =0.5*(SM_charge_asymmetry_num_bin_mtt_2500_3000+SM_charge_asymmetry_deno_bin_mtt_2500_3000);
4919 double SM_sigma_neg_bin_mtt_2500_3000 =0.5*(SM_charge_asymmetry_deno_bin_mtt_2500_3000-SM_charge_asymmetry_num_bin_mtt_2500_3000);
4930 double sigma_pos_bin_mtt_2500_3000_madgraph = 17.54;
4931 double sigma_neg_bin_mtt_2500_3000_madgraph = 17.24;
4941 double sigma_pos_bin_mtt_2500_3000_NP_quad = 4.98*C_tG*C_tG + 21.28*C_Qd1*C_Qd1 + 4.74*C_Qd8*C_Qd8 + 192.55*C_Qq11*C_Qq11 +
4942 194.11*C_Qq31*C_Qq31 + 41.97*C_Qq18*C_Qq18 + 43.67*C_Qq38*C_Qq38 + 61.34*C_Qu1*C_Qu1 + 13.52*C_Qu8*C_Qu8 +
4943 58.14*C_td1*C_td1 + 12.9*C_td8*C_td8 + 82.9*C_tq1*C_tq1 + 18.17*C_tq8*C_tq8 + 134.43*C_tu1*C_tu1 + 29.76*C_tu8*C_tu8;
4944 double sigma_neg_bin_mtt_2500_3000_NP_quad = 4.85*C_tG*C_tG + 58.14*C_Qd1*C_Qd1 + 12.44*C_Qd8*C_Qd8 + 83.33*C_Qq11*C_Qq11 +
4945 82.69*C_Qq31*C_Qq31 + 17.09*C_Qq18*C_Qq18 + 17.76*C_Qq38*C_Qq38 + 135.1*C_Qu1*C_Qu1 + 28.74*C_Qu8*C_Qu8 +
4946 21.41*C_td1*C_td1 + 4.69*C_td8*C_td8 + 194.18*C_tq1*C_tq1 + 40.96*C_tq8*C_tq8 + 62.11*C_tu1*C_tu1 + 12.69*C_tu8*C_tu8;
4949 double sigma_pos_bin_mtt_2500_3000_NP_lin = 4.73*C_tG + -0.44*C_Qd1 + 1.06*C_Qd8 + 0.43*C_Qq11 + 0.7*C_Qq31 + 12.57*C_Qq18 +
4950 4.94*C_Qq38 + -0.45*C_Qu1 + 3.36*C_Qu8 + 0.91*C_td1 + 3.77*C_td8 + 0.43*C_tq1 + 4.39*C_tq8 + 1.14*C_tu1 + 8.57*C_tu8;
4951 double sigma_neg_bin_mtt_2500_3000_NP_lin = 4.61*C_tG + -0.79*C_Qd1 + 3.23*C_Qd8 + 0.53*C_Qq11 + -0.51*C_Qq31 + 4.9*C_Qq18 +
4952 2.42*C_Qq38 + -1.35*C_Qu1 + 7.23*C_Qu8 + -0.29*C_td1 + 1.18*C_td8 + -2.82*C_tq1 + 10.79*C_tq8 + 0.59*C_tu1 + 3.24*C_tu8;
4955 double sigma_pos_bin_mtt_2500_3000_NP = sigma_pos_bin_mtt_2500_3000_NP_lin + sigma_pos_bin_mtt_2500_3000_NP_quad;
4956 double sigma_neg_bin_mtt_2500_3000_NP = sigma_neg_bin_mtt_2500_3000_NP_lin + sigma_neg_bin_mtt_2500_3000_NP_quad;
4959 double sigma_pos_bin_mtt_2500_3000_NP_Corrected = SM_sigma_pos_bin_mtt_2500_3000*sigma_pos_bin_mtt_2500_3000_NP/sigma_pos_bin_mtt_2500_3000_madgraph;
4960 double sigma_neg_bin_mtt_2500_3000_NP_Corrected = SM_sigma_neg_bin_mtt_2500_3000*sigma_neg_bin_mtt_2500_3000_NP/sigma_neg_bin_mtt_2500_3000_madgraph;
4962 double NP_charge_asymmetry_num_bin_mtt_2500_3000 = sigma_pos_bin_mtt_2500_3000_NP_Corrected - sigma_neg_bin_mtt_2500_3000_NP_Corrected;
4963 double NP_charge_asymmetry_deno_bin_mtt_2500_3000 = sigma_pos_bin_mtt_2500_3000_NP_Corrected + sigma_neg_bin_mtt_2500_3000_NP_Corrected;
4967 return SM_charge_asymmetry_bin_mtt_2500_3000 + (NP_charge_asymmetry_num_bin_mtt_2500_3000
4968 - SM_charge_asymmetry_bin_mtt_2500_3000*NP_charge_asymmetry_deno_bin_mtt_2500_3000
4969 )/SM_charge_asymmetry_deno_bin_mtt_2500_3000;
4976 double sigma_pos_bin_mtt_2500_3000_NP = 4.73*C_tG + -0.44*C_Qd1 + 1.06*C_Qd8 + 0.43*C_Qq11 + 0.7*C_Qq31 + 12.57*C_Qq18 +
4977 4.94*C_Qq38 + -0.45*C_Qu1 + 3.36*C_Qu8 + 0.91*C_td1 + 3.77*C_td8 + 0.43*C_tq1 + 4.39*C_tq8 + 1.14*C_tu1 + 8.57*C_tu8;
4978 double sigma_neg_bin_mtt_2500_3000_NP = 4.61*C_tG + -0.79*C_Qd1 + 3.23*C_Qd8 + 0.53*C_Qq11 + -0.51*C_Qq31 + 4.9*C_Qq18 +
4979 2.42*C_Qq38 + -1.35*C_Qu1 + 7.23*C_Qu8 + -0.29*C_td1 + 1.18*C_td8 + -2.82*C_tq1 + 10.79*C_tq8 + 0.59*C_tu1 + 3.24*C_tu8;
4983 double sigma_pos_bin_mtt_2500_3000_NP_Corrected = SM_sigma_pos_bin_mtt_2500_3000*sigma_pos_bin_mtt_2500_3000_NP/sigma_pos_bin_mtt_2500_3000_madgraph;
4984 double sigma_neg_bin_mtt_2500_3000_NP_Corrected = SM_sigma_neg_bin_mtt_2500_3000*sigma_neg_bin_mtt_2500_3000_NP/sigma_neg_bin_mtt_2500_3000_madgraph;
4986 double NP_charge_asymmetry_num_bin_mtt_2500_3000 = sigma_pos_bin_mtt_2500_3000_NP_Corrected - sigma_neg_bin_mtt_2500_3000_NP_Corrected;
4987 double NP_charge_asymmetry_deno_bin_mtt_2500_3000 = sigma_pos_bin_mtt_2500_3000_NP_Corrected + sigma_neg_bin_mtt_2500_3000_NP_Corrected;
4992 return SM_charge_asymmetry_bin_mtt_2500_3000 + (NP_charge_asymmetry_num_bin_mtt_2500_3000
4993 - SM_charge_asymmetry_bin_mtt_2500_3000*NP_charge_asymmetry_deno_bin_mtt_2500_3000
4994 )/SM_charge_asymmetry_deno_bin_mtt_2500_3000;
5002 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for charge_asymmetry_tt_diff_mtt_NLO.\n");
5342 <<
"SM_sigma_ttll_bin_140_180" <<
"SM_sigma_ttll_bin_180_500" );
5359 double C_lQ1 = (C_lqP + C_lqM)/2.0;
5360 double C_lQ3 = (C_lqP - C_lqM)/2.0;
5380 total = SM_ttll_bin_100_120 * 1/100 * ( 100 - 4*C_lQ1 + 0.11*C_lQ1*C_lQ1 + 4*C_lQ3 + 0.11*C_lQ3*C_lQ3 - 2.6*C_eu + 0.11 *C_eu*C_eu + 1.3*C_lu + 0.11*C_lu*C_lu + 2*C_eq + 0.11*C_eq*C_eq);
5382 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5389 total = SM_ttll_bin_100_120 * 1/100 * ( 100 - 4*C_lQ1 + 4*C_lQ3 - 2.6*C_eu + 1.3*C_lu + 2*C_eq );
5391 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5407 total = SM_ttll_bin_120_140 * 1/100 * ( 100 - 10*C_lQ1 + 0.5*C_lQ1*C_lQ1 + 10*C_lQ3 + 0.5*C_lQ3*C_lQ3 - 6*C_eu + 0.5 *C_eu*C_eu + 0.6*C_lu + 0.5*C_lu*C_lu + 2.3*C_eq + 0.5*C_eq*C_eq);
5409 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5416 total = SM_ttll_bin_120_140 * 1/100 * ( 100 - 10*C_lQ1 + 10*C_lQ3 - 6*C_eu + 0.6*C_lu + 2.3*C_eq );
5418 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5433 total = SM_ttll_bin_140_180 * 1/100 * ( 100 - 17*C_lQ1 + 1.6*C_lQ1*C_lQ1 + 17*C_lQ3 + 1.6*C_lQ3*C_lQ3 - 11*C_eu + 1.6 *C_eu*C_eu - 2*C_lu + 1.6*C_lu*C_lu + 1.2*C_eq + 1.6*C_eq*C_eq);
5435 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5442 total = SM_ttll_bin_140_180 * 1/100 * ( 100 - 17*C_lQ1 + 17*C_lQ3 - 11*C_eu - 2*C_lu + 1.2*C_eq );
5444 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5460 total = SM_ttll_bin_180_500 * 1/100 * ( 100 - 60*C_lQ1 + 70*C_lQ1*C_lQ1 + 60*C_lQ3 + 70*C_lQ3*C_lQ3 - 40*C_eu + 60 *C_eu*C_eu - 18*C_lu + 50*C_lu*C_lu - 7*C_eq + 60*C_eq*C_eq);
5462 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5469 total = SM_ttll_bin_180_500 * 1/100 * ( 100 - 60*C_lQ1 + 60*C_lQ3 - 40*C_eu - 18*C_lu - 7*C_eq );
5471 if (total < 0)
return std::numeric_limits<double>::quiet_NaN();
5478 throw std::runtime_error(
"\nERROR: Please specify a correct binning range for sigma_ttll_diff_LO.\n");
5494 double entang_D_threshold_madgraph = -0.467;
5516 return entang_D_threshold_SM + (-0.12093*C_tG + 0.03404*C_tG*C_tG + -0.00346*C_Qd1 +
5517 0.00164*C_Qd1*C_Qd1 + 0.00294*C_Qd8 + 0.00114*C_Qd8*C_Qd8 + 0.00121*C_Qq11 +
5518 0.00156*C_Qq11*C_Qq11 + -0.00095*C_Qq31 + -0.00044*C_Qq31*C_Qq31 + 0.00534*C_Qq18 +
5519 -0.00074*C_Qq18*C_Qq18 + -0.00153*C_Qq38 + 9e-05*C_Qq38*C_Qq38 + -0.00014*C_Qu1 +
5520 0.00041*C_Qu1*C_Qu1 + -0.00156*C_Qu8 + 0.00031*C_Qu8*C_Qu8 + -0.00217*C_td1 +
5521 -0.00186*C_td1*C_td1 + 0.00669*C_td8 + 0.00143*C_td8*C_td8 + -7e-05*C_tq1 +
5522 0.00019*C_tq1*C_tq1 + 0.00393*C_tq8 + 0.00042*C_tq8*C_tq8 + -0.00413*C_tu1 +
5523 -0.00234*C_tu1*C_tu1 + 0.0036*C_tu8 + -0.00157*C_tu8*C_tu8)
5524 *entang_D_threshold_SM/entang_D_threshold_madgraph;
5529 return entang_D_threshold_SM + (-0.12093*C_tG + -0.00346*C_Qd1 + 0.00294*C_Qd8 +
5530 0.00121*C_Qq11 + -0.00095*C_Qq31 + 0.00534*C_Qq18 + -0.00153*C_Qq38 +
5531 -0.00014*C_Qu1 + -0.00156*C_Qu8 + -0.00217*C_td1 + 0.00669*C_td8 +
5532 -7e-05*C_tq1 + 0.00393*C_tq8 + -0.00413*C_tu1 + 0.0036*C_tu8)
5533 *entang_D_threshold_SM/entang_D_threshold_madgraph;
5550 double entang_Dn_boosted_madgraph = -0.5873;
5572 return entang_Dn_boosted_SM + (-0.00324*C_tG + 0.11502*C_tG*C_tG + -0.0019*C_Qd1 +
5573 0.01701*C_Qd1*C_Qd1 + -0.02474*C_Qd8 + 0.00494*C_Qd8*C_Qd8 + 0.01159*C_Qq11 +
5574 0.03676*C_Qq11*C_Qq11 + -0.00447*C_Qq31 + 0.04024*C_Qq31*C_Qq31 + -0.02589*C_Qq18 +
5575 0.01057*C_Qq18*C_Qq18 + -0.01194*C_Qq38 + 0.00976*C_Qq38*C_Qq38 + 0.00041*C_Qu1 +
5576 0.03365*C_Qu1*C_Qu1 + -0.01233*C_Qu8 + 0.00434*C_Qu8*C_Qu8 + -0.0068*C_td1 +
5577 0.01915*C_td1*C_td1 + -0.02005*C_td8 + 0.01168*C_td8*C_td8 + 0.00458*C_tq1 +
5578 0.0354*C_tq1*C_tq1 + -0.02202*C_tq8 + 0.01814*C_tq8*C_tq8 + 0.00614*C_tu1 +
5579 0.0362*C_tu1*C_tu1 + -0.00861*C_tu8 + 0.01378*C_tu8*C_tu8)
5580 *entang_Dn_boosted_SM/entang_Dn_boosted_madgraph;
5585 return entang_Dn_boosted_SM + (-0.00324*C_tG + -0.0019*C_Qd1 + -0.02474*C_Qd8 +
5586 0.01159*C_Qq11 + -0.00447*C_Qq31 + -0.02589*C_Qq18 + -0.01194*C_Qq38 +
5587 0.00041*C_Qu1 + -0.01233*C_Qu8 + -0.0068*C_td1 + -0.02005*C_td8 +
5588 0.00458*C_tq1 + -0.02202*C_tq8 + 0.00614*C_tu1 + -0.00861*C_tu8)
5589 *entang_Dn_boosted_SM/entang_Dn_boosted_madgraph;
5757 double sigma_mumu_VBF_3TeV_tt_madgraph = 0.013282;
5770 return sigma_mumu_VBF_3TeV_tt_SM + (-0.000360*C_phiQm+0.000234*C_phiQm*C_phiQm+-0.000392*C_phit+0.000235*C_phit*C_phit
5771 +0.018636*C_tW+0.057008*C_tW*C_tW+0.000071*C_tphi+0.000017*C_tphi*C_tphi+-0.015499*C_tZ+0.038741*C_tZ*C_tZ)
5772 *sigma_mumu_VBF_3TeV_tt_SM/sigma_mumu_VBF_3TeV_tt_madgraph;
5777 return sigma_mumu_VBF_3TeV_tt_SM + (-0.000360*C_phiQm+-0.000392*C_phit+0.018636*C_tW+0.000071*C_tphi+-0.015499*C_tZ)
5778 *sigma_mumu_VBF_3TeV_tt_SM/sigma_mumu_VBF_3TeV_tt_madgraph;
5795 double sigma_mumu_VBF_3TeV_ttH_madgraph = 0.031;
5796 double sigma_mumu_sch_3TeV_ttH_madgraph = 0.412504;
5797 double sigma_mumu_3TeV_ttH_madgraph = sigma_mumu_VBF_3TeV_ttH_madgraph + sigma_mumu_sch_3TeV_ttH_madgraph;
5812 double sigma_mumu_VBF_3TeV_ttH_NP = (+0.000914*C_phiQm+0.004713*C_phiQm*C_phiQm+-0.000548*C_phit+
5813 0.004561*C_phit*C_phit+0.137647*C_tW+3.129220*C_tW*C_tW+0.013882*C_phiQ3+0.026469*C_phiQ3*C_phiQ3+
5814 -0.003543*C_tphi+0.000744*C_tphi*C_tphi+-0.119718*C_tZ+2.331860*C_tZ*C_tZ);
5816 double sigma_mumu_sch_3TeV_ttH_NP = 0.412504+-0.052181*C_phiQm+0.023083*C_phiQm*C_phiQm+0.010818*C_phit+
5817 0.023120*C_phit*C_phit+-15.499400*C_lu+1103.620000*C_lu*C_lu+-23.593800*C_eu+1102.480000*C_eu*C_eu+
5818 12.385600*C_tW+262.948000*C_tW*C_tW+-0.043577*C_tphi+0.001296*C_tphi*C_tphi+-9.077840*C_tZ+214.569000*C_tZ*C_tZ;
5820 return sigma_mumu_3TeV_ttH_SM + (sigma_mumu_VBF_3TeV_ttH_NP + sigma_mumu_sch_3TeV_ttH_NP)*(sigma_mumu_3TeV_ttH_SM/sigma_mumu_3TeV_ttH_madgraph);
5825 double sigma_mumu_VBF_3TeV_ttH_NP = +0.000914*C_phiQm+-0.000548*C_phit+
5826 0.137647*C_tW+0.013882*C_phiQ3+-0.003543*C_tphi+-0.119718*C_tZ;
5828 double sigma_mumu_sch_3TeV_ttH_NP = +-0.052181*C_phiQm+0.010818*C_phit+
5829 -15.499400*C_lu+-23.593800*C_eu+12.385600*C_tW+-0.043577*C_tphi+-9.077840*C_tZ;
5831 return sigma_mumu_3TeV_ttH_SM + (sigma_mumu_VBF_3TeV_ttH_NP + sigma_mumu_sch_3TeV_ttH_NP)*(sigma_mumu_3TeV_ttH_SM/sigma_mumu_3TeV_ttH_madgraph);
5855 double sigma_mumu_sch_3TeV_ttH_madgraph = 0.412504;
5876 double sigma_mumu_sch_3TeV_ttH_NP = 0.412504+-0.052181*C_phiQm+0.023083*C_phiQm*C_phiQm+0.010818*C_phit+
5877 0.023120*C_phit*C_phit+-15.499400*C_lu+1103.620000*C_lu*C_lu+-23.593800*C_eu+1102.480000*C_eu*C_eu+
5878 12.385600*C_tW+262.948000*C_tW*C_tW+-0.043577*C_tphi+0.001296*C_tphi*C_tphi+-9.077840*C_tZ+214.569000*C_tZ*C_tZ;
5880 return sigma_mumu_sch_3TeV_ttH_SM + (sigma_mumu_sch_3TeV_ttH_NP)*(sigma_mumu_sch_3TeV_ttH_SM/sigma_mumu_sch_3TeV_ttH_madgraph);
5886 double sigma_mumu_sch_3TeV_ttH_NP = +-0.052181*C_phiQm+0.010818*C_phit+
5887 -15.499400*C_lu+-23.593800*C_eu+12.385600*C_tW+-0.043577*C_tphi+-9.077840*C_tZ;
5889 return sigma_mumu_sch_3TeV_ttH_SM + (sigma_mumu_sch_3TeV_ttH_NP)*(sigma_mumu_sch_3TeV_ttH_SM/sigma_mumu_sch_3TeV_ttH_madgraph);
5912 double sigma_mumu_VBF_3TeV_ttH_madgraph = 0.031;
5931 double sigma_mumu_VBF_3TeV_ttH_NP = (+0.000914*C_phiQm+0.004713*C_phiQm*C_phiQm+-0.000548*C_phit+
5932 0.004561*C_phit*C_phit+0.137647*C_tW+3.129220*C_tW*C_tW+0.013882*C_phiQ3+0.026469*C_phiQ3*C_phiQ3+
5933 -0.003543*C_tphi+0.000744*C_tphi*C_tphi+-0.119718*C_tZ+2.331860*C_tZ*C_tZ);
5936 return sigma_mumu_VBF_3TeV_ttH_SM + (sigma_mumu_VBF_3TeV_ttH_NP)*(sigma_mumu_VBF_3TeV_ttH_SM/sigma_mumu_VBF_3TeV_ttH_madgraph);
5941 double sigma_mumu_VBF_3TeV_ttH_NP = +0.000914*C_phiQm+-0.000548*C_phit+
5942 0.137647*C_tW+0.013882*C_phiQ3+-0.003543*C_tphi+-0.119718*C_tZ;
5945 return sigma_mumu_VBF_3TeV_ttH_SM + (sigma_mumu_VBF_3TeV_ttH_NP)*(sigma_mumu_VBF_3TeV_ttH_SM/sigma_mumu_VBF_3TeV_ttH_madgraph);
5966 double sigma_mumu_VBF_3TeV_bb_madgraph = 0.753955;
5967 double sigma_mumu_sch_3TeV_bb_madgraph = 10.155200;
5968 double sigma_mumu_3TeV_bb_madgraph = sigma_mumu_VBF_3TeV_bb_madgraph + sigma_mumu_sch_3TeV_bb_madgraph;
5985 double sigma_mumu_VBF_3TeV_bb_NP = 0.753955+0.077635*C_bB+4.121930*C_bB*C_bB+-0.041003*C_bW+2.844950*C_bW*C_bW+
5986 0.009871*C_phiQ3+0.086978*C_phiQ3*C_phiQ3+
5987 +-0.004980*C_phib+0.105823*C_phib*C_phib+0.202236*(C_phiQm + C_phiQ3)+0.106541*(C_phiQm + C_phiQ3)*(C_phiQm + C_phiQ3);
5989 double sigma_mumu_sch_3TeV_bb_NP = +634.822000*C_ed+69725.400000*C_ed*C_ed+1497.570000*C_lqP
5990 +69725.500000*C_lqP*C_lqP+313.447000*C_ld+69722.600000*C_ld*C_ld+0.897097*C_phiQ3+
5991 0.030020*C_phiQ3*C_phiQ3+-0.097988*C_phib+0.030127*C_phib*C_phib+0.897097*(C_phiQm + C_phiQ3)
5992 +0.030020*(C_phiQm + C_phiQ3)*(C_phiQm + C_phiQ3);
5994 return sigma_mumu_3TeV_bb_SM + (sigma_mumu_VBF_3TeV_bb_NP + sigma_mumu_sch_3TeV_bb_NP)*(sigma_mumu_3TeV_bb_SM/sigma_mumu_3TeV_bb_madgraph);
5999 double sigma_mumu_VBF_3TeV_bb_NP = 0.077635*C_bB+
6000 -0.041003*C_bW+0.009871*C_phiQ3+0.000480*C_bphi
6001 +-0.004980*C_phib+0.202236*(C_phiQm + C_phiQ3);
6003 double sigma_mumu_sch_3TeV_bb_NP = 634.822000*C_ed+
6004 1497.570000*C_lqP+313.447000*C_ld+0.897097*C_phiQ3+
6005 -0.097988*C_phib+0.897097*(C_phiQm + C_phiQ3);
6007 return sigma_mumu_3TeV_bb_SM + (sigma_mumu_VBF_3TeV_bb_NP + sigma_mumu_sch_3TeV_bb_NP)*(sigma_mumu_3TeV_bb_SM/sigma_mumu_3TeV_bb_madgraph);
6038 double clq1 = (clqP + clqM)/2.0;
6039 double clq3 = (clqP - clqM)/2.0;
6049 if(flag_LHC_WG_Basis){
6059 double SM_pos = 8.3563;
6060 double NP_pos = 543.0139*ceb + -198.5954*ceQ + -0.2080*cHb + 0.6883*cHQ1 + 0.6883*cHQ3 + -106.3333*clb + 1296.7195*clq1 + 1296.7195*clq3;
6062 double SM_neg = 1.7989;
6063 double NP_neg = 91.8085*ceb + -120.4171*ceQ + 0.1100*cHb + 0.2088*cHQ1 + 0.2088*cHQ3 + 419.7807*clb + 200.8504*clq1 + 200.8504*clq3;
6065 double NP_num = NP_pos-NP_neg;
6066 double NP_deno = NP_pos+NP_pos;
6069 double SM_deno = SM_pos+SM_neg;
6072 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
6088 double sigma_mumu_VBF_10TeV_tt_madgraph = 0.035865;
6101 return sigma_mumu_VBF_10TeV_tt_SM + (-0.000905*C_phiQm+0.002833*C_phiQm*C_phiQm+-0.002129*C_phit+0.002846*C_phit*C_phit
6102 +0.047246*C_tW+0.437635*C_tW*C_tW+0.000198*C_tphi+0.000084*C_tphi*C_tphi+-0.037538*C_tZ+0.240757*C_tZ*C_tZ)
6103 *sigma_mumu_VBF_10TeV_tt_SM/sigma_mumu_VBF_10TeV_tt_madgraph;
6108 return sigma_mumu_VBF_10TeV_tt_SM + (-0.000905*C_phiQm+-0.002129*C_phit+0.047246*C_tW+0.000198*C_tphi+-0.037538*C_tZ)
6109 *sigma_mumu_VBF_10TeV_tt_SM/sigma_mumu_VBF_10TeV_tt_madgraph;
6130 double sigma_mumu_VBF_10TeV_ttH_madgraph = 0.179932;
6131 double sigma_mumu_sch_10TeV_ttH_madgraph = 0.053774;
6132 double sigma_mumu_10TeV_ttH_madgraph = sigma_mumu_VBF_10TeV_ttH_madgraph + sigma_mumu_sch_10TeV_ttH_madgraph;
6151 double sigma_mumu_VBF_10TeV_ttH_NP = 0.020219*C_phiQm+0.162560*C_phiQm*C_phiQm+
6152 -0.027879*C_phit+0.155512*C_phit*C_phit+0.551162*C_tW+70.819200*C_tW*C_tW+
6153 0.068450*C_phiQ3+0.991230*C_phiQ3*C_phiQ3+-0.012363*C_tphi+0.008227*C_tphi*C_tphi+
6154 -0.401485*C_tZ+51.466900*C_tZ*C_tZ;
6156 double sigma_mumu_sch_10TeV_ttH_NP = -0.008053*C_phiQm+0.021429*C_phiQm*C_phiQm+
6157 0.002200*C_phit+0.021416*C_phit*C_phit+-45.807400*C_lu+17609.100000*C_lu*C_lu+
6158 -69.072700*C_eu+17607.600000*C_eu*C_eu+17.775600*C_tW+2176.630000*C_tW*C_tW+
6159 -0.005346*C_tphi+0.000172*C_tphi*C_tphi+-3.075590*C_tZ+1773.620000*C_tZ*C_tZ;
6161 return sigma_mumu_10TeV_ttH_SM + (sigma_mumu_VBF_10TeV_ttH_NP + sigma_mumu_sch_10TeV_ttH_NP)*(sigma_mumu_10TeV_ttH_SM/sigma_mumu_10TeV_ttH_madgraph);
6167 double sigma_mumu_VBF_10TeV_ttH_NP = 0.020219*C_phiQm+-0.027879*C_phit+
6168 0.551162*C_tW+0.068450*C_phiQ3+-0.012363*C_tphi+-0.401485*C_tZ;
6170 double sigma_mumu_sch_10TeV_ttH_NP = -0.008053*C_phiQm+0.002200*C_phit+
6171 -45.807400*C_lu+-69.072700*C_eu+17.775600*C_tW+-0.005346*C_tphi+-3.075590*C_tZ;
6173 return sigma_mumu_10TeV_ttH_SM + (sigma_mumu_VBF_10TeV_ttH_NP + sigma_mumu_sch_10TeV_ttH_NP)*(sigma_mumu_10TeV_ttH_SM/sigma_mumu_10TeV_ttH_madgraph);
6197 double sigma_mumu_sch_10TeV_ttH_madgraph = 0.053774;
6215 double sigma_mumu_sch_10TeV_ttH_NP = -0.008053*C_phiQm+0.021429*C_phiQm*C_phiQm+
6216 0.002200*C_phit+0.021416*C_phit*C_phit+-45.807400*C_lu+17609.100000*C_lu*C_lu+
6217 -69.072700*C_eu+17607.600000*C_eu*C_eu+17.775600*C_tW+2176.630000*C_tW*C_tW+
6218 -0.005346*C_tphi+0.000172*C_tphi*C_tphi+-3.075590*C_tZ+1773.620000*C_tZ*C_tZ;
6220 return sigma_mumu_sch_10TeV_ttH_SM + (sigma_mumu_sch_10TeV_ttH_NP)*(sigma_mumu_sch_10TeV_ttH_SM/sigma_mumu_sch_10TeV_ttH_madgraph);
6226 double sigma_mumu_sch_10TeV_ttH_NP = -0.008053*C_phiQm+0.002200*C_phit+
6227 -45.807400*C_lu+-69.072700*C_eu+17.775600*C_tW+-0.005346*C_tphi+-3.075590*C_tZ;
6229 return sigma_mumu_sch_10TeV_ttH_SM + (sigma_mumu_sch_10TeV_ttH_NP)*(sigma_mumu_sch_10TeV_ttH_SM/sigma_mumu_sch_10TeV_ttH_madgraph);
6254 double sigma_mumu_VBF_10TeV_ttH_madgraph = 0.179932;
6273 double sigma_mumu_VBF_10TeV_ttH_NP = 0.020219*C_phiQm+0.162560*C_phiQm*C_phiQm+
6274 -0.027879*C_phit+0.155512*C_phit*C_phit+0.551162*C_tW+70.819200*C_tW*C_tW+
6275 0.068450*C_phiQ3+0.991230*C_phiQ3*C_phiQ3+-0.012363*C_tphi+0.008227*C_tphi*C_tphi+
6276 -0.401485*C_tZ+51.466900*C_tZ*C_tZ;
6279 return sigma_mumu_VBF_10TeV_ttH_SM + (sigma_mumu_VBF_10TeV_ttH_NP)*(sigma_mumu_VBF_10TeV_ttH_SM/sigma_mumu_VBF_10TeV_ttH_madgraph);
6285 double sigma_mumu_VBF_10TeV_ttH_NP = 0.020219*C_phiQm+-0.027879*C_phit+
6286 0.551162*C_tW+0.068450*C_phiQ3+-0.012363*C_tphi+-0.401485*C_tZ;
6289 return sigma_mumu_VBF_10TeV_ttH_SM + (sigma_mumu_VBF_10TeV_ttH_NP)*(sigma_mumu_VBF_10TeV_ttH_SM/sigma_mumu_VBF_10TeV_ttH_madgraph);
6309 double sigma_mumu_VBF_10TeV_bb_madgraph = 3.383220;
6310 double sigma_mumu_sch_10TeV_bb_madgraph = 0.913030;
6311 double sigma_mumu_10TeV_bb_madgraph = sigma_mumu_VBF_10TeV_bb_madgraph + sigma_mumu_sch_10TeV_bb_madgraph;
6327 double sigma_mumu_VBF_10TeV_bb_NP = +-1.021790*C_bB+85.573800*C_bB*C_bB+
6328 -0.738307*C_bW+83.137200*C_bW*C_bW+0.213586*C_phiQ3+2.371940*C_phiQ3*C_phiQ3+
6329 0.002960*C_bphi+0.052864*C_bphi*C_bphi+
6330 -0.033040*C_phib+2.558190*C_phib*C_phib+1.644800*(C_phiQm + C_phiQ3)+
6331 2.558890*(C_phiQm + C_phiQ3)*(C_phiQm + C_phiQ3);
6333 double sigma_mumu_sch_10TeV_bb_NP = +568.500000*C_ed+774764.000000*C_ed*C_ed+
6334 1428.520000*C_lqP+774764.000000*C_lqP*C_lqP+267.750000*C_ld+774698.000000*C_ld*C_ld+
6335 0.080614*C_phiQ3+0.002692*C_phiQ3*C_phiQ3+-0.008836*C_phib+0.002719*C_phib*C_phib+
6336 0.080614*(C_phiQm + C_phiQ3)+0.002692*(C_phiQm + C_phiQ3)*(C_phiQm + C_phiQ3);
6338 return sigma_mumu_10TeV_bb_SM + (sigma_mumu_VBF_10TeV_bb_NP + sigma_mumu_sch_10TeV_bb_NP)*(sigma_mumu_10TeV_bb_SM/sigma_mumu_10TeV_bb_madgraph);
6343 double sigma_mumu_VBF_10TeV_bb_NP = +-1.021790*C_bB+
6344 -0.738307*C_bW+0.213586*C_phiQ3+0.002960*C_bphi+
6345 -0.033040*C_phib+1.644800*(C_phiQm + C_phiQ3);
6347 double sigma_mumu_sch_10TeV_bb_NP = +568.500000*C_ed+1428.520000*C_lqP+
6348 267.750000*C_ld+0.080614*C_phiQ3+-0.008836*C_phib+0.080614*(C_phiQm + C_phiQ3);
6350 return sigma_mumu_10TeV_bb_SM + (sigma_mumu_VBF_10TeV_bb_NP + sigma_mumu_sch_10TeV_bb_NP)*(sigma_mumu_10TeV_bb_SM/sigma_mumu_10TeV_bb_madgraph);
6382 double clq1 = (clqP + clqM)/2.0;
6383 double clq3 = (clqP - clqM)/2.0;
6393 if(flag_LHC_WG_Basis){
6403 double SM_pos = 0.7513;
6404 double NP_pos = 473.5391*ceb + -198.5954*ceQ + -0.0188*cHb + 0.0618*cHQ1 +
6405 0.0618*cHQ3 + -1354.2705*clb + 1296.7195*clq1 + 1226.6425*clq3;
6407 double SM_neg = 0.1617;
6408 double NP_neg = 94.9606*ceb + -120.4171*ceQ + 0.0099*cHb + 0.0188*cHQ1 +
6409 0.0188*cHQ3 + 1622.0219*clb + 200.8504*clq1 + 201.8824*clq3;
6411 double NP_num = NP_pos-NP_neg;
6412 double NP_deno = NP_pos+NP_pos;
6415 double SM_deno = SM_pos+SM_neg;
6418 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
6436 double sigma_mumu_VBF_30TeV_tt_madgraph = 0.060984;
6449 return sigma_mumu_VBF_30TeV_tt_SM + (-0.001369*C_phiQm+0.025047*C_phiQm*C_phiQm+-0.005211*C_phit+0.025065*C_phit*C_phit
6450 +0.080061*C_tW+3.675940*C_tW*C_tW+0.000316*C_tphi+0.000197*C_tphi*C_tphi+-0.058553*C_tZ+1.657510*C_tZ*C_tZ)
6451 *sigma_mumu_VBF_30TeV_tt_SM/sigma_mumu_VBF_30TeV_tt_madgraph;
6456 return sigma_mumu_VBF_30TeV_tt_SM + (-0.001369*C_phiQm+-0.005211*C_phit+0.080061*C_tW+0.000316*C_tphi+-0.058553*C_tZ)
6457 *sigma_mumu_VBF_30TeV_tt_SM/sigma_mumu_VBF_30TeV_tt_madgraph;
6479 double sigma_mumu_VBF_30TeV_ttH_madgraph = 0.493227;
6480 double sigma_mumu_sch_30TeV_ttH_madgraph = 0.007052;
6481 double sigma_mumu_30TeV_ttH_madgraph = sigma_mumu_VBF_30TeV_ttH_madgraph + sigma_mumu_sch_30TeV_ttH_madgraph;
6500 double sigma_mumu_VBF_30TeV_ttH_NP = 0.104163*C_phiQm+2.662680*C_phiQm*C_phiQm+-0.137693*C_phit+
6501 2.507270*C_phit*C_phit+0.519615*C_tW+1038.360000*C_tW*C_tW+0.086263*C_phiQ3+17.533500*C_phiQ3*C_phiQ3+
6502 -0.021297*C_tphi+0.055945*C_tphi*C_tphi+-1.452590*C_tZ+741.725000*C_tZ*C_tZ;
6504 double sigma_mumu_sch_30TeV_ttH_NP = -0.001124*C_phiQm+0.021091*C_phiQm*C_phiQm+0.000453*C_phit+
6505 0.021097*C_phit*C_phit+-179.774000*C_lu+203368.000000*C_lu*C_lu+-569.842000*C_eu+203518.000000*C_eu*C_eu+
6506 77.347500*C_tW+18710.900000*C_tW*C_tW+-0.000683*C_tphi+0.000026*C_tphi*C_tphi+5.975920*C_tZ+15250.800000*C_tZ*C_tZ;
6508 return sigma_mumu_30TeV_ttH_SM + (sigma_mumu_VBF_30TeV_ttH_NP + sigma_mumu_sch_30TeV_ttH_NP)*(sigma_mumu_30TeV_ttH_SM/sigma_mumu_30TeV_ttH_madgraph);
6514 double sigma_mumu_VBF_30TeV_ttH_NP = 0.104163*C_phiQm+-0.137693*C_phit+
6515 0.519615*C_tW+0.086263*C_phiQ3+-0.021297*C_tphi+-1.452590*C_tZ;
6517 double sigma_mumu_sch_30TeV_ttH_NP = -0.001124*C_phiQm+0.000453*C_phit+
6518 -179.774000*C_lu+-569.842000*C_eu+77.347500*C_tW+-0.000683*C_tphi+5.975920*C_tZ;
6520 return sigma_mumu_30TeV_ttH_SM + (sigma_mumu_VBF_30TeV_ttH_NP + sigma_mumu_sch_30TeV_ttH_NP)*(sigma_mumu_30TeV_ttH_SM/sigma_mumu_30TeV_ttH_madgraph);
6545 double sigma_mumu_sch_30TeV_ttH_madgraph = 0.007052;
6565 double sigma_mumu_sch_30TeV_ttH_NP = -0.001124*C_phiQm+0.021091*C_phiQm*C_phiQm+0.000453*C_phit+
6566 0.021097*C_phit*C_phit+-179.774000*C_lu+203368.000000*C_lu*C_lu+-569.842000*C_eu+203518.000000*C_eu*C_eu+
6567 77.347500*C_tW+18710.900000*C_tW*C_tW+-0.000683*C_tphi+0.000026*C_tphi*C_tphi+5.975920*C_tZ+15250.800000*C_tZ*C_tZ;
6569 return sigma_mumu_sch_30TeV_ttH_SM + ( sigma_mumu_sch_30TeV_ttH_NP)*(sigma_mumu_sch_30TeV_ttH_SM/sigma_mumu_sch_30TeV_ttH_madgraph);
6576 double sigma_mumu_sch_30TeV_ttH_NP = -0.001124*C_phiQm+0.000453*C_phit+
6577 -179.774000*C_lu+-569.842000*C_eu+77.347500*C_tW+-0.000683*C_tphi+5.975920*C_tZ;
6579 return sigma_mumu_sch_30TeV_ttH_SM + ( sigma_mumu_sch_30TeV_ttH_NP)*(sigma_mumu_sch_30TeV_ttH_SM/sigma_mumu_sch_30TeV_ttH_madgraph);
6604 double sigma_mumu_VBF_30TeV_ttH_madgraph = 0.493227;
6623 double sigma_mumu_VBF_30TeV_ttH_NP = 0.104163*C_phiQm+2.662680*C_phiQm*C_phiQm+-0.137693*C_phit+
6624 2.507270*C_phit*C_phit+0.519615*C_tW+1038.360000*C_tW*C_tW+0.086263*C_phiQ3+17.533500*C_phiQ3*C_phiQ3+
6625 -0.021297*C_tphi+0.055945*C_tphi*C_tphi+-1.452590*C_tZ+741.725000*C_tZ*C_tZ;
6628 return sigma_mumu_VBF_30TeV_ttH_SM + (sigma_mumu_VBF_30TeV_ttH_NP)*(sigma_mumu_VBF_30TeV_ttH_SM/sigma_mumu_VBF_30TeV_ttH_madgraph);
6634 double sigma_mumu_VBF_30TeV_ttH_NP = 0.104163*C_phiQm+-0.137693*C_phit+
6635 0.519615*C_tW+0.086263*C_phiQ3+-0.021297*C_tphi+-1.452590*C_tZ;
6637 return sigma_mumu_VBF_30TeV_ttH_SM + (sigma_mumu_VBF_30TeV_ttH_NP)*(sigma_mumu_VBF_30TeV_ttH_SM/sigma_mumu_VBF_30TeV_ttH_madgraph);
6656 double sigma_mumu_VBF_30TeV_bb_madgraph = 6.613620;
6657 double sigma_mumu_sch_30TeV_bb_madgraph = 0.101433;
6658 double sigma_mumu_30TeV_bb_madgraph = sigma_mumu_VBF_30TeV_bb_madgraph + sigma_mumu_sch_30TeV_bb_madgraph;
6674 double sigma_mumu_VBF_30TeV_bb_NP = +-222.935000*C_bB+832.885000*C_bB*C_bB+
6675 -16.151000*C_bW+1146.330000*C_bW*C_bW+7.830080*C_phiQ3+24.713400*C_phiQ3*C_phiQ3+
6676 -0.018559*C_bphi+0.131470*C_bphi*C_bphi+
6677 -0.084030*C_phib+25.041400*C_phib*C_phib+4.409190*(C_phiQm + C_phiQ3)+
6678 25.090300*(C_phiQm + C_phiQ3)*(C_phiQm + C_phiQ3);
6680 double sigma_mumu_sch_30TeV_bb_NP = +624.000000*C_ed+6972700.000000*C_ed*C_ed+
6681 1497.000000*C_lqP+6972710.000000*C_lqP*C_lqP+805.500000*C_ld+6971970.000000*C_ld*C_ld+
6682 0.008951*C_phiQ3+0.000303*C_phiQ3*C_phiQ3+-0.000978*C_phib+0.000301*C_phib*C_phib+
6683 0.008951*(C_phiQm + C_phiQ3)+0.000303*(C_phiQm + C_phiQ3)*(C_phiQm + C_phiQ3);
6685 return sigma_mumu_30TeV_bb_SM + (sigma_mumu_VBF_30TeV_bb_NP + sigma_mumu_sch_30TeV_bb_NP)*(sigma_mumu_30TeV_bb_SM/sigma_mumu_30TeV_bb_madgraph);
6690 double sigma_mumu_VBF_30TeV_bb_NP = -222.935000*C_bB+-16.151000*C_bW+7.830080*C_phiQ3+
6692 -0.084030*C_phib+4.409190*(C_phiQm + C_phiQ3);
6694 double sigma_mumu_sch_30TeV_bb_NP = 624.000000*C_ed+1497.000000*C_lqP+
6695 805.500000*C_ld+0.008951*C_phiQ3+-0.000978*C_phib+0.008951*(C_phiQm + C_phiQ3);
6697 return sigma_mumu_30TeV_bb_SM + (sigma_mumu_VBF_30TeV_bb_NP + sigma_mumu_sch_30TeV_bb_NP)*(sigma_mumu_30TeV_bb_SM/sigma_mumu_30TeV_bb_madgraph);
6727 double clq1 = (clqP + clqM)/2.0;
6728 double clq3 = (clqP - clqM)/2.0;
6738 if(flag_LHC_WG_Basis){
6748 double SM_pos = 0.0834;
6749 double NP_pos = -1522.0036*ceb + -13407.0537*ceQ + -0.0021*cHb + 0.0068*cHQ1 + 0.0068*cHQ3 + -15468.3957*clb + -380.9551*clq1 + -380.9551*clq3;
6751 double SM_neg = 0.0180;
6752 double NP_neg = 2145.9985*ceb + 13632.0573*ceQ + 0.0011*cHb + 0.0021*cHQ1 + 0.0021*cHQ3 + 16273.8973*clb + 1877.9604*clq1 + 1877.9604*clq3;
6754 double NP_num = NP_pos-NP_neg;
6755 double NP_deno = NP_pos+NP_pos;
6758 double SM_deno = SM_pos+SM_neg;
6761 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
6782 double sigma_250_bb_eP_M30_eM_M80_Madgraph = 1902.69;
6793 double clq1 = (clqP + clqM)/2.0;
6794 double clq3 = (clqP - clqM)/2.0;
6804 if(flag_LHC_WG_Basis){
6816 125.2565*ceQ*ceQ + 19.548*cHb + 4.5671*cHb*cHb + 184.36*cHQ1 + 4.4895*cHQ1*cHQ1 +
6817 184.36*cHQ3 + 4.4895*cHQ3*cHQ3 + 365.492*clb + 608.953*clb*clb + 2074.5568*clq1 +
6818 609.1449*clq1*clq1 + 2074.5568*clq3 + 609.1449*clq3*clq3
6823 184.36*cHQ1 + 184.36*cHQ3 + 365.492*clb + 2074.5568*clq1 + 2074.5568*clq3
6845 double sigma_250_bb_eP_M30_eM_P80_Madgraph = 949.58;
6856 double clq1 = (clqP + clqM)/2.0;
6857 double clq3 = (clqP - clqM)/2.0;
6867 if(flag_LHC_WG_Basis){
6879 1131.8329*ceQ*ceQ + -100.866*cHb + 5.7706*cHb*cHb + 89.832*cHQ1 + 5.7788*cHQ1*cHQ1 +
6880 89.832*cHQ3 + 5.7788*cHQ3*cHQ3 + 40.66*clb + 67.68*clb*clb + 230.568*clq1 +
6881 67.7153*clq1*clq1 + 230.568*clq3 + 67.7153*clq3*clq3
6886 89.832*cHQ1 + 89.832*cHQ3 + 40.66*clb + 230.568*clq1 + 230.568*clq3
6904 double sigma_250_bb_eP_P30_eM_M80_Madgraph = 3424.2;
6915 double clq1 = (clqP + clqM)/2.0;
6916 double clq3 = (clqP - clqM)/2.0;
6926 if(flag_LHC_WG_Basis){
6936 51.316*cHb + 7.8376*cHb*cHb + 331.972*cHQ1 + 7.56*cHQ1*cHQ1 + 331.972*cHQ3 + 7.56*cHQ3*cHQ3 +
6937 678.772*clb + 1130.7153*clb*clb + 3852.8*clq1 + 1131.0753*clq1*clq1 + 3852.8*clq3 +
6943 331.972*cHQ1 + 331.972*cHQ3 + 678.772*clb + 3852.8*clq1 + 3852.8*clq3
6962 double sigma_250_bb_eP_P30_eM_P80_Madgraph = 777.95;
6973 double clq1 = (clqP + clqM)/2.0;
6974 double clq3 = (clqP - clqM)/2.0;
6984 if(flag_LHC_WG_Basis){
6996 609.2824*ceQ*ceQ + -49.746*cHb + 3.6365*cHb*cHb + 74.238*cHQ1 + 3.6459*cHQ1*cHQ1 +
6997 74.238*cHQ3 + 3.6459*cHQ3*cHQ3 + 75.452*clb + 125.6447*clb*clb + 428.1096*clq1 +
6998 125.6898*clq1*clq1 + 428.1096*clq3 + 125.6898*clq3*clq3
7003 74.238*cHQ1 + 74.238*cHQ3 + 75.452*clb + 428.1096*clq1 + 428.1096*clq3
7035 double clq1 = (clqP + clqM)/2.0;
7036 double clq3 = (clqP - clqM)/2.0;
7046 if(flag_LHC_WG_Basis){
7056 double SM_pos = 1610.5510;
7057 double NP_pos = 147.5905*ceb + -14.4829*ceQ + -5.7728*cHb + 153.9797*cHQ1 +
7058 153.9797*cHQ3 + 44.9577*clb + 1815.7625*clq1 + 1815.7625*clq3;
7060 double SM_neg = 292.1390;
7061 double NP_neg = 22.0915*ceb + -99.3971*ceQ + 25.3208*cHb + 30.3803*cHQ1 +
7062 30.3803*cHQ3 + 320.5343*clb + 258.7943*clq1 + 258.7943*clq3;
7064 double NP_num = NP_pos-NP_neg;
7065 double NP_deno = NP_pos+NP_pos;
7068 double SM_deno = SM_pos+SM_neg;
7071 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7103 double clq1 = (clqP + clqM)/2.0;
7104 double clq3 = (clqP - clqM)/2.0;
7114 if(flag_LHC_WG_Basis){
7124 double SM_pos = 649.6362;
7125 double NP_pos = 1336.7206*ceb + -123.8939*ceQ + -89.5699*cHb + 25.1274*cHQ1 + 25.1274*cHQ3 + 7.1719*clb + 201.8444*clq1 + 201.8444*clq3;
7127 double SM_neg = 299.9438;
7128 double NP_neg = 189.3404*ceb + -902.1861*ceQ + -11.2961*cHb + 64.7046*cHQ1 + 64.7046*cHQ3 + 33.4881*clb + 28.7236*clq1 + 28.7236*clq3;
7130 double NP_num = NP_pos-NP_neg;
7131 double NP_deno = NP_pos+NP_pos;
7134 double SM_deno = SM_pos+SM_neg;
7137 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7162 double clq1 = (clqP + clqM)/2.0;
7163 double clq3 = (clqP - clqM)/2.0;
7173 if(flag_LHC_WG_Basis){
7183 double SM_pos = 2917.1787;
7184 double NP_pos = 81.1444*ceb + -6.1462*ceQ + -0.9202*cHb + 289.6031*cHQ1 + 289.6031*cHQ3 + 89.2599*clb + 3373.1925*clq1 + 3373.1925*clq3;
7186 double SM_neg = 507.0213;
7187 double NP_neg = 10.1956*ceb + -55.1638*ceQ + 52.2362*cHb + 42.3689*cHQ1 + 42.3689*cHQ3 + 589.5121*clb + 479.6075*clq1 + 479.6075*clq3;
7189 double NP_num = NP_pos-NP_neg;
7190 double NP_deno = NP_pos+NP_pos;
7193 double SM_deno = SM_pos+SM_neg;
7196 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7223 double clq1 = (clqP + clqM)/2.0;
7224 double clq3 = (clqP - clqM)/2.0;
7234 if(flag_LHC_WG_Basis){
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;
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;
7252 double NP_num = NP_pos-NP_neg;
7253 double NP_deno = NP_pos+NP_pos;
7256 double SM_deno = SM_pos+SM_neg;
7259 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7280 double sigma_500_bb_eP_M30_eM_M80_Madgraph = 413.01;
7291 double clq1 = (clqP + clqM)/2.0;
7292 double clq3 = (clqP - clqM)/2.0;
7301 if(flag_LHC_WG_Basis){
7311 503.1713*ceQ*ceQ + 4.9118*cHb + 0.9093*cHb*cHb + 38.088*cHQ1 + 0.9103*cHQ1*cHQ1 +
7312 38.088*cHQ3 + 0.9103*cHQ3*cHQ3 + 390.696*clb + 2439.4*clb*clb + 1925.1396*clq1 +
7313 2439.9085*clq1*clq1 + 1925.1396*clq3 + 2439.9085*clq3*clq3
7318 38.088*cHQ1 + 38.088*cHQ3 + 390.696*clb + 1925.1396*clq1 + 1925.1396*clq3
7337 double sigma_500_bb_eP_M30_eM_P80_Madgraph = 201.825;
7348 double clq1 = (clqP + clqM)/2.0;
7349 double clq3 = (clqP - clqM)/2.0;
7359 if(flag_LHC_WG_Basis){
7371 4530.6906*ceQ*ceQ + -21.9908*cHb + 1.1384*cHb*cHb + 16.403*cHQ1 + 1.1397*cHQ1*cHQ1 +
7372 16.403*cHQ3 + 1.1397*cHQ3*cHQ3 + 43.4182*clb + 270.9813*clb*clb + 213.9166*clq1 +
7373 271.0719*clq1*clq1 + 213.9166*clq3 + 271.0719*clq3*clq3
7378 16.403*cHQ1 + 16.403*cHQ3 + 43.4182*clb + 213.9166*clq1 + 213.9166*clq3
7399 double sigma_500_bb_eP_P30_eM_M80_Madgraph = 743.86;
7410 double clq1 = (clqP + clqM)/2.0;
7411 double clq3 = (clqP - clqM)/2.0;
7420 if(flag_LHC_WG_Basis){
7430 270.8141*ceQ*ceQ + 12.484*cHb + 1.56*cHb*cHb + 68.968*cHQ1 + 1.5247*cHQ1*cHQ1 +
7431 68.968*cHQ3 + 1.5247*cHQ3*cHQ3 + 725.4*clb + 4530.5811*clb*clb + 3575.3236*clq1 +
7432 4531.2214*clq1*clq1 + 3575.3236*clq3 + 4531.2214*clq3*clq3
7437 68.968*cHQ1 + 68.968*cHQ3 + 725.4*clb + 3575.3236*clq1 + 3575.3236*clq3
7458 double sigma_500_bb_eP_P30_eM_P80_Madgraph = 166.608;
7469 double clq1 = (clqP + clqM)/2.0;
7470 double clq3 = (clqP - clqM)/2.0;
7479 if(flag_LHC_WG_Basis){
7489 -432.48*ceQ + 2439.5459*ceQ*ceQ + -10.7542*cHb + 0.7463*cHb*cHb +
7490 14.2124*cHQ1 + 0.7428*cHQ1*cHQ1 + 14.2124*cHQ3 + 0.7428*cHQ3*cHQ3 +
7491 80.6244*clb + 503.3597*clb*clb + 397.259*clq1 + 503.481*clq1*clq1 +
7492 397.259*clq3 + 503.481*clq3*clq3
7497 14.2124*cHQ1 + 14.2124*cHQ3 + 80.6244*clb + 397.259*clq1 + 397.259*clq3
7526 double clq1 = (clqP + clqM)/2.0;
7527 double clq3 = (clqP - clqM)/2.0;
7537 if(flag_LHC_WG_Basis){
7547 double SM_pos = 347.0606;
7548 double NP_pos = 144.2529*ceb + -9.4157*ceQ + -1.5618*cHb + 31.9791*cHQ1 +
7549 31.9791*cHQ3 + 46.5714*clb + 1686.8523*clq1 + 1686.8523*clq3;
7551 double SM_neg = 65.9494;
7552 double NP_neg = 21.0919*ceb + -79.7651*ceQ + 6.4736*cHb + 6.1089*cHQ1 +
7553 6.1089*cHQ3 + 344.1246*clb + 238.2873*clq1 + 238.2873*clq3;
7555 double NP_num = NP_pos-NP_neg;
7556 double NP_deno = NP_pos+NP_pos;
7559 double SM_deno = SM_pos+SM_neg;
7562 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7588 double clq1 = (clqP + clqM)/2.0;
7589 double clq3 = (clqP - clqM)/2.0;
7599 if(flag_LHC_WG_Basis){
7609 double SM_pos = 149.0336;
7610 double NP_pos = 1300.4371*ceb + -102.5159*ceQ + -19.9600*cHb +
7611 5.0558*cHQ1 + 5.0558*cHQ3 + 5.3046*clb + 187.8792*clq1 + 187.8792*clq3;
7613 double SM_neg = 52.7914;
7614 double NP_neg = 187.9869*ceb + -700.6281*ceQ + -2.0308*cHb +
7615 11.3472*cHQ1 + 11.3472*cHQ3 + 38.1136*clb + 26.0374*clq1 + 26.0374*clq3;
7617 double NP_num = NP_pos-NP_neg;
7618 double NP_deno = NP_pos+NP_pos;
7621 double SM_deno = SM_pos+SM_neg;
7624 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7648 double clq1 = (clqP + clqM)/2.0;
7649 double clq3 = (clqP - clqM)/2.0;
7659 if(flag_LHC_WG_Basis){
7669 double SM_pos = 629.8709;
7670 double NP_pos = 78.2693*ceb + -5.7245*ceQ + 0.6528*cHb + 59.1902*cHQ1 +
7671 59.1902*cHQ3 + 85.8688*clb + 3133.4382*clq1 + 3133.4382*clq3;
7673 double SM_neg = 113.9891;
7674 double NP_neg = 10.7847*ceb + -42.2395*ceQ + 11.8312*cHb + 9.7778*cHQ1 +
7675 9.7778*cHQ3 + 639.5312*clb + 441.8854*clq1 + 441.8854*clq3;
7677 double NP_num = NP_pos-NP_neg;
7678 double NP_deno = NP_pos+NP_pos;
7681 double SM_deno = SM_pos+SM_neg;
7684 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7714 double clq1 = (clqP + clqM)/2.0;
7715 double clq3 = (clqP - clqM)/2.0;
7725 if(flag_LHC_WG_Basis){
7735 double SM_pos = 129.1429;
7736 double NP_pos = 700.9852*ceb + -53.4024*ceQ + -10.7908*cHb +
7737 7.2791*cHQ1 + 7.2791*cHQ3 + 9.2642*clb + 346.8097*clq1 + 346.8097*clq3;
7739 double SM_neg = 37.4651;
7740 double NP_neg = 100.3788*ceb + -379.0776*ceQ + 0.0366*cHb +
7741 6.9333*cHQ1 + 6.9333*cHQ3 + 71.3602*clb + 50.4493*clq1 + 50.4493*clq3;
7743 double NP_num = NP_pos-NP_neg;
7744 double NP_deno = NP_pos+NP_pos;
7747 double SM_deno = SM_pos+SM_neg;
7750 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
7788 if(flag_LHC_WG_Basis){
7790 return (100+11.710899*C_phil1+1.523439*C_phil1*C_phil1-6.453904*C_phi3l1+1.282291*C_phi3l1*C_phi3l1-18.14602*C_phi3l2+0.768241*C_phi3l2*C_phi3l2+0.328835*C_phie+0.086283*C_phie*C_phie
7791 -12.165806*C_tphi+0.43543*C_tphi*C_tphi-10.135556*C_phiQm+0.229592*C_phiQm*C_phiQm-9.743914*C_phit+0.224825*C_phit*C_phit-224.503686*C_tZ+140.841494*C_tZ*C_tZ+391.155313*C_tW+
7792 389.310478*C_tW*C_tW-304.471127*C_lqM+239.750591*C_lqM*C_lqM-11.187638*C_eq+14.124559*C_eq*C_eq-295.376291*C_lu+240.656233*C_lu*C_lu-11.642502*C_eu+14.034138*C_eu*C_eu)*
sigma_500_ttH_eP_P30_eM_M80/100;
7796 return (100+11.710899*C_phil1-6.453904*C_phi3l1-18.14602*C_phi3l2+0.328835*C_phie
7797 -12.165806*C_tphi-10.135556*C_phiQm-9.743914*C_phit-224.503686*C_tZ+
7798 391.155313*C_tW-304.471127*C_lqM-11.187638*C_eq-295.376291*C_lu-
7807 return (100+11.710899*C_phil1-6.453904*C_phi3l1-18.14602*C_phi3l2+0.328835*C_phie
7808 -12.165806*C_tphi-10.135556*C_phiQm-9.743914*C_phit-224.503686*C_tZ+
7809 391.155313*C_tW-304.471127*C_lqM-11.187638*C_eq-295.376291*C_lu-
7813 return (100+11.710899*C_phil1-6.453904*C_phi3l1-18.14602*C_phi3l2+0.328835*C_phie
7814 -12.165806*C_tphi-10.135556*C_phiQm-9.743914*C_phit-224.503686*C_tZ+
7815 391.155313*C_tW-304.471127*C_lqM-11.187638*C_eq-295.376291*C_lu-
7855 if(flag_LHC_WG_Basis){
7857 return (100+1.450862*C_phil1+0.205376*C_phil1*C_phil1-16.664074*C_phi3l1+0.910369*C_phi3l1*C_phi3l1-18.102474*C_phi3l2+0.837449*C_phi3l2*C_phi3l2+11.966374*C_phie+3.38758*C_phie*C_phie
7858 -12.365729*C_tphi+0.445364*C_tphi*C_tphi+10.783755*C_phiQm+0.547252*C_phiQm*C_phiQm+11.436094*C_phit+
7859 0.546187*C_phit*C_phit-627.346445*C_tZ+1061.805178*C_tZ*C_tZ+566.038952*C_tW+825.846302*C_tW*C_tW-
7860 38.501166*C_lqM+30.35687*C_lqM*C_lqM-403.957822*C_eq+509.751595*C_eq*C_eq-37.269149*C_lu+
7865 return (100+1.450862*C_phil1-16.664074*C_phi3l1-18.102474*C_phi3l2+11.966374*C_phie
7866 -12.365729*C_tphi+10.783755*C_phiQm+11.436094*C_phit-627.346445*C_tZ+
7867 566.038952*C_tW-38.501166*C_lqM-403.957822*C_eq-37.269149*C_lu-
7875 return (100+1.450862*C_phil1-16.664074*C_phi3l1-18.102474*C_phi3l2+11.966374*C_phie
7876 -12.365729*C_tphi+10.783755*C_phiQm+11.436094*C_phit-627.346445*C_tZ+
7877 566.038952*C_tW-38.501166*C_lqM-403.957822*C_eq-37.269149*C_lu-
7881 return (100+1.450862*C_phil1-16.664074*C_phi3l1-18.102474*C_phi3l2+11.966374*C_phie
7882 -12.365729*C_tphi+10.783755*C_phiQm+11.436094*C_phit-627.346445*C_tZ+
7883 566.038952*C_tW-38.501166*C_lqM-403.957822*C_eq-37.269149*C_lu-
7905 double sigma_1000_bb_eP_P30_eM_M80_Madgraph = 180.148;
7916 double clq1 = (clqP + clqM)/2.0;
7917 double clq3 = (clqP - clqM)/2.0;
7926 if(flag_LHC_WG_Basis){
7936 1084.3773*ceQ*ceQ + 3.0804*cHb + 0.3708*cHb*cHb + 16.508*cHQ1 + 0.3588*cHQ1*cHQ1 +
7937 16.508*cHQ3 + 0.3588*cHQ3*cHQ3 + 735.946*clb + 18126.6812*clb*clb + 3514.67*clq1 +
7938 18127.8318*clq1*clq1 + 3514.67*clq3 + 18127.8318*clq3*clq3
7943 16.508*cHQ1 + 16.508*cHQ3 + 735.946*clb + 3514.67*clq1 + 3514.67*clq3
7960 double sigma_1000_bb_eP_M30_eM_P80_Madgraph = 48.719;
7971 double clq1 = (clqP + clqM)/2.0;
7972 double clq3 = (clqP - clqM)/2.0;
7982 if(flag_LHC_WG_Basis){
7994 18126.6577*ceQ*ceQ + -5.3244*cHb + 0.2682*cHb*cHb + 3.8*cHQ1 + 0.2674*cHQ1*cHQ1 +
7995 3.8*cHQ3 + 0.2674*cHQ3*cHQ3 + 44.0332*clb + 1084.456*clb*clb + 213.9166*clq1 +
7996 451.1966*clq1*clq1 + 210.21*clq3 + 1084.6901*clq3*clq3
8001 3.8*cHQ1 + 3.8*cHQ3 + 44.0332*clb + 213.9166*clq1 + 210.21*clq3
8031 double clq1 = (clqP + clqM)/2.0;
8032 double clq3 = (clqP - clqM)/2.0;
8042 if(flag_LHC_WG_Basis){
8052 double SM_pos = 95.38443;
8053 double NP_pos = 133.41633*ceb + -8.99238*ceQ + -0.37146*cHb + 8.83380*cHQ1 +
8054 8.83380*cHQ3 + 53.93455*clb + 1898.03403*clq1 + 1898.03403*clq3;
8056 double SM_neg = 17.98357;
8057 double NP_neg = 18.32967*ceb + -68.35362*ceQ + 1.90766*cHb + 1.50920*cHQ1 +
8058 1.50920*cHQ3 + 398.93545*clb + 264.55597*clq1 + 264.55597*clq3;
8060 double NP_num = NP_pos-NP_neg;
8061 double NP_deno = NP_pos+NP_pos;
8064 double SM_deno = SM_pos+SM_neg;
8067 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8091 double clq1 = (clqP + clqM)/2.0;
8092 double clq3 = (clqP - clqM)/2.0;
8102 if(flag_LHC_WG_Basis){
8112 double SM_pos = 35.67269;
8113 double NP_pos = 1187.77272*ceb + -68.28617*ceQ + -4.38749*cHb +
8114 1.32403*cHQ1 + 1.32403*cHQ3 + 6.99540*clb + 210.14683*clq1 + 210.14683*clq3;
8116 double SM_neg = 11.63731;
8117 double NP_neg = 178.66128*ceb + -627.56583*ceQ + -0.48285*cHb +
8118 2.39583*cHQ1 + 2.39583*cHQ3 + 43.33340*clb + 30.07837*clq1 + 30.07837*clq3;
8120 double NP_num = NP_pos-NP_neg;
8121 double NP_deno = NP_pos+NP_pos;
8124 double SM_deno = SM_pos+SM_neg;
8127 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8153 double clq1 = (clqP + clqM)/2.0;
8154 double clq3 = (clqP - clqM)/2.0;
8164 if(flag_LHC_WG_Basis){
8174 double SM_pos = 140.57052;
8175 double NP_pos = 88.00200*ceb + -6.84170*ceQ + 0.11383*cHb + 13.20309*cHQ1 +
8176 13.20309*cHQ3 + 85.26107*clb + 2833.42810*clq1 + 2833.42810*clq3;
8178 double SM_neg = 26.20948;
8179 double NP_neg = 13.18960*ceb + -44.73970*ceQ + 2.66737*cHb + 2.07251*cHQ1 +
8180 2.07251*cHQ3 + 594.09093*clb + 410.82990*clq1 + 410.82990*clq3;
8182 double NP_num = NP_pos-NP_neg;
8183 double NP_deno = NP_pos+NP_pos;
8186 double SM_deno = SM_pos+SM_neg;
8189 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8220 double clq1 = (clqP + clqM)/2.0;
8221 double clq3 = (clqP - clqM)/2.0;
8231 if(flag_LHC_WG_Basis){
8241 double SM_pos = 32.29824;
8242 double NP_pos = 792.24276*ceb + -54.64439*ceQ + -3.01977*cHb +
8243 1.63100*cHQ1 + 1.63100*cHQ3 + 8.83698*clb + 315.89886*clq1 + 315.89886*clq3;
8245 double SM_neg = 9.37476;
8246 double NP_neg = 118.63724*ceb + -409.34961*ceQ + -0.03449*cHb +
8247 1.78022*cHQ1 + 1.78022*cHQ3 + 66.67342*clb + 44.49374*clq1 + 44.49374*clq3;
8249 double NP_num = NP_pos-NP_neg;
8250 double NP_deno = NP_pos+NP_pos;
8253 double SM_deno = SM_pos+SM_neg;
8256 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8273 double sigma_1000_bb_eP_M20_eM_M80_Madgraph = 113.368;
8284 double clq1 = (clqP + clqM)/2.0;
8285 double clq3 = (clqP - clqM)/2.0;
8295 if(flag_LHC_WG_Basis){
8307 -77.346*ceQ + 1859.0294*ceQ*ceQ + 1.5362*cHb + 0.2349*cHb*cHb +
8308 10.343*cHQ1 + 0.2354*cHQ1*cHQ1 + 10.343*cHQ3 + 0.2354*cHQ3*cHQ3 +
8309 452.87*clb + 11154.9024*clb*clb + 2162.59*clq1 + 11156.0247*clq1*clq1 +
8310 2162.59*clq3 + 11156.0247*clq3*clq3
8315 10.343*cHQ1 + 10.343*cHQ3 + 452.87*clb + 2162.59*clq1 + 2162.59*clq3
8331 double sigma_1000_bb_eP_M20_eM_P80_Madgraph = 47.31;
8342 double clq1 = (clqP + clqM)/2.0;
8343 double clq3 = (clqP - clqM)/2.0;
8353 if(flag_LHC_WG_Basis){
8365 -695.852*ceQ + 16732.3694*ceQ*ceQ + -4.8703*cHb + 0.2519*cHb*cHb +
8366 3.7199*cHQ1 + 0.2543*cHQ1*cHQ1 + 3.7199*cHQ3 + 0.2543*cHQ3*cHQ3 +
8367 50.3288*clb + 1239.392*clb*clb + 240.2252*clq1 + 1239.6402*clq1*clq1 +
8368 240.2252*clq3 + 1239.6402*clq3*clq3
8373 3.7199*cHQ1 + 3.7199*cHQ3 + 50.3288*clb + 240.2252*clq1 + 240.2252*clq3
8390 double sigma_1000_bb_eP_P20_eM_M80_Madgraph = 166.78;
8401 double clq1 = (clqP + clqM)/2.0;
8402 double clq3 = (clqP - clqM)/2.0;
8411 if(flag_LHC_WG_Basis){
8421 -51.5814*ceQ + 1239.3309*ceQ*ceQ + 2.7812*cHb + 0.3471*cHb*cHb +
8422 15.2756*cHQ1 + 0.3485*cHQ1*cHQ1 + 15.2756*cHQ3 + 0.3485*cHQ3*cHQ3 +
8423 679.352*clb + 16732.4235*clb*clb + 3244.258*clq1 + 16733.3306*clq1*clq1 +
8424 3244.258*clq3 + 16733.3306*clq3*clq3
8429 15.2756*cHQ1 + 15.2756*cHQ3 + 679.352*clb + 3244.258*clq1 + 3244.258*clq3
8448 double sigma_1000_bb_eP_P20_eM_P80_Madgraph = 41.673;
8459 double clq1 = (clqP + clqM)/2.0;
8460 double clq3 = (clqP - clqM)/2.0;
8470 if(flag_LHC_WG_Basis){
8482 -463.994*ceQ + 11154.8965*ceQ*ceQ + -3.0543*cHb + 0.1928*cHb*cHb +
8483 3.4112*cHQ1 + 0.1919*cHQ1*cHQ1 + 3.4112*cHQ3 + 0.1919*cHQ3*cHQ3 +
8484 75.5104*clb + 1859.1527*clb*clb + 360.3926*clq1 + 1859.3867*clq1*clq1 +
8485 360.3926*clq3 + 1859.3867*clq3*clq3
8490 3.4112*cHQ1 + 3.4112*cHQ3 + 75.5104*clb + 360.3926*clq1 + 360.3926*clq3
8518 double clq1 = (clqP + clqM)/2.0;
8519 double clq3 = (clqP - clqM)/2.0;
8529 if(flag_LHC_WG_Basis){
8539 double SM_pos = 151.98186;
8540 double NP_pos = 77.08833*ceb + -4.81075*ceQ + 0.24021*cHb + 14.33980*cHQ1 +
8541 14.33980*cHQ3 + 86.15264*clb + 3077.62694*clq1 + 3077.62694*clq3;
8543 double SM_neg = 28.16614;
8544 double NP_neg = 11.42967*ceb + -40.31705*ceQ + 2.84019*cHb + 2.16820*cHQ1 +
8545 2.16820*cHQ3 + 649.79336*clb + 437.04306*clq1 + 437.04306*clq3;
8547 double NP_num = NP_pos-NP_neg;
8548 double NP_deno = NP_pos+NP_pos;
8551 double SM_deno = SM_pos+SM_neg;
8554 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8578 double clq1 = (clqP + clqM)/2.0;
8579 double clq3 = (clqP - clqM)/2.0;
8589 if(flag_LHC_WG_Basis){
8599 double SM_pos = 36.39991;
8600 double NP_pos = 1287.44260*ceb + -77.12024*ceQ + -4.75187*cHb +
8601 1.19735*cHQ1 + 1.19735*cHQ3 + 5.85840*clb + 187.87917*clq1 + 183.07434*clq3;
8603 double SM_neg = 12.31909;
8604 double NP_neg = 192.82940*ceb + -676.69176*ceQ + -0.57253*cHb +
8605 2.60263*cHQ1 + 2.60263*cHQ3 + 38.17480*clb + 26.03743*clq1 + 27.13566*clq3;
8607 double NP_num = NP_pos-NP_neg;
8608 double NP_deno = NP_pos+NP_pos;
8611 double SM_deno = SM_pos+SM_neg;
8614 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8651 if(flag_LHC_WG_Basis){
8653 return (100+126.696859*C_phil1+582.261806*C_phil1*C_phil1+108.527029*C_phi3l1+571.576784*C_phi3l1*C_phi3l1-18.230597*C_phi3l2+0.768095*C_phi3l2*C_phi3l2-4.754208*C_phie+33.591323*C_phie*C_phie
8654 -11.708703*C_tphi+0.314572*C_tphi*C_tphi-16.331793*C_phiQm+0.858348*C_phiQm*C_phiQm-10.393621*C_phit+0.859152*C_phit*C_phit-474.907842*C_tZ+804.498626*C_tZ*C_tZ+810.277599*C_tW+2162.847936*C_tW*C_tW-1275.215459*C_lqM+4577.46177*C_lqM*C_lqM-30.307657*C_eq+264.842701*C_eq*C_eq-875.417447*C_lu+4596.835149*C_lu*C_lu-52.208967*C_eu+271.062735*C_eu*C_eu)*
sigma_1000_ttH_eP_P30_eM_M80/100;
8658 return (100+126.696859*C_phil1+108.527029*C_phi3l1-18.230597*C_phi3l2-4.754208*C_phie
8659 -11.708703*C_tphi-16.331793*C_phiQm-10.393621*C_phit-474.907842*C_tZ+810.277599*C_tW-1275.215459*C_lqM-30.307657*C_eq-875.417447*C_lu-52.208967*C_eu)*
sigma_1000_ttH_eP_P30_eM_M80/100;
8665 return (100+126.696859*C_phil1+108.527029*C_phi3l1-18.230597*C_phi3l2-4.754208*C_phie
8666 -11.708703*C_tphi-16.331793*C_phiQm-10.393621*C_phit-474.907842*C_tZ+810.277599*C_tW-1275.215459*C_lqM-30.307657*C_eq-875.417447*C_lu-52.208967*C_eu)*
sigma_1000_ttH_eP_P30_eM_M80/100;
8669 return (100+126.696859*C_phil1+108.527029*C_phi3l1-18.230597*C_phi3l2-4.754208*C_phie
8670 -11.708703*C_tphi-16.331793*C_phiQm-10.393621*C_phit-474.907842*C_tZ+810.277599*C_tW-1275.215459*C_lqM-30.307657*C_eq-875.417447*C_lu-52.208967*C_eu)*
sigma_1000_ttH_eP_P30_eM_M80/100;
8708 if(flag_LHC_WG_Basis){
8710 return (100+14.761071*C_phil1+61.693549*C_phil1*C_phil1-3.51419*C_phi3l1+61.225925*C_phi3l1*C_phi3l1-18.228451*C_phi3l2+0.935709*C_phi3l2*C_phi3l2-154.221151*C_phie+1135.13874*C_phie*C_phie
8711 -11.595772*C_tphi+0.40181*C_tphi*C_tphi+9.168558*C_phiQm+1.471898*C_phiQm*C_phiQm+18.396741*C_phit+1.48195*C_phit*C_phit-1189.261469*C_tZ+5295.292352*C_tZ*C_tZ+1081.736982*C_tW+4193.88076*C_tW*C_tW-148.867258*C_lqM+535.647553*C_lqM*C_lqM-1026.667338*C_eq+8803.1345*C_eq*C_eq-99.185412*C_lu+508.815379*C_lu*C_lu-1705.860701*C_eu+8822.898534*C_eu*C_eu)*
sigma_1000_ttH_eP_M30_eM_P80/100;
8715 return (100+14.761071*C_phil1-3.51419*C_phi3l1-18.228451*C_phi3l2-154.221151*C_phie
8716 -11.595772*C_tphi+9.168558*C_phiQm+18.396741*C_phit-1189.261469*C_tZ+1081.736982*C_tW-148.867258*C_lqM-1026.667338*C_eq-99.185412*C_lu-1705.860701*C_eu)*
sigma_1000_ttH_eP_M30_eM_P80/100;
8723 return (100+14.761071*C_phil1-3.51419*C_phi3l1-18.228451*C_phi3l2-154.221151*C_phie
8724 -11.595772*C_tphi+9.168558*C_phiQm+18.396741*C_phit-1189.261469*C_tZ+1081.736982*C_tW-148.867258*C_lqM-1026.667338*C_eq-99.185412*C_lu-1705.860701*C_eu)*
sigma_1000_ttH_eP_M30_eM_P80/100;
8727 return (100+14.761071*C_phil1-3.51419*C_phi3l1-18.228451*C_phi3l2-154.221151*C_phie
8728 -11.595772*C_tphi+9.168558*C_phiQm+18.396741*C_phit-1189.261469*C_tZ+1081.736982*C_tW-148.867258*C_lqM-1026.667338*C_eq-99.185412*C_lu-1705.860701*C_eu)*
sigma_1000_ttH_eP_M30_eM_P80/100;
8749 double sigma_380_bb_eP_0_eM_P80_Madgraph = 330.45;
8760 double clq1 = (clqP + clqM)/2.0;
8761 double clq3 = (clqP - clqM)/2.0;
8771 if(flag_LHC_WG_Basis){
8783 -656.354*ceQ + 2012.7518*ceQ*ceQ + -29.273*cHb + 1.7434*cHb*cHb +
8784 28.4148*cHQ1 + 1.7574*cHQ1*cHQ1 + 28.4148*cHQ3 + 1.7574*cHQ3*cHQ3 +
8785 61.1278*clb + 223.5679*clb*clb + 310.908*clq1 + 223.6499*clq1*clq1 +
8786 310.908*clq3 + 223.6499*clq3*clq3
8791 28.4148*cHQ1 + 28.4148*cHQ3 + 61.1278*clb + 310.908*clq1 + 310.908*clq3
8809 double sigma_380_bb_eP_0_eM_M80_Madgraph = 1034.28;
8820 double clq1 = (clqP + clqM)/2.0;
8821 double clq3 = (clqP - clqM)/2.0;
8831 if(flag_LHC_WG_Basis){
8843 223.3082*ceQ*ceQ + 15.09*cHb + 2.3165*cHb*cHb + 96.824*cHQ1 + 2.2047*cHQ1*cHQ1 +
8844 96.824*cHQ3 + 2.2047*cHQ3*cHQ3 + 550.04*clb + 2012.1106*clb*clb + 2798.244*clq1 +
8845 2012.8322*clq1*clq1 + 2798.244*clq3 + 2012.8322*clq3*clq3
8850 96.824*cHQ1 + 96.824*cHQ3 + 550.04*clb + 2798.244*clq1 + 2798.244*clq3
8877 double clq1 = (clqP + clqM)/2.0;
8878 double clq3 = (clqP - clqM)/2.0;
8888 if(flag_LHC_WG_Basis){
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;
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;
8906 double NP_num = NP_pos-NP_neg;
8907 double NP_deno = NP_pos+NP_pos;
8910 double SM_deno = SM_pos+SM_neg;
8913 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8939 double clq1 = (clqP + clqM)/2.0;
8940 double clq3 = (clqP - clqM)/2.0;
8950 if(flag_LHC_WG_Basis){
8960 double SM_pos = 875.4663060;
8961 double NP_pos = 113.9170800*ceb + -8.0975402*ceQ + -0.3958228*cHb + 83.1980184*cHQ1 +
8962 83.1980184*cHQ3 + 69.3365063*clb + 2449.3218223*clq1 + 2449.3218223*clq3;
8964 double SM_neg = 158.8136940;
8965 double NP_neg = 14.0369200*ceb + -64.7424600*ceQ + 15.4858227*cHb + 13.6259818*cHQ1 +
8966 13.6259818*cHQ3 + 480.7034933*clb + 348.9221777*clq1 + 348.9221777*clq3;
8968 double NP_num = NP_pos-NP_neg;
8969 double NP_deno = NP_pos+NP_pos;
8972 double SM_deno = SM_pos+SM_neg;
8975 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
8998 double sigma_1500_bb_eP_0_eM_P80_Madgraph = 19.6502;
9009 double clq1 = (clqP + clqM)/2.0;
9010 double clq3 = (clqP - clqM)/2.0;
9020 if(flag_LHC_WG_Basis){
9032 31374.4586*ceQ*ceQ + -1.75*cHb + 0.0995*cHb*cHb + 1.5643*cHQ1 + 0.1006*cHQ1*cHQ1 +
9033 1.5643*cHQ3 + 0.1006*cHQ3*cHQ3 + 63.178*clb + 3486.0762*clb*clb + 299.348*clq1 +
9034 3486.3786*clq1*clq1 + 299.348*clq3 + 3486.3786*clq3*clq3
9039 1.5643*cHQ1 + 1.5643*cHQ3 + 63.178*clb + 299.348*clq1 + 299.348*clq3
9057 double sigma_1500_bb_eP_0_eM_M80_Madgraph = 61.893;
9068 double clq1 = (clqP + clqM)/2.0;
9069 double clq3 = (clqP - clqM)/2.0;
9079 if(flag_LHC_WG_Basis){
9091 3486.0176*ceQ*ceQ + 0.9598*cHb + 0.1316*cHb*cHb + 5.6478*cHQ1 + 0.1342*cHQ1*cHQ1 +
9092 5.6478*cHQ3 + 0.1342*cHQ3*cHQ3 + 568.5*clb + 31374.0435*clb*clb + 2695.22*clq1 +
9093 31376.2553*clq1*clq1 + 2695.22*clq3 + 31376.2553*clq3*clq3
9098 5.6478*cHQ1 + 5.6478*cHQ3 + 568.5*clb + 2695.22*clq1 + 2695.22*clq3
9129 double clq1 = (clqP + clqM)/2.0;
9130 double clq3 = (clqP - clqM)/2.0;
9140 if(flag_LHC_WG_Basis){
9150 double SM_pos = 15.0157003;
9151 double NP_pos = 996.0566886*ceb + -70.8619634*ceQ + -1.6207960*cHb +
9152 0.6387019*cHQ1 + 0.6387019*cHQ3 + 7.8897679*clb + 261.3672417*clq1 + 261.3672417*clq3;
9154 double SM_neg = 4.6344997;
9155 double NP_neg = 141.3633100*ceb + -501.2580366*ceQ + -0.1292040*cHb +
9156 0.9256181*cHQ1 + 0.9256181*cHQ3 + 55.2882321*clb + 37.9807583*clq1 + 37.9807583*clq3;
9158 double NP_num = NP_pos-NP_neg;
9159 double NP_deno = NP_pos+NP_pos;
9162 double SM_deno = SM_pos+SM_neg;
9165 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
9191 double clq1 = (clqP + clqM)/2.0;
9192 double clq3 = (clqP - clqM)/2.0;
9202 if(flag_LHC_WG_Basis){
9212 double SM_pos = 52.2209809;
9213 double NP_pos = 110.9946828*ceb + -8.3707272*ceQ + -0.0152505*cHb +
9214 4.8653457*cHQ1 + 4.8653457*cHQ3 + 94.5528562*clb + 2355.0420720*clq1 + 2355.0420720*clq3;
9216 double SM_neg = 9.6720191;
9217 double NP_neg = 15.3433172*ceb + -55.3012728*ceQ + 0.9750505*cHb +
9218 0.7824543*cHQ1 + 0.7824543*cHQ3 + 473.9471406*clb + 340.1779276*clq1 + 340.1779276*clq3;
9220 double NP_num = NP_pos-NP_neg;
9221 double NP_deno = NP_pos+NP_pos;
9224 double SM_deno = SM_pos+SM_neg;
9227 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
9266 if(flag_LHC_WG_Basis){
9268 return (100+441.382932*C_phil1+5209.436564*C_phil1*C_phil1+423.232085*C_phi3l1+5170.240479*C_phi3l1*C_phi3l1-18.191681*C_phi3l2+0.878199*C_phi3l2*C_phi3l2-36.270805*C_phie+560.705729*C_phie*C_phie
9269 -11.347306*C_tphi+0.36017*C_tphi*C_tphi-19.05008*C_phiQm+1.763122*C_phiQm*C_phiQm-9.612348*C_phit+1.759418*C_phit*C_phit-745.590684*C_tZ+2748.781721*C_tZ*C_tZ+1227.882916*C_tW+6530.341638*C_tW*C_tW-2810.538297*C_lqM+23675.21407*C_lqM*C_lqM-106.213862*C_eq+2568.916762*C_eq*C_eq-1618.490497*C_lu+23329.80876*C_lu*C_lu-218.873489*C_eu+2606.818362*C_eu*C_eu)*
sigma_1500_ttH_eP_0_eM_M80/100;
9273 return (100+441.382932*C_phil1+423.232085*C_phi3l1-18.191681*C_phi3l2-36.270805*C_phie
9274 -11.347306*C_tphi-19.05008*C_phiQm-9.612348*C_phit-745.590684*C_tZ+1227.882916*C_tW-2810.538297*C_lqM-106.213862*C_eq-1618.490497*C_lu-218.873489*C_eu)*
sigma_1500_ttH_eP_0_eM_M80/100;
9281 return (100+441.382932*C_phil1+423.232085*C_phi3l1-18.191681*C_phi3l2-36.270805*C_phie
9282 -11.347306*C_tphi-19.05008*C_phiQm-9.612348*C_phit-745.590684*C_tZ+1227.882916*C_tW-2810.538297*C_lqM-106.213862*C_eq-1618.490497*C_lu-218.873489*C_eu)*
sigma_1500_ttH_eP_0_eM_M80/100;
9285 return (100+441.382932*C_phil1+423.232085*C_phi3l1-18.191681*C_phi3l2-36.270805*C_phie
9286 -11.347306*C_tphi-19.05008*C_phiQm-9.612348*C_phit-745.590684*C_tZ+1227.882916*C_tW-2810.538297*C_lqM-106.213862*C_eq-1618.490497*C_lu-218.873489*C_eu)*
sigma_1500_ttH_eP_0_eM_M80/100;
9326 if(flag_LHC_WG_Basis){
9328 return (100+82.353422*C_phil1+959.488904*C_phil1*C_phil1+64.100178*C_phi3l1+952.358921*C_phi3l1*C_phi3l1-18.1692*C_phi3l2+0.784647*C_phi3l2*C_phi3l2-593.957784*C_phie+8875.780908*C_phie*C_phie
9329 -11.047302*C_tphi+0.321624*C_tphi*C_tphi+5.914107*C_phiQm+2.41172*C_phiQm*C_phiQm+19.146706*C_phit+2.438465*C_phit*C_phit-1634.017986*C_tZ+13631.75009*C_tZ*C_tZ+1536.8943*C_tW+11228.0096*C_tW*C_tW-537.673973*C_lqM+4525.102152*C_lqM*C_lqM-1666.140519*C_eq+40471.80881*C_eq*C_eq-307.143464*C_lu+4389.278435*C_lu*C_lu-3450.82006*C_eu+40863.55189*C_eu*C_eu)*
sigma_1500_ttH_eP_0_eM_P80/100;
9333 return (100+82.353422*C_phil1+64.100178*C_phi3l1-18.1692*C_phi3l2-593.957784*C_phie
9334 -11.047302*C_tphi+5.914107*C_phiQm+19.146706*C_phit-1634.017986*C_tZ+1536.8943*C_tW-537.673973*C_lqM-1666.140519*C_eq-307.143464*C_lu-3450.82006*C_eu)*
sigma_1500_ttH_eP_0_eM_P80/100;
9341 return (100+82.353422*C_phil1+64.100178*C_phi3l1-18.1692*C_phi3l2-593.957784*C_phie
9342 -11.047302*C_tphi+5.914107*C_phiQm+19.146706*C_phit-1634.017986*C_tZ+1536.8943*C_tW-537.673973*C_lqM-1666.140519*C_eq-307.143464*C_lu-3450.82006*C_eu)*
sigma_1500_ttH_eP_0_eM_P80/100;
9345 return (100+82.353422*C_phil1+64.100178*C_phi3l1-18.1692*C_phi3l2-593.957784*C_phie
9346 -11.047302*C_tphi+5.914107*C_phiQm+19.146706*C_phit-1634.017986*C_tZ+1536.8943*C_tW-537.673973*C_lqM-1666.140519*C_eq-307.143464*C_lu-3450.82006*C_eu)*
sigma_1500_ttH_eP_0_eM_P80/100;
9369 double sigma_3000_bb_eP_0_eM_P80_Madgraph = 4.8944;
9380 double clq1 = (clqP + clqM)/2.0;
9381 double clq3 = (clqP - clqM)/2.0;
9389 if(flag_LHC_WG_Basis){
9401 125499.7478*ceQ*ceQ + -0.436*cHb + 0.0249*cHb*cHb + 0.388*cHQ1 + 0.0252*cHQ1*cHQ1 +
9402 0.388*cHQ3 + 0.0252*cHQ3*cHQ3 + 63.736*clb + 13944.4584*clb*clb + 298.824*clq1 +
9403 13945.3384*clq1*clq1 + 298.824*clq3 + 13945.3384*clq3*clq3
9408 0.388*cHQ1 + 0.388*cHQ3 + 63.736*clb + 298.824*clq1 + 298.824*clq3
9426 double sigma_3000_bb_eP_0_eM_M80_Madgraph = 15.4199;
9437 double clq1 = (clqP + clqM)/2.0;
9438 double clq3 = (clqP - clqM)/2.0;
9448 if(flag_LHC_WG_Basis){
9460 13944.3236*ceQ*ceQ + 0.2395*cHb + 0.0333*cHb*cHb + 1.4052*cHQ1 + 0.0336*cHQ1*cHQ1 +
9461 1.4052*cHQ3 + 0.0336*cHQ3*cHQ3 + 572.94*clb + 125500.3648*clb*clb + 2690.64*clq1 +
9462 125507.2472*clq1*clq1 + 2690.64*clq3 + 125507.2472*clq3*clq3
9467 1.4052*cHQ1 + 1.4052*cHQ3 + 572.94*clb + 2690.64*clq1 + 2690.64*clq3
9495 double clq1 = (clqP + clqM)/2.0;
9496 double clq3 = (clqP - clqM)/2.0;
9506 if(flag_LHC_WG_Basis){
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;
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;
9524 double NP_num = NP_pos-NP_neg;
9525 double NP_deno = NP_pos+NP_pos;
9528 double SM_deno = SM_pos+SM_neg;
9531 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
9557 double clq1 = (clqP + clqM)/2.0;
9558 double clq3 = (clqP - clqM)/2.0;
9568 if(flag_LHC_WG_Basis){
9578 double SM_pos = 12.9975879;
9579 double NP_pos = 111.0489210*ceb + -14.4162828*ceQ + -0.0100958*cHb + 1.2080351*cHQ1 +
9580 1.2080351*cHQ3 + 167.1403272*clb + 2294.6886074*clq1 + 2294.6886074*clq3;
9582 double SM_neg = 2.4223121;
9583 double NP_neg = 15.2230773*ceb + -48.2897121*ceQ + 0.2495958*cHb + 0.1971449*cHQ1 +
9584 0.1971449*cHQ3 + 405.7996696*clb + 395.9513926*clq1 + 395.9513926*clq3;
9586 double NP_num = NP_pos-NP_neg;
9587 double NP_deno = NP_pos+NP_pos;
9590 double SM_deno = SM_pos+SM_neg;
9593 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
9632 if(flag_LHC_WG_Basis){
9634 return sigma_3000_ttH_eP_0_eM_M80+(2803.82053*C_phil1+150027.1441*C_phil1*C_phil1+2785.533785*C_phi3l1+149773.1056*C_phi3l1*C_phi3l1-18.185847*C_phi3l2+0.853409*C_phi3l2*C_phi3l2-262.301253*C_phie+15636.68674*C_phie*C_phie
9635 -10.76737*C_tphi+0.311377*C_tphi*C_tphi+0.311377*C_tphi*C_tphi-23.259425*C_phiQm+4.94913*C_phiQm*C_phiQm-9.576023*C_phit+4.787416*C_phit*C_phit-1607.494378*C_tZ+20765.31896*C_tZ*C_tZ+2637.92154*C_tW+49845.60589*C_tW*C_tW-10973.34078*C_lqM+385229.2693*C_lqM*C_lqM-333.929239*C_eq+41266.51772*C_eq*C_eq-5292.725653*C_lu+381085.3286*C_lu*C_lu-872.258364*C_eu+42018.82314*C_eu*C_eu)*
sigma_3000_ttH_eP_0_eM_M80/100;
9640 -10.76737*C_tphi-23.259425*C_phiQm-9.576023*C_phit-1607.494378*C_tZ+2637.92154*C_tW-10973.34078*C_lqM-333.929239*C_eq-5292.725653*C_lu-872.258364*C_eu)*
sigma_3000_ttH_eP_0_eM_M80/100;
9649 -10.76737*C_tphi-23.259425*C_phiQm-9.576023*C_phit-1607.494378*C_tZ+2637.92154*C_tW-10973.34078*C_lqM-333.929239*C_eq-5292.725653*C_lu-872.258364*C_eu)*
sigma_3000_ttH_eP_0_eM_M80/100;
9653 -10.76737*C_tphi-23.259425*C_phiQm-9.576023*C_phit-1607.494378*C_tZ+2637.92154*C_tW-10973.34078*C_lqM-333.929239*C_eq-5292.725653*C_lu-872.258364*C_eu)*
sigma_3000_ttH_eP_0_eM_M80/100;
9693 if(flag_LHC_WG_Basis){
9695 return sigma_3000_ttH_eP_0_eM_P80+(492.978081*C_phil1+25686.93298*C_phil1*C_phil1+473.716107*C_phi3l1+25643.5765*C_phi3l1*C_phi3l1-18.189704*C_phi3l2+0.826774*C_phi3l2*C_phi3l2-3971.57722*C_phie+247583.0468*C_phie*C_phie
9696 -10.289448*C_tphi+0.301091*C_tphi*C_tphi+4.521097*C_phiQm+6.468113*C_phiQm*C_phiQm+22.881545*C_phit+6.541524*C_phit*C_phit-3355.068539*C_tZ+100237.9032*C_tZ*C_tZ+3162.843439*C_tW+83057.23853*C_tW*C_tW-2042.514331*C_lqM+71708.84251*C_lqM*C_lqM-4938.435131*C_eq+635487.3558*C_eq*C_eq-976.17578*C_lu+69628.19228*C_lu*C_lu-13174.05422*C_eu+638535.0073*C_eu*C_eu)*
sigma_3000_ttH_eP_0_eM_P80/100;
9701 -10.289448*C_tphi+4.521097*C_phiQm+22.881545*C_phit-3355.068539*C_tZ+3162.843439*C_tW-2042.514331*C_lqM-4938.435131*C_eq-976.17578*C_lu-13174.05422*C_eu)*
sigma_3000_ttH_eP_0_eM_P80/100;
9709 -10.289448*C_tphi+4.521097*C_phiQm+22.881545*C_phit-3355.068539*C_tZ+3162.843439*C_tW-2042.514331*C_lqM-4938.435131*C_eq-976.17578*C_lu-13174.05422*C_eu)*
sigma_3000_ttH_eP_0_eM_P80/100;
9713 -10.289448*C_tphi+4.521097*C_phiQm+22.881545*C_phit-3355.068539*C_tZ+3162.843439*C_tW-2042.514331*C_lqM-4938.435131*C_eq-976.17578*C_lu-13174.05422*C_eu)*
sigma_3000_ttH_eP_0_eM_P80/100;
9733 double sigma_240_bb_Madgraph = 1948.64;
9743 double clq1 = (clqP + clqM)/2.0;
9744 double clq3 = (clqP - clqM)/2.0;
9752 if(flag_LHC_WG_Basis){
9763 return sigma_240_bb +(654.3*ceb + 445.4682*ceb*ceb + -450.448*ceQ + 445.1694*ceQ*ceQ +
9764 -22.284*cHb + 6.1388*cHb*cHb + 189.356*cHQ1 + 6.0824*cHQ1*cHQ1 + 189.356*cHQ3 +
9765 6.0824*cHQ3*cHQ3 + 287.594*clb + 445.3588*clb*clb + 1661.668*clq1 +
9766 445.4776*clq1*clq1 + 1661.668*clq3 + 445.4776*clq3*clq3
9770 return sigma_240_bb +(654.3*ceb + -450.448*ceQ + -22.284*cHb + 189.356*cHQ1 +
9771 189.356*cHQ3 + 287.594*clb + 1661.668*clq1 + 1661.668*clq3
9800 double clq1 = (clqP + clqM)/2.0;
9801 double clq3 = (clqP - clqM)/2.0;
9811 if(flag_LHC_WG_Basis){
9821 double SM_pos = 1584.5950752;
9822 double NP_pos = 573.7625397*ceb + -55.6448403*ceQ + -39.0855201*cHb + 141.2653044*cHQ1 +
9823 141.2653044*cHQ3 + 34.2530098*clb + 1452.6897692*clq1 + 1452.6897692*clq3;
9825 double SM_neg = 364.0449248;
9826 double NP_neg = 80.5374604*ceb + -394.8031597*ceQ + 16.8015205*cHb + 48.0906956*cHQ1 +
9827 48.0906956*cHQ3 + 253.3409900*clb + 208.9782308*clq1 + 208.9782308*clq3;
9829 double NP_num = NP_pos-NP_neg;
9830 double NP_deno = NP_pos+NP_pos;
9833 double SM_deno = SM_pos+SM_neg;
9836 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
9855 double sigma_360_bb_Madgraph = 767.33;
9865 double clq1 = (clqP + clqM)/2.0;
9866 double clq3 = (clqP - clqM)/2.0;
9874 if(flag_LHC_WG_Basis){
9885 return sigma_360_bb +(640.698*ceb + 1003.5376*ceb*ceb + -370.464*ceQ +
9886 1003.1506*ceQ*ceQ + -8.02*cHb + 2.2212*cHb*cHb + 70.676*cHQ1 +
9887 2.2282*cHQ1*cHQ1 + 70.676*cHQ3 + 2.2282*cHQ3*cHQ3 + 304.324*clb +
9888 1003.1153*clb*clb + 1561.9484*clq1 + 1003.4786*clq1*clq1 +
9889 1561.9484*clq3 + 1003.4786*clq3*clq3
9893 return sigma_360_bb +(640.698*ceb + -370.464*ceQ + -8.02*cHb + 70.676*cHQ1 +
9894 70.676*cHQ3 + 304.324*clb + 1561.9484*clq1 + 1561.9484*clq3
9922 double clq1 = (clqP + clqM)/2.0;
9923 double clq3 = (clqP - clqM)/2.0;
9933 if(flag_LHC_WG_Basis){
9943 double SM_pos = 629.5405519;
9944 double NP_pos = 559.5420937*ceb + -46.1775177*ceQ + -15.0147661*cHb + 54.0983184*cHQ1 +
9945 54.0983184*cHQ3 + 36.8141818*clb + 1367.8373494*clq1 + 1367.8373494*clq3;
9947 double SM_neg = 137.7894481;
9948 double NP_neg = 81.1559063*ceb + -324.2864823*ceQ + 6.9947662*cHb + 16.5776817*cHQ1 +
9949 16.5776817*cHQ3 + 267.5098183*clb + 194.1110506*clq1 + 194.1110506*clq3;
9951 double NP_num = NP_pos-NP_neg;
9952 double NP_deno = NP_pos+NP_pos;
9955 double SM_deno = SM_pos+SM_neg;
9958 return asym_SM + (NP_num - asym_SM*NP_deno)/SM_deno;
9992 if(flag_LHC_WG_Basis){
9994 return sigma_Z_pole_bb/100*(100+14*((C_phiQm+C_phiQ3)/0.998)+14*(C_phiQ3/0.998)-2.5*(C_phib/0.998));
9998 return sigma_Z_pole_bb/100*(100+14*((C_phiQm+C_phiQ3)/0.998)+14*(C_phiQ3/0.998)-2.5*(C_phib/0.998));
10003 if(flag_Quadratic){
10004 return sigma_Z_pole_bb/100*(100+14*(C_phiQ1/0.998)+14*(C_phiQ3/0.998)-2.5*(C_phib/0.998));
10007 return sigma_Z_pole_bb/100*(100+14*(C_phiQ1/0.998)+14*(C_phiQ3/0.998)-2.5*(C_phib/0.998));
10038 if(flag_LHC_WG_Basis){
10039 if(flag_Quadratic){
10049 if(flag_Quadratic){
10086 if(flag_LHC_WG_Basis){
10087 if(flag_Quadratic){
10097 if(flag_Quadratic){
10131 if(flag_LHC_WG_Basis){
10132 if(flag_Quadratic){
10142 if(flag_Quadratic){
10178 if(flag_LHC_WG_Basis){
10179 if(flag_Quadratic){
10189 if(flag_Quadratic){
10230 if(flag_LHC_WG_Basis){
10231 if(flag_Quadratic){
10232 return a_Z_pole_bb + (0.1*((C_phiQm+C_phiQ3)/0.998)+0.1*(C_phiQ3/0.998)+0.5*(C_phib/0.998))/100;
10236 return a_Z_pole_bb + (0.1*((C_phiQm+C_phiQ3)/0.998)+0.1*(C_phiQ3/0.998)+0.5*(C_phib/0.998))/100;
10241 if(flag_Quadratic){
10242 return a_Z_pole_bb + (0.1*(C_phiQ1/0.998)+0.1*(C_phiQ3/0.998)+0.5*(C_phib/0.998))/100;
10245 return a_Z_pole_bb + (0.1*(C_phiQ1/0.998)+0.1*(C_phiQ3/0.998)+0.5*(C_phib/0.998))/100;
10276 if(flag_LHC_WG_Basis){
10277 if(flag_Quadratic){
10278 return a_Z_pole_bb_eP_0_eM_P80+(-0.5*((C_phiQm+C_phiQ3)/0.998)-0.5*(C_phiQ3/0.998)-3*(C_phib/0.998)-0.5*C_lqM)/100;
10282 return a_Z_pole_bb_eP_0_eM_P80+(-0.5*((C_phiQm+C_phiQ3)/0.998)-0.5*(C_phiQ3/0.998)-3*(C_phib/0.998)-0.5*C_lqM)/100;
10287 if(flag_Quadratic){
10321 if(flag_LHC_WG_Basis){
10322 if(flag_Quadratic){
10323 return a_Z_pole_bb_eP_0_eM_M80 + (-0.5*((C_phiQm+C_phiQ3)/0.998)-0.5*(C_phiQ3/0.998)+2.8*(C_phib/0.998))/100;
10327 return a_Z_pole_bb_eP_0_eM_M80 + (-0.5*((C_phiQm+C_phiQ3)/0.998)-0.5*(C_phiQ3/0.998)+2.8*(C_phib/0.998))/100;
10332 if(flag_Quadratic){
10368 if(flag_LHC_WG_Basis){
10369 if(flag_Quadratic){
10379 if(flag_Quadratic){
10415 if(flag_LHC_WG_Basis){
10416 if(flag_Quadratic){
10426 if(flag_Quadratic){
10484 double opt_obs_ilc_500_M30_M80_1 = 1.6388108355063156*C_phiQm + 0.6087828462366077*C_phit
10485 + -61.890724618292566*C_tW + 39.75505329432949*C_tZ
10486 + -4.5375385353076815e-07*CI_tW + 3.358614712277795e-07*CI_tZ
10487 + 94.4094725375339*C_lqM + 5.68112958507642*C_eq
10488 + 44.714498905389284*C_lu + 13.081461570106693*C_eu;
10490 return lumi*eff*opt_obs_ilc_500_M30_M80_1;
10495 double opt_obs_ilc_500_M30_M80_2 = 0.6087828462366078*C_phiQm + 1.2003646209917191*C_phit
10496 + -49.54909693163696*C_tW + 31.517839093491197*C_tZ
10497 + 4.5375385353076815e-07*CI_tW + -3.3586147107303444e-07*CI_tZ
10498 + 40.131540147129115*C_lqM + 7.859649201693296*C_eq
10499 + 70.14369540821401*C_lu + 5.295931344571681*C_eu;
10501 return lumi*eff*opt_obs_ilc_500_M30_M80_2;
10506 double opt_obs_ilc_500_M30_M80_3 = -61.89072461829256*C_phiQm + -49.54909693163696*C_phit
10507 + 3149.8689674659568*C_tW + -2023.5923066087373*C_tZ
10508 + 0.0*CI_tW + 1.215405407765529e-15*CI_tZ
10509 + -3722.6183854350847*C_lqM + -393.1825271022163*C_eq
10510 + -3176.6897996411835*C_lu + -538.5779626257699*C_eu;
10512 return lumi*eff*opt_obs_ilc_500_M30_M80_3;
10516 double opt_obs_ilc_500_M30_M80_4 = 39.755053294329485*C_phiQm + 31.51783909349119*C_phit
10517 + -2023.5923066087369*C_tW + 1305.854298764936*C_tZ
10518 + 0.0*CI_tW + -1.0718680202974305e-15*CI_tZ
10519 + 2394.940694108159*C_lqM + 256.8258832653644*C_eq
10520 + 2034.7150265358978*C_lu + 358.58651289404975*C_eu;
10522 return lumi*eff*opt_obs_ilc_500_M30_M80_4;
10527 double opt_obs_ilc_500_M30_M80_5 = -4.5375385353076815e-07*C_phiQm + 4.5375385353076815e-07*C_phit
10528 + 0.0*C_tW + 0.0*C_tZ
10529 + 63.98323788950894*CI_tW + -41.20002299823266*CI_tZ
10530 + 4.571586963749346e-06*C_lqM + -5.776155790041091e-07*C_eq
10531 + -4.571586993537247e-06*C_lu + 5.776155818381808e-07*C_eu;
10533 return lumi*eff*opt_obs_ilc_500_M30_M80_5;
10538 double opt_obs_ilc_500_M30_M80_6 = 3.358614712277794e-07*C_phiQm + -3.3586147107303444e-07*C_phit
10539 + 1.215405407765529e-15*C_tW + -1.0718680202974305e-15*C_tZ
10540 + -41.20002299823267*CI_tW + 26.535300137348194*CI_tZ
10541 + 0.0001276573399437371*C_lqM + -1.0890583782044935e-06*C_eq
10542 + -0.00012765733992174254*C_lu + 1.0890583764385416e-06*C_eu;
10544 return lumi*eff*opt_obs_ilc_500_M30_M80_6;
10549 double opt_obs_ilc_500_M30_M80_7 = 94.40947253753392*C_phiQm + 40.131540147129115*C_phit
10550 + -3722.6183854350847*C_tW + 2394.940694108159*C_tZ
10551 + 4.571586963749346e-06*CI_tW + 0.0001276573399437371*CI_tZ
10552 + 5478.8820315893045*C_lqM + 372.2141194997444*C_eq
10553 + 2861.7256424690518*C_lu + 765.2784244327142*C_eu;
10555 return lumi*eff*opt_obs_ilc_500_M30_M80_7;
10560 double opt_obs_ilc_500_M30_M80_8 = 5.68112958507642*C_phiQm + 7.859649201693296*C_phit
10561 + -393.1825271022163*C_tW + 256.8258832653644*C_tZ
10562 + -5.776155790041091e-07*CI_tW + -1.0890583782044931e-06*CI_tZ
10563 + 372.2141194997444*C_lqM + 70.84796056092617*C_eq
10564 + 480.31785699418907*C_lu + 58.56415794507859*C_eu;
10566 return lumi*eff*opt_obs_ilc_500_M30_M80_8;
10571 double opt_obs_ilc_500_M30_M80_9 = 44.71449890538929*C_phiQm + 70.14369540821401*C_phit
10572 + -3176.6897996411835*C_tW + 2034.7150265358976*C_tZ
10573 + -4.571586993537247e-06*CI_tW + -0.00012765733992174254*CI_tZ
10574 + 2861.7256424690518*C_lqM + 480.3178569941891*C_eq
10575 + 4192.860190165782*C_lu + 415.8196899853501*C_eu;
10577 return lumi*eff*opt_obs_ilc_500_M30_M80_9;
10583 double opt_obs_ilc_500_M30_M80_10 = 13.081461570106692*C_phiQm + 5.295931344571679*C_phit
10584 + -538.57796262577*C_tW + 358.58651289404986*C_tZ
10585 + 5.776155818381807e-07*CI_tW + 1.0890583764385414e-06*CI_tZ
10586 + 765.278424432714*C_lqM + 58.56415794507859*C_eq
10587 + 415.81968998535007*C_lu + 144.48630803103853*C_eu;
10589 return lumi*eff*opt_obs_ilc_500_M30_M80_10;
10593 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_500_M30_M80, it goes from 1 to 10 in consecutive pairs.\n");
10648 double opt_obs_ilc_500_M30_P80_1 = 1.473280350963868*C_phiQm + 0.8558669789576177*C_phit
10649 + 71.14845273910511*C_tW + -78.32569012092065*C_tZ
10650 + 1.86496195078167e-05*CI_tW + -1.60363466517847e-05*CI_tZ
10651 + -5.555199051108081*C_lqM + -97.94963336923034*C_eq
10652 + -9.22804394132109*C_lu + -63.73711146290252*C_eu;
10654 return lumi*eff*opt_obs_ilc_500_M30_P80_1;
10659 double opt_obs_ilc_500_M30_P80_2 = 0.8558669789576178*C_phiQm + 2.3707804897443365*C_phit
10660 + 94.18390707604702*C_tW + -104.00278568083235*C_tZ
10661 + -1.86496195078167e-05*CI_tW + 1.603634665139295e-05*CI_tZ
10662 + -12.489635867217741*C_lqM + -67.4535041216653*C_eq
10663 + -6.177877354440506*C_lu + -154.4707207676446*C_eu;
10665 return lumi*eff*opt_obs_ilc_500_M30_P80_2;
10670 double opt_obs_ilc_500_M30_P80_3 = 71.14845273910508*C_phiQm + 94.18390707604702*C_phit
10671 + 5046.90680308217*C_tW + -5558.066430368364*C_tZ
10672 + 7.084551415757191e-15*CI_tW + -6.247877500120491e-15*CI_tZ
10673 + -556.1363276217832*C_lqM + -5058.148987505395*C_eq
10674 + -493.40553825194127*C_lu + -6419.144020481242*C_eu;
10676 return lumi*eff*opt_obs_ilc_500_M30_P80_3;
10680 double opt_obs_ilc_500_M30_P80_4 = -78.32569012092067*C_phiQm + -104.00278568083236*C_phit
10681 + -5558.066430368364*C_tW + 6124.4215686141415*C_tZ
10682 + -6.247877500120492e-15*CI_tW + 5.510013403204266e-15*CI_tZ
10683 + 616.019841811461*C_lqM + 5572.704924711923*C_eq
10684 + 541.77237616826*C_lu + 7084.853041854161*C_eu;
10686 return lumi*eff*opt_obs_ilc_500_M30_P80_4;
10691 double opt_obs_ilc_500_M30_P80_5 = 1.86496195078167e-05*C_phiQm + -1.86496195078167e-05*C_phit
10692 + 7.084551415757191e-15*C_tW + -6.247877500120491e-15*C_tZ
10693 + 101.9943518363094*CI_tW + -112.47559954705848*CI_tZ
10694 + 3.9692297755298845e-06*C_lqM + 0.0006027328443855061*C_eq
10695 + -3.816999477733891e-06*C_lu + -0.0006437145940170607*C_eu;
10697 return lumi*eff*opt_obs_ilc_500_M30_P80_5;
10702 double opt_obs_ilc_500_M30_P80_6 = -1.6036346651784704e-05*C_phiQm + 1.6036346651392955e-05*C_phit
10703 + -6.247877500120492e-15*C_tW + 5.510013403204266e-15*C_tZ
10704 + -112.4755995470585*CI_tW + 124.05277666148825*CI_tZ
10705 + 8.363574642724233e-05*C_lqM + -0.001393494180541751*C_eq
10706 + -8.537760071380305e-05*C_lu + 0.001429636052681893*C_eu;
10708 return lumi*eff*opt_obs_ilc_500_M30_P80_6;
10713 double opt_obs_ilc_500_M30_P80_7 = -5.555199051108081*C_phiQm + -12.489635867217741*C_phit
10714 + -556.1363276217832*C_tW + 616.019841811461*C_tZ
10715 + 3.9692297755298845e-06*CI_tW + 8.363574642724234e-05*CI_tZ
10716 + 90.7541172654634*C_lqM + 448.8743339767417*C_eq
10717 + 46.61154327023644*C_lu + 829.7903864992192*C_eu;
10719 return lumi*eff*opt_obs_ilc_500_M30_P80_7;
10724 double opt_obs_ilc_500_M30_P80_8 = -97.94963336923034*C_phiQm + -67.45350412166529*C_phit
10725 + -5058.148987505395*C_tW + 5572.704924711923*C_tZ
10726 + 0.0006027328443855061*CI_tW + -0.001393494180541751*CI_tZ
10727 + 448.8743339767417*C_lqM + 6602.657549907333*C_eq
10728 + 626.973975788001*C_lu + 4909.197684000763*C_eu;
10730 return lumi*eff*opt_obs_ilc_500_M30_P80_8;
10735 double opt_obs_ilc_500_M30_P80_9 = -9.228043941321088*C_phiQm + -6.177877354440507*C_phit
10736 + -493.40553825194115*C_tW + 541.7723761682599*C_tZ
10737 + -3.816999477733891e-06*CI_tW + -8.537760071380305e-05*CI_tZ
10738 + 46.61154327023644*C_lqM + 626.9739757880011*C_eq
10739 + 77.97789163093746*C_lu + 473.03352794471476*C_eu;
10741 return lumi*eff*opt_obs_ilc_500_M30_P80_9;
10747 double opt_obs_ilc_500_M30_P80_10 = -63.73711146290251*C_phiQm + -154.4707207676446*C_phit
10748 + -6419.144020481242*C_tW + 7084.853041854161*C_tZ
10749 + -0.0006437145940170606*CI_tW + 0.0014296360526818933*CI_tZ
10750 + 829.7903864992193*C_lqM + 4909.197684000764*C_eq
10751 + 473.03352794471476*C_lu + 10144.997076407559*C_eu;
10753 return lumi*eff*opt_obs_ilc_500_M30_P80_10;
10757 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_500_M30_P80, it goes from 1 to 10 in consecutive pairs.\n");
10809 double opt_obs_ilc_500_P30_M80_1 = 3.5186751022116605*C_phiQm + 1.6884988529110831*C_phit
10810 + -120.19178947404997*C_tW + 71.7175623113869*C_tZ
10811 + -1.9137900158989966e-05*CI_tW + 1.663558025918004e-05*CI_tZ
10812 + 195.31327707410614*C_lqM + 3.744578685564284*C_eq
10813 + 99.20925285715637*C_lu + 8.050235419947409*C_eu;
10815 return lumi*eff*opt_obs_ilc_500_P30_M80_1;
10820 double opt_obs_ilc_500_P30_M80_2 = 1.6884988529110831*C_phiQm + 2.622092726658831*C_phit
10821 + -100.70975857166331*C_tW + 59.950992746168325*C_tZ
10822 + -1.832711599033101e-05*CI_tW + 1.640487886154404e-05*CI_tZ
10823 + 96.42808477423281*C_lqM + 4.881424311553053*C_eq
10824 + 146.62569023884342*C_lu + 4.019152435312039*C_eu;
10826 return lumi*eff*opt_obs_ilc_500_P30_M80_2;
10831 double opt_obs_ilc_500_P30_M80_3 = -120.19178947404998*C_phiQm + -100.70975857166331*C_phit
10832 + 5216.288128089109*C_tW + -3105.404538038601*C_tZ
10833 + -0.0017452997076787726*CI_tW + 0.0015391826715125362*CI_tZ
10834 + -6739.022191248597*C_lqM + -204.87560749940198*C_eq
10835 + -5743.100146346434*C_lu + -281.5133376904457*C_eu;
10837 return lumi*eff*opt_obs_ilc_500_P30_M80_3;
10841 double opt_obs_ilc_500_P30_M80_4 = 71.71756231138689*C_phiQm + 59.950992746168325*C_phit
10842 + -3105.404538038601*C_tW + 1853.800393838675*C_tZ
10843 + 0.0015391826715104118*CI_tW + -0.0013574077196350964*CI_tZ
10844 + 4022.3459880439113*C_lqM + 123.62510656026484*C_eq
10845 + 3423.085539113187*C_lu + 172.5015816680891*C_eu;
10847 return lumi*eff*opt_obs_ilc_500_P30_M80_4;
10853 double opt_obs_ilc_500_P30_M80_5 = -1.9137900158989966e-05*C_phiQm + -1.832711599033101e-05*C_phit
10854 + -0.0017452997076787726*C_tW + 0.0015391826715104118*C_tZ
10855 + 106.16313454567828*CI_tW + -63.34234176112494*CI_tZ
10856 + 0.0004128493513643155*C_lqM + 2.6561312859269752e-06*C_eq
10857 + -0.0004128493513715997*C_lu + -2.6655129889878537e-06*C_eu;
10859 return lumi*eff*opt_obs_ilc_500_P30_M80_5;
10864 double opt_obs_ilc_500_P30_M80_6 = 1.6635580259180036e-05*C_phiQm + 1.6404878861544037e-05*C_phit
10865 + 0.0015391826715125362*C_tW + -0.0013574077196350964*C_tZ
10866 + -63.34234176112493*CI_tW + 37.78737131087368*CI_tZ
10867 + -0.00030281986190683336*C_lqM + -1.864096884308424e-05*C_eq
10868 + 0.00030281986189902667*C_lu + 1.869372174121568e-05*C_eu;
10870 return lumi*eff*opt_obs_ilc_500_P30_M80_6;
10875 double opt_obs_ilc_500_P30_M80_7 = 195.31327707410614*C_phiQm + 96.42808477423281*C_phit
10876 + -6739.022191248596*C_tW + 4022.3459880439113*C_tZ
10877 + 0.00041284935136431554*CI_tW + -0.0003028198619068334*CI_tZ
10878 + 10847.388031348375*C_lqM + 214.78702490809235*C_eq
10879 + 5655.585549512605*C_lu + 448.0790418520734*C_eu;
10881 return lumi*eff*opt_obs_ilc_500_P30_M80_7;
10886 double opt_obs_ilc_500_P30_M80_8 = 3.744578685564284*C_phiQm + 4.881424311553054*C_phit
10887 + -204.87560749940198*C_tW + 123.6251065602649*C_tZ
10888 + 2.6561312859269757e-06*CI_tW + -1.864096884308424e-05*CI_tZ
10889 + 214.78702490809235*C_lqM + 11.881968590943949*C_eq
10890 + 275.13336795660103*C_lu + 9.96477827438408*C_eu;
10892 return lumi*eff*opt_obs_ilc_500_P30_M80_8;
10897 double opt_obs_ilc_500_P30_M80_9 = 99.20925285715637*C_phiQm + 146.62569023884342*C_phit
10898 + -5743.100146346434*C_tW + 3423.085539113187*C_tZ
10899 + -0.0004128493513715997*CI_tW + 0.0003028198618990267*CI_tZ
10900 + 5655.585549512606*C_lqM + 275.13336795660103*C_eq
10901 + 8213.590978054763*C_lu + 241.40239924727*C_eu;
10903 return lumi*eff*opt_obs_ilc_500_P30_M80_9;
10909 double opt_obs_ilc_500_P30_M80_10 = 8.050235419947409*C_phiQm + 4.019152435312038*C_phit
10910 + -281.5133376904457*C_tW + 172.5015816680891*C_tZ
10911 + -2.6655129889878537e-06*CI_tW + 1.869372174121568e-05*CI_tZ
10912 + 448.0790418520734*C_lqM + 9.964778274384082*C_eq
10913 + 241.40239924727004*C_lu + 25.14956896249474*C_eu;
10915 return lumi*eff*opt_obs_ilc_500_P30_M80_10;
10919 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_500_P30_M80, it goes from 1 to 10 in consecutive pairs.\n");
10964 double opt_obs_ilc_500_P30_P80_1 = 0.4733668460101026*C_phiQm + 0.005756343626120958*C_phit
10965 + 22.762006896207158*C_tW + -23.17958375877933*C_tZ
10966 + -3.925645983740149e-06*CI_tW + 4.946022417778193e-06*CI_tZ
10967 + -2.3638086699094676*C_lqM + -32.13085739637971*C_eq
10968 + -9.774645391519162*C_lu + -11.495703966221601*C_eu;
10970 return lumi*eff*opt_obs_ilc_500_P30_P80_1;
10975 double opt_obs_ilc_500_P30_P80_2 = 0.0057563436261209855*C_phiQm + 0.8601413576896537*C_phit
10976 + 36.89957118648607*C_tW + -37.956826882338994*C_tZ
10977 + 4.0130915566293896e-06*CI_tW + -1.7311533488048075e-06*CI_tZ
10978 + -14.962958794240743*C_lqM + -17.408009480232202*C_eq
10979 + -4.337439418110696*C_lu + -58.43192804314783*C_eu;
10981 return lumi*eff*opt_obs_ilc_500_P30_P80_2;
10986 double opt_obs_ilc_500_P30_P80_3 = 22.762006896207158*C_phiQm + 36.89957118648607*C_phit
10987 + 3048.89891247043*C_tW + -3085.8057697355357*C_tZ
10988 + 0.0*CI_tW + -1.2882803255075677e-15*CI_tZ
10989 + -961.9281659113891*C_lqM + -2511.601189704324*C_eq
10990 + -842.9794543770362*C_lu + -3255.219637505407*C_eu;
10992 return lumi*eff*opt_obs_ilc_500_P30_P80_3;
10996 double opt_obs_ilc_500_P30_P80_4 = -23.17958375877933*C_phiQm + -37.956826882339*C_phit
10997 + -3085.8057697355357*C_tW + 3127.708096860304*C_tZ
10998 + -4.397918814979122e-05*CI_tW + 3.7457640266459524e-05*CI_tZ
10999 + 968.9409490551667*C_lqM + 2545.550545973207*C_eq
11000 + 842.1533257191585*C_lu + 3320.0348961155846*C_eu;
11002 return lumi*eff*opt_obs_ilc_500_P30_P80_4;
11007 double opt_obs_ilc_500_P30_P80_5 = -3.92564598374015e-06*C_phiQm + 4.0130915566293896e-06*C_phit
11008 + 0.0*C_tW + -4.3979188149791225e-05*C_tZ
11009 + 61.425393657016826*CI_tW + -62.27247793767658*CI_tZ
11010 + 5.2319165417257535e-06*C_lqM + -5.82493810743151e-06*C_eq
11011 + -5.242656511477227e-06*C_lu + 5.82493810743151e-06*C_eu;
11013 return lumi*eff*opt_obs_ilc_500_P30_P80_5;
11018 double opt_obs_ilc_500_P30_P80_6 = 4.946022417778193e-06*C_phiQm + -1.7311533488048075e-06*C_phit
11019 + -1.2882803255075677e-15*C_tW + 3.745764026645953e-05*C_tZ
11020 + -62.27247793767658*CI_tW + 63.17102901190249*CI_tZ
11021 + -2.2809564712517208e-05*C_lqM + 5.2646698065230034e-05*C_eq
11022 + 2.281903630943624e-05*C_lu + -5.2646698065230034e-05*C_eu;
11024 return lumi*eff*opt_obs_ilc_500_P30_P80_6;
11029 double opt_obs_ilc_500_P30_P80_7 = -2.363808669909469*C_phiQm + -14.962958794240743*C_phit
11030 + -961.928165911389*C_tW + 968.9409490551666*C_tZ
11031 + 5.2319165417257535e-06*CI_tW + -2.280956471251721e-05*CI_tZ
11032 + 421.3332324199011*C_lqM + 627.1073242906411*C_eq
11033 + 218.57294795931676*C_lu + 1179.5572262441685*C_eu;
11035 return lumi*eff*opt_obs_ilc_500_P30_P80_7;
11040 double opt_obs_ilc_500_P30_P80_8 = -32.13085739637971*C_phiQm + -17.408009480232195*C_phit
11041 + -2511.601189704324*C_tW + 2545.5505459732067*C_tZ
11042 + -5.82493810743151e-06*CI_tW + 5.2646698065230034e-05*CI_tZ
11043 + 627.107324290641*C_lqM + 2712.675104725252*C_eq
11044 + 856.9108996593474*C_lu + 2059.0064893056597*C_eu;
11046 return lumi*eff*opt_obs_ilc_500_P30_P80_8;
11051 double opt_obs_ilc_500_P30_P80_9 = -9.774645391519162*C_phiQm + -4.337439418110695*C_phit
11052 + -842.9794543770362*C_tW + 842.1533257191585*C_tZ
11053 + -5.242656511477227e-06*CI_tW + 2.281903630943624e-05*CI_tZ
11054 + 218.5729479593168*C_lqM + 856.9108996593474*C_eq
11055 + 350.4964024241973*C_lu + 669.1274417171611*C_eu;
11057 return lumi*eff*opt_obs_ilc_500_P30_P80_9;
11063 double opt_obs_ilc_500_P30_P80_10 = -11.495703966221598*C_phiQm + -58.43192804314782*C_phit
11064 + -3255.219637505407*C_tW + 3320.034896115584*C_tZ
11065 + 5.82493810743151e-06*CI_tW + -5.2646698065230034e-05*CI_tZ
11066 + 1179.5572262441688*C_lqM + 2059.006489305659*C_eq
11067 + 669.1274417171611*C_lu + 4396.112489563018*C_eu;
11069 return lumi*eff*opt_obs_ilc_500_P30_P80_10;
11073 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_500_P30_P80, it goes from 1 to 10 in consecutive pairs.\n");
11118 double opt_obs_ilc_1000_M20_M80_1 = 0.6860255612551367*C_phiQm + 0.06288087439962653*C_phit
11119 + -23.41498140175173*C_tW + 14.942617472141432*C_tZ
11120 + -1.5850460242713856e-07*CI_tW + 6.819953588639327e-08*CI_tZ
11121 + 156.16560963066826*C_lqM + 2.902415391808151*C_eq
11122 + 29.946100561240897*C_lu + 18.079647292882644*C_eu;
11124 return lumi*eff*opt_obs_ilc_1000_M20_M80_1;
11129 double opt_obs_ilc_1000_M20_M80_2 = 0.06288087439962661*C_phiQm + 0.4592130249379536*C_phit
11130 + -16.747559833106205*C_tW + 10.546031168151007*C_tZ
11131 + 1.4171817091957683e-07*CI_tW + -1.0506971653627906e-07*CI_tZ
11132 + 21.413271565666292*C_lqM + 8.3541457325761*C_eq
11133 + 104.95434479416713*C_lu + 2.420719478427417*C_eu;
11135 return lumi*eff*opt_obs_ilc_1000_M20_M80_2;
11140 double opt_obs_ilc_1000_M20_M80_3 = -23.414981401751735*C_phiQm + -16.747559833106205*C_phit
11141 + 1463.9138521156908*C_tW + -931.7561776504119*C_tZ
11142 + 0.0*CI_tW + -3.379419914274885e-15*CI_tZ
11143 + -5583.078766211686*C_lqM + -388.27174840632733*C_eq
11144 + -4357.824116447796*C_lu + -691.5044987503966*C_eu;
11146 return lumi*eff*opt_obs_ilc_1000_M20_M80_3;
11150 double opt_obs_ilc_1000_M20_M80_4 = 14.942617472141432*C_phiQm + 10.546031168151007*C_phit
11151 + -931.7561776504119*C_tW + 594.8517664330902*C_tZ
11152 + 4.663994735490485e-15*CI_tW + -1.482830675412827e-15*CI_tZ
11153 + 3564.5522743690162*C_lqM + 249.86136660430208*C_eq
11154 + 2764.720983522906*C_lu + 458.659745221885*C_eu;
11156 return lumi*eff*opt_obs_ilc_1000_M20_M80_4;
11161 double opt_obs_ilc_1000_M20_M80_5 = -1.5850460242713856e-07*C_phiQm + 1.4171817091957683e-07*C_phit
11162 + 0.0*C_tW + 4.663994735490485e-15*C_tZ
11163 + 182.80996244705983*CI_tW + -116.77066944091251*CI_tZ
11164 + -0.002957143824068356*C_lqM + 2.2117614580499612e-05*C_eq
11165 + 0.002957143824114569*C_lu + 2.3275677716787556e-05*C_eu;
11167 return lumi*eff*opt_obs_ilc_1000_M20_M80_5;
11172 double opt_obs_ilc_1000_M20_M80_6 = 6.819953588639328e-08*C_phiQm + -1.0506971653627905e-07*C_phit
11173 + -3.379419914274885e-15*C_tW + -1.4828306754128266e-15*C_tZ
11174 + -116.77066944091251*CI_tW + 74.62198395131131*CI_tZ
11175 + -0.0001915373055074597*C_lqM + -1.2459929722146745e-05*C_eq
11176 + 0.00019162955762175153*C_lu + -1.4330068098814526e-05*C_eu;
11178 return lumi*eff*opt_obs_ilc_1000_M20_M80_6;
11183 double opt_obs_ilc_1000_M20_M80_7 = 156.16560963066826*C_phiQm + 21.413271565666307*C_phit
11184 + -5583.078766211686*C_tW + 3564.552274369016*C_tZ
11185 + -0.002957143824068356*CI_tW + -0.00019153730550745948*CI_tZ
11186 + 35714.55119597334*C_lqM + 849.3374780265794*C_eq
11187 + 8426.06923900336*C_lu + 4137.744662499108*C_eu;
11189 return lumi*eff*opt_obs_ilc_1000_M20_M80_7;
11194 double opt_obs_ilc_1000_M20_M80_8 = 2.902415391808149*C_phiQm + 8.3541457325761*C_phit
11195 + -388.2717484063273*C_tW + 249.86136660430202*C_tZ
11196 + 2.211761458049961e-05*CI_tW + -1.2459929722146745e-05*CI_tZ
11197 + 849.3374780265793*C_lqM + 227.18844157301316*C_eq
11198 + 1960.0742786114297*C_lu + 101.7852406606287*C_eu;
11200 return lumi*eff*opt_obs_ilc_1000_M20_M80_8;
11205 double opt_obs_ilc_1000_M20_M80_9 = 29.94610056124089*C_phiQm + 104.95434479416713*C_phit
11206 + -4357.824116447795*C_tW + 2764.720983522905*C_tZ
11207 + 0.0029571438241145693*CI_tW + 0.00019162955762175174*CI_tZ
11208 + 8426.069239003356*C_lqM + 1960.0742786114301*C_eq
11209 + 24522.349727420136*C_lu + 1163.0189013968397*C_eu;
11211 return lumi*eff*opt_obs_ilc_1000_M20_M80_9;
11217 double opt_obs_ilc_1000_M20_M80_10 = 18.079647292882644*C_phiQm + 2.4207194784274177*C_phit
11218 + -691.5044987503966*C_tW + 458.659745221885*C_tZ
11219 + 2.3275677716787556e-05*CI_tW + -1.4330068098814524e-05*CI_tZ
11220 + 4137.744662499108*C_lqM + 101.78524066062869*C_eq
11221 + 1163.0189013968397*C_lu + 707.7057375048124*C_eu;
11223 return lumi*eff*opt_obs_ilc_1000_M20_M80_10;
11227 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_1000_M20_M80, it goes from 1 to 10 in consecutive pairs.\n");
11272 double opt_obs_ilc_1000_M20_P80_1 = 0.38815750859537757*C_phiQm + 0.017725299710632858*C_phit
11273 + 16.917847736363274*C_tW + -18.334092520201246*C_tZ
11274 + -5.236205865034183e-06*CI_tW + 4.4702132972494e-06*CI_tZ
11275 + -1.8604178070130581*C_lqM + -101.16393351009786*C_eq
11276 + -12.47548388369432*C_lu + -18.739068237217694*C_eu;
11278 return lumi*eff*opt_obs_ilc_1000_M20_P80_1;
11283 double opt_obs_ilc_1000_M20_P80_2 = 0.017725299710632803*C_phiQm + 0.7629996081368549*C_phit
11284 + 27.644347768486423*C_tW + -30.142537021454572*C_tZ
11285 + -5.508611194859263e-06*CI_tW + 4.748558754616871e-06*CI_tZ
11286 + -18.87698560535277*C_lqM + -26.03270566173262*C_eq
11287 + -3.079437486950912*C_lu + -198.19718964853132*C_eu;
11289 return lumi*eff*opt_obs_ilc_1000_M20_P80_2;
11294 double opt_obs_ilc_1000_M20_P80_3 = 16.917847736363274*C_phiQm + 27.644347768486423*C_phit
11295 + 1955.2076088573008*C_tW + -2120.609705874259*C_tZ
11296 + -2.7751319746930538e-14*CI_tW + 2.447393434958441e-14*CI_tZ
11297 + -819.3657072312832*C_lqM + -5250.318815369343*C_eq
11298 + -695.5831807727862*C_lu + -7846.641091336725*C_eu;
11300 return lumi*eff*opt_obs_ilc_1000_M20_P80_3;
11304 double opt_obs_ilc_1000_M20_P80_4 = -18.33409252020125*C_phiQm + -30.142537021454576*C_phit
11305 + -2120.609705874259*C_tW + 2300.7201369929126*C_tZ
11306 + 1.810046696739932e-14*CI_tW + 2.0485689567875043e-07*CI_tZ
11307 + 896.1078376764397*C_lqM + 5699.131446787922*C_eq
11308 + 748.8847000776334*C_lu + 8544.776506684268*C_eu;
11310 return lumi*eff*opt_obs_ilc_1000_M20_P80_4;
11315 double opt_obs_ilc_1000_M20_P80_5 = -5.236205865034183e-06*C_phiQm + -5.508611194859263e-06*C_phit
11316 + -2.7751319746930538e-14*C_tW + 1.810046696739932e-14*C_tZ
11317 + 241.39470069314348*CI_tW + -262.4673637876004*CI_tZ
11318 + -1.9190774479269234e-06*C_lqM + 0.0022836962741094964*C_eq
11319 + 7.61776900034376e-05*C_lu + 0.0021438044514300618*C_eu;
11321 return lumi*eff*opt_obs_ilc_1000_M20_P80_5;
11326 double opt_obs_ilc_1000_M20_P80_6 = 4.4702132972494e-06*C_phiQm + 4.748558754616871e-06*C_phit
11327 + 2.447393434958441e-14*C_tW + 2.0485689567875046e-07*C_tZ
11328 + -262.46736378760033*CI_tW + 285.4211030820254*CI_tZ
11329 + 0.00019157677869885328*C_lqM + -0.0018807003184547518*C_eq
11330 + 0.0003749395117035614*C_lu + -0.0014934101986907253*C_eu;
11332 return lumi*eff*opt_obs_ilc_1000_M20_P80_6;
11337 double opt_obs_ilc_1000_M20_P80_7 = -1.860417807013059*C_phiQm + -18.876985605352772*C_phit
11338 + -819.3657072312831*C_tW + 896.1078376764397*C_tZ
11339 + -1.9190774479269217e-06*CI_tW + 0.0001915767786988533*CI_tZ
11340 + 700.5228232572056*C_lqM + 1272.9465621157246*C_eq
11341 + 154.7348659814437*C_lu + 4993.080386550328*C_eu;
11343 return lumi*eff*opt_obs_ilc_1000_M20_P80_7;
11348 double opt_obs_ilc_1000_M20_P80_8 = -101.16393351009786*C_phiQm + -26.03270566173262*C_phit
11349 + -5250.318815369343*C_tW + 5699.131446787922*C_tZ
11350 + 0.0022836962741094964*CI_tW + -0.0018807003184547516*CI_tZ
11351 + 1272.9465621157246*C_lqM + 27263.454945510202*C_eq
11352 + 3359.6641265001895*C_lu + 10471.605923028983*C_eu;
11354 return lumi*eff*opt_obs_ilc_1000_M20_P80_8;
11359 double opt_obs_ilc_1000_M20_P80_9 = -12.47548388369432*C_phiQm + -3.079437486950913*C_phit
11360 + -695.5831807727862*C_tW + 748.8847000776334*C_tZ
11361 + 7.617769000343759e-05*CI_tW + 0.0003749395117035614*CI_tZ
11362 + 154.73486598144376*C_lqM + 3359.6641265001895*C_eq
11363 + 603.2690567268976*C_lu + 1473.2800933050007*C_eu;
11365 return lumi*eff*opt_obs_ilc_1000_M20_P80_9;
11371 double opt_obs_ilc_1000_M20_P80_10 = -18.73906823721768*C_phiQm + -198.19718964853132*C_phit
11372 + -7846.641091336726*C_tW + 8544.776506684268*C_tZ
11373 + 0.0021438044514300618*CI_tW + -0.0014934101986907253*CI_tZ
11374 + 4993.080386550328*C_lqM + 10471.605923028983*C_eq
11375 + 1473.2800933050007*C_lu + 52250.58196060555*C_eu;
11377 return lumi*eff*opt_obs_ilc_1000_M20_P80_10;
11381 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_1000_M20_P80, it goes from 1 to 10 in consecutive pairs.\n");
11425 double opt_obs_ilc_1000_P20_M80_1 = 1.09540877542705*C_phiQm + 0.18862148058577427*C_phit
11426 + -35.860481188499*C_tW + 21.837694350089254*C_tZ
11427 + -3.8556927569159297e-07*CI_tW + -4.208355006267873e-05*CI_tZ
11428 + 247.35940816466837*C_lqM + 2.361489532060558*C_eq
11429 + 53.608109714112345*C_lu + 12.958176063415348*C_eu;
11431 return lumi*eff*opt_obs_ilc_1000_P20_M80_1;
11436 double opt_obs_ilc_1000_P20_M80_2 = 0.18862148058577427*C_phiQm + 0.7311115129696788*C_phit
11437 + -26.932680566372618*C_tW + 16.32311969002878*C_tZ
11438 + 2.4581259926028614e-07*CI_tW + -4.248116619643736e-05*CI_tZ
11439 + 47.431814339684934*C_lqM + 5.919016723447084*C_eq
11440 + 166.141524013229*C_lu + 2.7626531851219776*C_eu;
11442 return lumi*eff*opt_obs_ilc_1000_P20_M80_2;
11447 double opt_obs_ilc_1000_P20_M80_3 = -35.860481188499*C_phiQm + -26.932680566372618*C_phit
11448 + 2044.5059429291803*C_tW + -1241.3701949747465*C_tZ
11449 + 0.0*CI_tW + 0.0*CI_tZ
11450 + -8252.314633901886*C_lqM + -253.2486053570436*C_eq
11451 + -6429.266922940911*C_lu + -453.90775475959526*C_eu;
11453 return lumi*eff*opt_obs_ilc_1000_P20_M80_3;
11457 double opt_obs_ilc_1000_P20_M80_4 = 21.837694350089254*C_phiQm + 16.32311969002878*C_phit
11458 + -1241.3701949747465*C_tW + 755.3703536746532*C_tZ
11459 + 0.0*CI_tW + 1.1273319498160023e-15*CI_tZ
11460 + 5026.268211757163*C_lqM + 155.28617443744682*C_eq
11461 + 3905.8535280221327*C_lu + 285.6331744755713*C_eu;
11463 return lumi*eff*opt_obs_ilc_1000_P20_M80_4;
11468 double opt_obs_ilc_1000_P20_M80_5 = -3.8556927569159297e-07*C_phiQm + 2.4581259926028614e-07*C_phit
11469 + 0.0*C_tW + 0.0*C_tZ
11470 + 255.6325928253371*CI_tW + -155.71018707273277*CI_tZ
11471 + -1.0234999869608925e-05*C_lqM + -0.0007765274107141076*C_eq
11472 + 1.0234999958369636e-05*C_lu + -0.0007757483322086861*C_eu;
11474 return lumi*eff*opt_obs_ilc_1000_P20_M80_5;
11479 double opt_obs_ilc_1000_P20_M80_6 = -4.208355006267874e-05*C_phiQm + -4.2481166196437365e-05*C_phit
11480 + 0.0*C_tW + 1.1273319498160023e-15*C_tZ
11481 + -155.71018707273274*CI_tW + 94.85691448041831*CI_tZ
11482 + 8.383098582487106e-06*C_lqM + 0.0014309239557751135*C_eq
11483 + -7.905455998246563e-06*C_lu + 0.001429619036931999*C_eu;
11485 return lumi*eff*opt_obs_ilc_1000_P20_M80_6;
11490 double opt_obs_ilc_1000_P20_M80_7 = 247.3594081646683*C_phiQm + 47.43181433968492*C_phit
11491 + -8252.314633901886*C_tW + 5026.268211757162*C_tZ
11492 + -1.0234999869608927e-05*CI_tW + 8.383098582487104e-06*CI_tZ
11493 + 55908.33771830471*C_lqM + 590.3421847455065*C_eq
11494 + 13192.129236062276*C_lu + 2929.598534938029*C_eu;
11496 return lumi*eff*opt_obs_ilc_1000_P20_M80_7;
11501 double opt_obs_ilc_1000_P20_M80_8 = 2.3614895320605584*C_phiQm + 5.9190167234470845*C_phit
11502 + -253.24860535704366*C_tW + 155.28617443744682*C_tZ
11503 + -0.0007765274107141076*CI_tW + 0.0014309239557751135*CI_tZ
11504 + 590.3421847455065*C_lqM + 70.13333227786778*C_eq
11505 + 1353.3567213303177*C_lu + 31.820356432446374*C_eu;
11507 return lumi*eff*opt_obs_ilc_1000_P20_M80_8;
11512 double opt_obs_ilc_1000_P20_M80_9 = 53.608109714112324*C_phiQm + 166.141524013229*C_phit
11513 + -6429.266922940911*C_tW + 3905.853528022133*C_tZ
11514 + 1.0234999958369636e-05*CI_tW + -7.905455998246563e-06*CI_tZ
11515 + 13192.12923606227*C_lqM + 1353.3567213303177*C_eq
11516 + 37920.70357525274*C_lu + 818.0937122149071*C_eu;
11518 return lumi*eff*opt_obs_ilc_1000_P20_M80_9;
11524 double opt_obs_ilc_1000_P20_M80_10 = 12.958176063415348*C_phiQm + 2.7626531851219776*C_phit
11525 + -453.9077547595953*C_tW + 285.63317447557125*C_tZ
11526 + -0.0007757483322086861*CI_tW + 0.0014296190369319987*CI_tZ
11527 + 2929.598534938029*C_lqM + 31.820356432446374*C_eq
11528 + 818.0937122149071*C_lu + 227.3111085740191*C_eu;
11530 return lumi*eff*opt_obs_ilc_1000_P20_M80_10;
11534 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_1000_P20_M80, it goes from 1 to 10 in consecutive pairs.\n");
11580 double opt_obs_ilc_1000_P20_P80_1 = 0.2133873547953592*C_phiQm + -0.08204510089055535*C_phit
11581 + 7.609915207933011*C_tW + -7.823409130970538*C_tZ
11582 + 4.73627890037032e-05*CI_tW + -4.1803568806235226e-05*CI_tZ
11583 + 2.3473006572698276*C_lqM + -51.76068979603156*C_eq
11584 + -13.874493035865026*C_lu + 5.112067117457322*C_eu;
11586 return lumi*eff*opt_obs_ilc_1000_P20_P80_1;
11591 double opt_obs_ilc_1000_P20_P80_2 = -0.08204510089055536*C_phiQm + 0.4362606739526286*C_phit
11592 + 15.456186935555392*C_tW + -16.12746803190067*C_tZ
11593 + 3.9251341347755306e-05*CI_tW + -3.4610178296704273e-05*CI_tZ
11594 + -22.833811820556413*C_lqM + -5.071716399604718*C_eq
11595 + -0.3002445465021264*C_lu + -111.67142836604901*C_eu;
11597 return lumi*eff*opt_obs_ilc_1000_P20_P80_2;
11602 double opt_obs_ilc_1000_P20_P80_3 = 7.609915207933011*C_phiQm + 15.456186935555394*C_phit
11603 + 1400.4489833258497*C_tW + -1439.379070377874*C_tZ
11604 + 1.7858100018417536e-14*CI_tW + -1.7115801162713176e-14*CI_tZ
11605 + -1172.8478580194842*C_lqM + -3278.2485728256843*C_eq
11606 + -976.7877661608331*C_lu + -5056.925263873175*C_eu;
11608 return lumi*eff*opt_obs_ilc_1000_P20_P80_3;
11612 double opt_obs_ilc_1000_P20_P80_4 = -7.823409130970539*C_phiQm + -16.12746803190067*C_phit
11613 + -1439.379070377874*C_tW + 1480.4727992282471*C_tZ
11614 + -1.8170017133778093e-14*CI_tW + 1.4306312182279883e-06*CI_tZ
11615 + 1206.3380574246942*C_lqM + 3370.8570331613587*C_eq
11616 + 989.4288463610189*C_lu + 5242.634125639532*C_eu;
11618 return lumi*eff*opt_obs_ilc_1000_P20_P80_4;
11623 double opt_obs_ilc_1000_P20_P80_5 = 4.7362789003703204e-05*C_phiQm + 3.925134134775531e-05*C_phit
11624 + 1.7858100018417536e-14*C_tW + -1.8170017133778096e-14*C_tZ
11625 + 172.85250585026296*CI_tW + -178.17406927719543*CI_tZ
11626 + -1.378805527384992e-05*C_lqM + -0.0007729415946775807*C_eq
11627 + -3.858758917118177e-06*C_lu + 0.00028074072062016453*C_eu;
11629 return lumi*eff*opt_obs_ilc_1000_P20_P80_5;
11634 double opt_obs_ilc_1000_P20_P80_6 = -4.180356880623523e-05*C_phiQm + -3.4610178296704273e-05*C_phit
11635 + -1.7115801162713176e-14*C_tW + 1.4306312182279883e-06*C_tZ
11636 + -178.17406927719543*CI_tW + 183.75237985496273*CI_tZ
11637 + 3.359556558028491e-06*C_lqM + 0.0006354777989346247*C_eq
11638 + -9.060090807748995e-05*C_lu + -0.0002014050417294052*C_eu;
11640 return lumi*eff*opt_obs_ilc_1000_P20_P80_6;
11645 double opt_obs_ilc_1000_P20_P80_7 = 2.347300657269825*C_phiQm + -22.833811820556413*C_phit
11646 + -1172.8478580194842*C_tW + 1206.3380574246942*C_tZ
11647 + -1.3788055273849919e-05*CI_tW + 3.359556558028491e-06*CI_tZ
11648 + 1905.1342195184993*C_lqM + 1571.9428762098114*C_eq
11649 + 429.0079598942002*C_lu + 6315.299860874898*C_eu;
11651 return lumi*eff*opt_obs_ilc_1000_P20_P80_7;
11656 double opt_obs_ilc_1000_P20_P80_8 = -51.76068979603156*C_phiQm + -5.071716399604718*C_phit
11657 + -3278.2485728256847*C_tW + 3370.8570331613587*C_tZ
11658 + -0.0007729415946775806*CI_tW + 0.0006354777989346247*CI_tZ
11659 + 1571.9428762098114*C_lqM + 15001.898179534715*C_eq
11660 + 4029.175309281545*C_lu + 5888.744683321876*C_eu;
11662 return lumi*eff*opt_obs_ilc_1000_P20_P80_8;
11667 double opt_obs_ilc_1000_P20_P80_9 = -13.874493035865024*C_phiQm + -0.3002445465021264*C_phit
11668 + -976.7877661608333*C_tW + 989.428846361019*C_tZ
11669 + -3.858758917118177e-06*CI_tW + -9.060090807748996e-05*CI_tZ
11670 + 429.00795989420044*C_lqM + 4029.175309281545*C_eq
11671 + 1566.5073741320496*C_lu + 1861.67840204391*C_eu;
11673 return lumi*eff*opt_obs_ilc_1000_P20_P80_9;
11679 double opt_obs_ilc_1000_P20_P80_10 = 5.112067117457315*C_phiQm + -111.67142836604903*C_phit
11680 + -5056.925263873175*C_tW + 5242.634125639533*C_tZ
11681 + 0.0002807407206201645*CI_tW + -0.00020140504172940518*CI_tZ
11682 + 6315.299860874898*C_lqM + 5888.744683321876*C_eq
11683 + 1861.67840204391*C_lu + 30612.688463381062*C_eu;
11685 return lumi*eff*opt_obs_ilc_1000_P20_P80_10;
11689 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_1000_P20_P80, it goes from 1 to 10 in consecutive pairs.\n");
11734 double opt_obs_ilc_1000_M30_P80_1 = 0.43927175900014614*C_phiQm + 0.04933441339020023*C_phit
11735 + 19.34055613625289*C_tW + -21.161997441957084*C_tZ
11736 + 1.954224664942196e-06*CI_tW + -4.3904978309551674e-05*CI_tZ
11737 + -2.2187989430850106*C_lqM + -114.61434800174523*C_eq
11738 + -11.496246670061486*C_lu + -25.68949672116183*C_eu;
11740 return lumi*eff*opt_obs_ilc_1000_M30_P80_1;
11745 double opt_obs_ilc_1000_M30_P80_2 = 0.04933441339020023*C_phiQm + 0.8514654351901008*C_phit
11746 + 30.771855385912957*C_tW + -33.82854174700178*C_tZ
11747 + -2.6017446768034072e-06*CI_tW + -3.98543108449264e-05*CI_tZ
11748 + -17.14307762660929*C_lqM + -32.12245971859595*C_eq
11749 + -3.205997389379503*C_lu + -220.91488873896276*C_eu;
11751 return lumi*eff*opt_obs_ilc_1000_M30_P80_2;
11756 double opt_obs_ilc_1000_M30_P80_3 = 19.34055613625289*C_phiQm + 30.77185538591296*C_phit
11757 + 2095.2849101593974*C_tW + -2293.7630902938713*C_tZ
11758 + 4.45194887783085e-14*CI_tW + -5.3905963051372404e-14*CI_tZ
11759 + -723.4534617927372*C_lqM + -5759.250645394546*C_eq
11760 + -616.6371418717267*C_lu + -8554.72525423054*C_eu;
11762 return lumi*eff*opt_obs_ilc_1000_M30_P80_3;
11766 double opt_obs_ilc_1000_M30_P80_4 = -21.161997441957084*C_phiQm + -33.82854174700178*C_phit
11767 + -2293.763090293871*C_tW + 2511.8208071903314*C_tZ
11768 + -3.926181008951456e-14*CI_tW + 4.8080422270969955e-14*CI_tZ
11769 + 799.9934078600339*C_lqM + 6311.267870544609*C_eq
11770 + 671.2206722256877*C_lu + 9396.899882666941*C_eu;
11772 return lumi*eff*opt_obs_ilc_1000_M30_P80_4;
11777 double opt_obs_ilc_1000_M30_P80_5 = 1.954224664942196e-06*C_phiQm + -2.6017446768034072e-06*C_phit
11778 + 4.45194887783085e-14*C_tW + -3.926181008951457e-14*C_tZ
11779 + 258.7284225630976*CI_tW + -283.9081797552015*CI_tZ
11780 + 1.984926683376991e-05*C_lqM + -0.0008377744554338955*C_eq
11781 + 2.5102474309473477e-05*C_lu + 0.0005860120479975471*C_eu;
11783 return lumi*eff*opt_obs_ilc_1000_M30_P80_5;
11788 double opt_obs_ilc_1000_M30_P80_6 = -4.390497830955167e-05*C_phiQm + -3.98543108449264e-05*C_phit
11789 + -5.3905963051372404e-14*C_tW + 4.808042227096996e-14*C_tZ
11790 + -283.9081797552015*CI_tW + 311.5703244407138*CI_tZ
11791 + 5.6137770578445584e-05*C_lqM + -0.0009105711352818717*C_eq
11792 + -0.00011899538895231577*C_lu + 0.0011337309881414232*C_eu;
11794 return lumi*eff*opt_obs_ilc_1000_M30_P80_6;
11799 double opt_obs_ilc_1000_M30_P80_7 = -2.2187989430850124*C_phiQm + -17.14307762660929*C_phit
11800 + -723.4534617927372*C_tW + 799.993407860034*C_tZ
11801 + 1.984926683376991e-05*CI_tW + 5.61377705784456e-05*CI_tZ
11802 + 514.9266357385035*C_lqM + 1152.8930557807962*C_eq
11803 + 113.28019339128403*C_lu + 4503.356918254478*C_eu;
11805 return lumi*eff*opt_obs_ilc_1000_M30_P80_7;
11810 double opt_obs_ilc_1000_M30_P80_8 = -114.61434800174523*C_phiQm + -32.12245971859595*C_phit
11811 + -5759.250645394545*C_tW + 6311.267870544609*C_tZ
11812 + -0.0008377744554338955*CI_tW + -0.0009105711352818717*CI_tZ
11813 + 1152.8930557807957*C_lqM + 30559.050316336587*C_eq
11814 + 3062.5598538252675*C_lu + 11686.585514343278*C_eu;
11816 return lumi*eff*opt_obs_ilc_1000_M30_P80_8;
11821 double opt_obs_ilc_1000_M30_P80_9 = -11.496246670061488*C_phiQm + -3.205997389379502*C_phit
11822 + -616.6371418717266*C_tW + 671.2206722256878*C_tZ
11823 + 2.5102474309473477e-05*CI_tW + -0.00011899538895231577*CI_tZ
11824 + 113.28019339128409*C_lqM + 3062.5598538252675*C_eq
11825 + 448.02426261325695*C_lu + 1328.6522683361013*C_eu;
11827 return lumi*eff*opt_obs_ilc_1000_M30_P80_9;
11833 double opt_obs_ilc_1000_M30_P80_10 = -25.689496721161845*C_phiQm + -220.9148887389628*C_phit
11834 + -8554.72525423054*C_tW + 9396.899882666941*C_tZ
11835 + 0.0005860120479975471*CI_tW + 0.0011337309881414232*CI_tZ
11836 + 4503.356918254478*C_lqM + 11686.585514343282*C_eq
11837 + 1328.6522683361018*C_lu + 57883.096059097006*C_eu;
11839 return lumi*eff*opt_obs_ilc_1000_M30_P80_10;
11843 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_1000_M30_P80, it goes from 1 to 10 in consecutive pairs.\n");
11887 double opt_obs_ilc_1000_P30_M80_1 = 1.1987886923974536*C_phiQm + 0.22117351869803004*C_phit
11888 + -38.96249738223764*C_tW + 23.53768918125916*C_tZ
11889 + 2.937825507109394e-06*CI_tW + -2.67760771171347e-06*CI_tZ
11890 + 270.30657017078545*C_lqM + 2.126715524302746*C_eq
11891 + 59.59753043673251*C_lu + 11.47142726960921*C_eu;
11893 return lumi*eff*opt_obs_ilc_1000_P30_M80_1;
11898 double opt_obs_ilc_1000_P30_M80_2 = 0.2211735186980302*C_phiQm + 0.8004634375502897*C_phit
11899 + -29.46841972072286*C_tW + 17.74022521362101*C_tZ
11900 + 3.60746888280997e-06*CI_tW + -3.0903052729717966e-06*CI_tZ
11901 + 54.11193638652344*C_lqM + 5.228895174196872*C_eq
11902 + 181.51150553903307*C_lu + 2.5865412003729755*C_eu;
11905 return lumi*eff*opt_obs_ilc_1000_P30_M80_2;
11910 double opt_obs_ilc_1000_P30_M80_3 = -38.962497382237636*C_phiQm + -29.468419720722856*C_phit
11911 + 2188.8655666552872*C_tW + -1318.2381311494682*C_tZ
11912 + 0.0*CI_tW + -8.873447611166219e-15*CI_tZ
11913 + -8918.469843892013*C_lqM + -220.82454357474063*C_eq
11914 + -6946.411009837359*C_lu + -396.1261219170531*C_eu;
11917 return lumi*eff*opt_obs_ilc_1000_P30_M80_3;
11921 double opt_obs_ilc_1000_P30_M80_4 = 23.537689181259154*C_phiQm + 17.740225213621002*C_phit
11922 + -1318.238131149468*C_tW + 795.4505826087668*C_tZ
11923 + 1.7786420601446763e-16*CI_tW + 6.997840156803055e-15*CI_tZ
11924 + 5388.540993832447*C_lqM + 134.29716002121233*C_eq
11925 + 4189.301836106421*C_lu + 246.9864294852694*C_eu;
11928 return lumi*eff*opt_obs_ilc_1000_P30_M80_4;
11933 double opt_obs_ilc_1000_P30_M80_5 = 2.9378255071093934e-06*C_phiQm + 3.60746888280997e-06*C_phit
11934 + 0.0*C_tW + 1.7786420601446766e-16*C_tZ
11935 + 273.84336969425925*CI_tW + -165.46618543761434*CI_tZ
11936 + 3.4300843848702727e-06*C_lqM + 0.0007084082711695386*C_eq
11937 + 2.6420151642797557e-05*C_lu + 0.0007092667233139591*C_eu;
11940 return lumi*eff*opt_obs_ilc_1000_P30_M80_5;
11945 double opt_obs_ilc_1000_P30_M80_6 = -2.6776077117134704e-06*C_phiQm + -3.090305272971797e-06*C_phit
11946 + -8.873447611166219e-15*C_tW + 6.997840156803056e-15*C_tZ
11947 + -165.46618543761434*CI_tW + 99.98711858937997*CI_tZ
11948 + -0.0005245214244543577*C_lqM + -0.0006184121062542568*C_eq
11949 + 0.0004987865070970718*C_lu + -0.0006315769510948558*C_eu;
11952 return lumi*eff*opt_obs_ilc_1000_P30_M80_6;
11958 double opt_obs_ilc_1000_P30_M80_7 = 270.30657017078545*C_phiQm + 54.11193638652344*C_phit
11959 + -8918.469843892013*C_tW + 5388.5409938324465*C_tZ
11960 + 3.4300843848702714e-06*CI_tW + -0.0005245214244543577*CI_tZ
11961 + 60984.31291778166*C_lqM + 520.006778050391*C_eq
11962 + 14389.642977270483*C_lu + 2588.651906505266*C_eu;
11965 return lumi*eff*opt_obs_ilc_1000_P30_M80_7;
11970 double opt_obs_ilc_1000_P30_M80_8 = 2.126715524302746*C_phiQm + 5.228895174196872*C_phit
11971 + -220.82454357474063*C_tW + 134.2971600212124*C_tZ
11972 + 0.0007084082711695386*CI_tW + -0.0006184121062542568*CI_tZ
11973 + 520.006778050391*C_lqM + 49.89417802641793*C_eq
11974 + 1190.7915073724098*C_lu + 22.68946156305393*C_eu;
11977 return lumi*eff*opt_obs_ilc_1000_P30_M80_8;
11982 double opt_obs_ilc_1000_P30_M80_9 = 59.597530436732534*C_phiQm + 181.51150553903307*C_phit
11983 + -6946.41100983736*C_tW + 4189.3018361064205*C_tZ
11984 + 2.6420151642797557e-05*CI_tW + 0.0004987865070970719*CI_tZ
11985 + 14389.642977270483*C_lqM + 1190.7915073724098*C_eq
11986 + 41278.975813086436*C_lu + 722.0597190881294*C_eu;
11989 return lumi*eff*opt_obs_ilc_1000_P30_M80_9;
11995 double opt_obs_ilc_1000_P30_M80_10 = 11.47142726960921*C_phiQm + 2.5865412003729755*C_phit
11996 + -396.12612191705307*C_tW + 246.9864294852694*C_tZ
11997 + 0.000709266723313959*CI_tW + -0.0006315769510948557*CI_tZ
11998 + 2588.651906505266*C_lqM + 22.68946156305394*C_eq
11999 + 722.0597190881294*C_lu + 162.8033954813007*C_eu;
12002 return lumi*eff*opt_obs_ilc_1000_P30_M80_10;
12006 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_ilc_1000_P30_M80, it goes from 1 to 10 in consecutive pairs.\n");
12055 double opt_obs_clic_380_0_M80_1 = 2.4012344013789924*C_phiQm + 1.905265776860176*C_phit
12056 + -90.62194879632287*C_tW + 54.933017584564254*C_tZ
12057 + -1.510179528126631e-07*CI_tW + 1.0410629898214733e-07*CI_tZ
12058 + 77.74087527712051*C_lqM + 4.506516485060968*C_eq
12059 + 63.52967970860912*C_lu + 5.67926424309723*C_eu;
12061 return lumi*eff*opt_obs_clic_380_0_M80_1;
12066 double opt_obs_clic_380_0_M80_2 = 1.9052657768601764*C_phiQm + 2.1375471670361286*C_phit
12067 + -84.96212312728132*C_tW + 51.415831922461194*C_tZ
12068 + 1.510179528126631e-07*CI_tW + -1.0410629911245894e-07*CI_tZ
12069 + 62.72264618582824*C_lqM + 4.759631849474812*C_eq
12070 + 69.67230618240092*C_lu + 4.545296874962294*C_eu;
12073 return lumi*eff*opt_obs_clic_380_0_M80_2;
12078 double opt_obs_clic_380_0_M80_3 = -90.62194879632287*C_phiQm + -84.96212312728133*C_phit
12079 + 3708.4886305328705*C_tW + -2246.22219875002*C_tZ
12080 + 1.1737718321964578e-15*CI_tW + 6.167796862743943e-17*CI_tZ
12081 + -2958.4494235079305*C_lqM + -198.0143710095109*C_eq
12082 + -2802.628244967366*C_lu + -218.63935047010096*C_eu;
12085 return lumi*eff*opt_obs_clic_380_0_M80_3;
12089 double opt_obs_clic_380_0_M80_4 = 54.93301758456427*C_phiQm + 51.41583192246122*C_phit
12090 + -2246.2221987500207*C_tW + 1366.012117675563*C_tZ
12091 + 5.952705866708424e-16*CI_tW + -1.553058444004611e-16*CI_tZ
12092 + 1795.3542595860504*C_lqM + 122.31257159197723*C_eq
12093 + 1699.1594628392736*C_lu + 135.86305981983088*C_eu;
12096 return lumi*eff*opt_obs_clic_380_0_M80_4;
12101 double opt_obs_clic_380_0_M80_5 = -1.510179528126631e-07*C_phiQm + 1.510179528126631e-07*C_phit
12102 + 1.1737718321964578e-15*C_tW + 5.952705866708425e-16*C_tZ
12103 + 14.577980749417915*CI_tW + -8.853789038374096*CI_tZ
12104 + -8.54576825429878e-07*C_lqM + -6.808031644695242e-05*C_eq
12105 + 8.545768275524168e-07*C_lu + 6.808031644788933e-05*C_eu;
12108 return lumi*eff*opt_obs_clic_380_0_M80_5;
12113 double opt_obs_clic_380_0_M80_6 = 1.0410629898214732e-07*C_phiQm + -1.0410629911245892e-07*C_phit
12114 + 6.167796862743938e-17*C_tW + -1.5530584440046111e-16*C_tZ
12115 + -8.853789038374096*CI_tW + 5.378408517442349*CI_tZ
12116 + 6.877120194308497e-05*C_lqM + 4.607666230663461e-05*C_eq
12117 + -6.877120194495685e-05*C_lu + -4.6076662307460866e-05*C_eu;
12120 return lumi*eff*opt_obs_clic_380_0_M80_6;
12126 double opt_obs_clic_380_0_M80_7 = 77.74087527712051*C_phiQm + 62.72264618582823*C_phit
12127 + -2958.44942350793*C_tW + 1795.3542595860506*C_tZ
12128 + -8.545768254298782e-07*CI_tW + 6.877120194308497e-05*CI_tZ
12129 + 2520.38115848052*C_lqM + 149.88262352581376*C_eq;
12132 return lumi*eff*opt_obs_clic_380_0_M80_7;
12137 double opt_obs_clic_380_0_M80_8 = 4.506516485060968*C_phiQm + 4.759631849474812*C_phit
12138 + -198.0143710095109*C_tW + 122.31257159197723*C_tZ
12139 + -6.808031644695244e-05*CI_tW + 4.607666230663461e-05*CI_tZ
12140 + 149.88262352581376*C_lqM + 12.995584678830621*C_eq
12141 + 157.39902419389858*C_lu + 12.69703053936366*C_eu;
12144 return lumi*eff*opt_obs_clic_380_0_M80_8;
12149 double opt_obs_clic_380_0_M80_9 = 63.52967970860913*C_phiQm + 69.67230618240093*C_phit
12150 + -2802.628244967366*C_tW + 1699.1594628392731*C_tZ
12151 + 8.545768275524168e-07*CI_tW + -6.877120194495683e-05*CI_tZ
12152 + 2090.295913596953*C_lqM + 157.39902419389855*C_eq
12153 + 2276.4585542807317*C_lu + 154.45107386236768*C_eu;
12156 return lumi*eff*opt_obs_clic_380_0_M80_9;
12162 double opt_obs_clic_380_0_M80_10 = 5.679264243097231*C_phiQm + 4.545296874962295*C_phit
12163 + -218.63935047010094*C_tW + 135.86305981983088*C_tZ
12164 + 6.808031644788933e-05*CI_tW + -4.6076662307460866e-05*CI_tZ
12165 + 185.6572021876204*C_lqM + 12.69703053936366*C_eq
12166 + 154.45107386236768*C_lu + 16.843302387395145*C_eu;
12169 return lumi*eff*opt_obs_clic_380_0_M80_10;
12173 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_clic_380_0_M80, it goes from 1 to 10 in consecutive pairs.\n");
12219 double opt_obs_clic_380_0_P80_1 = 1.0341761741381041*C_phiQm + 0.8678278844204601*C_phit
12220 + 56.68893403665082*C_tW + -60.871723947002224*C_tZ
12221 + -8.783522025136684e-07*CI_tW + 2.4612823960247657e-06*CI_tZ
12222 + -6.020033435067013*C_lqM + -43.071797425225654*C_eq
12223 + -6.984378895746486*C_lu + -38.34578687274316*C_eu;
12225 return lumi*eff*opt_obs_clic_380_0_P80_1;
12230 double opt_obs_clic_380_0_P80_2 = 0.8678278844204601*C_phiQm + 1.2800040237569856*C_phit
12231 + 63.24723568308892*C_tW + -68.04839784248016*C_tZ
12232 + 8.783522026203955e-07*CI_tW + -2.461282396160697e-06*CI_tZ
12233 + -7.974170072066974*C_lqM + -39.473715433271835*C_eq
12234 + -6.2889840875507055*C_lu + -51.985960903184775*C_eu;
12237 return lumi*eff*opt_obs_clic_380_0_P80_2;
12242 double opt_obs_clic_380_0_P80_3 = 56.68893403665082*C_phiQm + 63.24723568308892*C_phit
12243 + 3637.768424262441*C_tW + -3898.3399469046262*C_tZ
12244 + 7.157912155269471e-15*CI_tW + -2.5181380615073766e-15*CI_tZ
12245 + -445.3252512598177*C_lqM + -2492.4269919420503*C_eq
12246 + -426.14005905002784*C_lu + -2700.2034311245907*C_eu;
12249 return lumi*eff*opt_obs_clic_380_0_P80_3;
12253 double opt_obs_clic_380_0_P80_4 = -60.87172394700221*C_phiQm + -68.04839784248014*C_phit
12254 + -3898.339946904626*C_tW + 4181.759795045329*C_tZ
12255 + -6.312574456482685e-15*CI_tW + 3.909617197126763e-05*CI_tZ
12256 + 475.9784437679133*C_lqM + 2673.819071838232*C_eq
12257 + 454.24304876930967*C_lu + 2900.3381287370885*C_eu;
12260 return lumi*eff*opt_obs_clic_380_0_P80_4;
12265 double opt_obs_clic_380_0_P80_5 = -8.783522025136682e-07*C_phiQm + 8.783522026203954e-07*C_phit
12266 + 7.157912155269471e-15*C_tW + -6.312574456482686e-15*C_tZ
12267 + 14.234915995947016*CI_tW + -15.268652477864318*CI_tZ
12268 + -1.8531641033033386e-06*C_lqM + 0.019574895100669603*C_eq
12269 + 1.8531641049344373e-06*C_lu + -0.019574895100669603*C_eu;
12272 return lumi*eff*opt_obs_clic_380_0_P80_5;
12277 double opt_obs_clic_380_0_P80_6 = 2.461282396024766e-06*C_phiQm + -2.461282396160697e-06*C_phit
12278 + -2.518138061507376e-15*C_tW + 3.909617197126763e-05*C_tZ
12279 + -15.26865247786432*CI_tW + 16.381275342798084*CI_tZ
12280 + -6.937747711679283e-06*C_lqM + -0.01726360807033705*C_eq
12281 + 6.937747710479603e-06*C_lu + 0.01726360807033528*C_eu;
12284 return lumi*eff*opt_obs_clic_380_0_P80_6;
12290 double opt_obs_clic_380_0_P80_7 = -6.020033435067013*C_phiQm + -7.974170072066974*C_phit
12291 + -445.32525125981766*C_tW + 475.9784437679133*C_tZ
12292 + -1.8531641033033386e-06*CI_tW + -6.937747711679283e-06*CI_tZ
12293 + 65.74424987845913*C_lqM + 285.70874598570134*C_eq
12294 + 54.46067778721985*C_lu + 341.2755822181571*C_eu;
12297 return lumi*eff*opt_obs_clic_380_0_P80_7;
12302 double opt_obs_clic_380_0_P80_8 = -43.071797425225654*C_phiQm + -39.473715433271835*C_phit
12303 + -2492.4269919420503*C_tW + 2673.819071838232*C_tZ
12304 + 0.019574895100669603*CI_tW + -0.01726360807033705*CI_tZ
12305 + 285.70874598570134*C_lqM + 1833.7299868067848*C_eq
12306 + 306.6170831239439*C_lu + 1731.5740587852574*C_eu;
12309 return lumi*eff*opt_obs_clic_380_0_P80_8;
12314 double opt_obs_clic_380_0_P80_9 = -6.984378895746486*C_phiQm + -6.2889840875507055*C_phit
12315 + -426.1400590500278*C_tW + 454.2430487693097*C_tZ
12316 + 1.8531641049344373e-06*CI_tW + 6.937747710479601e-06*CI_tZ
12317 + 54.46067778721985*C_lqM + 306.617083123944*C_eq
12318 + 61.28659874963077*C_lu + 290.0472349059146*C_eu;
12321 return lumi*eff*opt_obs_clic_380_0_P80_9;
12327 double opt_obs_clic_380_0_P80_10 = -38.34578687274317*C_phiQm + -51.98596090318478*C_phit
12328 + -2700.20343112459*C_tW + 2900.338128737089*C_tZ
12329 + -0.019574895100669603*CI_tW + 0.01726360807033528*CI_tZ
12330 + 341.2755822181572*C_lqM + 1731.5740587852576*C_eq
12331 + 290.0472349059146*C_lu + 2150.8037263028136*C_eu;
12334 return lumi*eff*opt_obs_clic_380_0_P80_10;
12338 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_clic_380_0_P80, it goes from 1 to 10 in consecutive pairs.\n");
12390 double opt_obs_clic_1500_0_M80_1 = 0.41494184774765785*C_phiQm + 0.03656147200861573*C_phit
12391 + -13.65373715985302*C_tW + 8.498266992604943*C_tZ
12392 + 9.819943953004157e-07*CI_tW + -1.4466765561111347e-06*CI_tZ
12393 + 211.882605565019*C_lqM + 2.1043144313805966*C_eq
12394 + 33.06916555854299*C_lu + 16.59456121668658*C_eu;
12396 return lumi*eff*opt_obs_clic_1500_0_M80_1;
12401 double opt_obs_clic_1500_0_M80_2 = 0.036561472008615745*C_phiQm + 0.27522284271636205*C_phit
12402 + -9.90826667162875*C_tW + 6.113613180121138*C_tZ
12403 + -1.0544602060381405e-06*CI_tW + 1.5233798660043683e-06*CI_tZ
12404 + 24.92859321957831*C_lqM + 7.318547415731294*C_eq
12405 + 141.24661742701258*C_lu + 2.202934119038063*C_eu;
12408 return lumi*eff*opt_obs_clic_1500_0_M80_2;
12413 double opt_obs_clic_1500_0_M80_3 = -13.65373715985302*C_phiQm + -9.908266671628748*C_phit
12414 + 983.4038953477036*C_tW + -610.3086040133214*C_tZ
12415 + 0.0*CI_tW + -6.126433762720552e-16*CI_tZ
12416 + -7190.616243375866*C_lqM + -318.4023654269937*C_eq
12417 + -5543.014431477027*C_lu + -601.1466121685295*C_eu;
12420 return lumi*eff*opt_obs_clic_1500_0_M80_3;
12424 double opt_obs_clic_1500_0_M80_4 = 8.498266992604943*C_phiQm + 6.113613180121138*C_phit
12425 + -610.3086040133215*C_tW + 379.5373865291553*C_tZ
12426 + -0.0006419359240135993*CI_tW + 0.0007007006238664515*CI_tZ
12427 + 4476.625314511583*C_lqM + 199.44349700731678*C_eq
12428 + 3435.179815184874*C_lu + 387.99197436867405*C_eu;
12431 return lumi*eff*opt_obs_clic_1500_0_M80_4;
12436 double opt_obs_clic_1500_0_M80_5 = 9.819943953004157e-07*C_phiQm + -1.0544602060381403e-06*C_phit
12437 + 0.0*C_tW + -0.0006419359240135993*C_tZ
12438 + 253.44366233030155*CI_tW + -157.80606655450362*CI_tZ
12439 + -3.920848322499579e-06*C_lqM + -9.55163508443112e-07*C_eq
12440 + 3.920847736100021e-06*C_lu + 2.9054969738236944e-07*C_eu;
12443 return lumi*eff*opt_obs_clic_1500_0_M80_5;
12448 double opt_obs_clic_1500_0_M80_6 = -1.4466765561111345e-06*C_phiQm + 1.523379866004368e-06*C_phit
12449 + -6.126433762720552e-16*C_tW + 0.0007007006238664515*C_tZ
12450 + -157.8060665545036*CI_tW + 98.28503464206874*CI_tZ
12451 + 5.709251467507465e-06*C_lqM + 4.889102804076378e-05*C_eq
12452 + -3.153715364212929e-06*C_lu + 4.7432612791321025e-05*C_eu;
12455 return lumi*eff*opt_obs_clic_1500_0_M80_6;
12461 double opt_obs_clic_1500_0_M80_7 = 211.882605565019*C_phiQm + 24.928593219578303*C_phit
12462 + -7190.616243375867*C_tW + 4476.625314511584*C_tZ
12463 + -3.9208483224995796e-06*CI_tW + 5.709251467507464e-06*CI_tZ
12464 + 108409.56096180479*C_lqM + 1322.4110518226498*C_eq
12465 + 20068.56442424916*C_lu + 8488.520946719624*C_eu;
12468 return lumi*eff*opt_obs_clic_1500_0_M80_7;
12473 double opt_obs_clic_1500_0_M80_8 = 2.104314431380597*C_phiQm + 7.318547415731295*C_phit
12474 + -318.4023654269937*C_tW + 199.4434970073168*C_tZ
12475 + -9.55163508443112e-07*CI_tW + 4.889102804076377e-05*CI_tZ
12476 + 1322.4110518226503*C_lqM + 293.12835700404423*C_eq
12477 + 3793.0698383271533*C_lu + 100.99041914328296*C_eu;
12480 return lumi*eff*opt_obs_clic_1500_0_M80_8;
12485 double opt_obs_clic_1500_0_M80_9 = 33.06916555854296*C_phiQm + 141.2466174270126*C_phit
12486 + -5543.014431477027*C_tW + 3435.1798151848743*C_tZ
12487 + 3.920847736100021e-06*CI_tW + -3.1537153642129295e-06*CI_tZ
12488 + 20068.56442424916*C_lqM + 3793.069838327153*C_eq
12489 + 73242.65698580653*C_lu + 1991.2434471603299*C_eu;
12492 return lumi*eff*opt_obs_clic_1500_0_M80_9;
12498 double opt_obs_clic_1500_0_M80_10 = 16.59456121668658*C_phiQm + 2.202934119038064*C_phit
12499 + -601.1466121685295*C_tW + 387.9919743686741*C_tZ
12500 + 2.9054969738236944e-07*CI_tW + 4.7432612791321025e-05*CI_tZ
12501 + 8488.520946719624*C_lqM + 100.9904191432829*C_eq
12502 + 1991.2434471603297*C_lu + 998.6055794619215*C_eu;
12505 return lumi*eff*opt_obs_clic_1500_0_M80_10;
12509 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_clic_1500_0_M80, it goes from 1 to 10 in consecutive pairs.\n");
12553 double opt_obs_clic_1500_0_P80_1 = 0.13765536346506738*C_phiQm + -0.03150972988950435*C_phit
12554 + 5.415254729903891*C_tW + -5.727837805228482*C_tZ
12555 + 5.008320032421266e-06*CI_tW + -4.41594799747584e-06*CI_tZ
12556 + 0.8494657886761665*C_lqM + -78.43138802720634*C_eq
12557 + -14.457640452249116*C_lu + 1.6993611998350175*C_eu;
12559 return lumi*eff*opt_obs_clic_1500_0_P80_1;
12564 double opt_obs_clic_1500_0_P80_2 = -0.03150972988950436*C_phiQm + 0.2809542282743418*C_phit
12565 + 9.904548569070963*C_tW + -10.586930607190805*C_tZ
12566 + 2.7422791882167675e-06*CI_tW + -2.4103893586063074e-06*CI_tZ
12567 + -22.713729787618487*C_lqM + -7.7078658864503495*C_eq
12568 + -0.99787333491129*C_lu + -163.18698886414813*C_eu;
12571 return lumi*eff*opt_obs_clic_1500_0_P80_2;
12576 double opt_obs_clic_1500_0_P80_3 = 5.415254729903891*C_phiQm + 9.904548569070965*C_phit
12577 + 937.5081186264679*C_tW + -993.1759797993705*C_tZ
12578 + 0.0*CI_tW + 0.0*CI_tZ
12579 + -1039.7580915262515*C_lqM + -4308.6983721686265*C_eq
12580 + -875.2355489629199*C_lu + -6710.154605340167*C_eu;
12583 return lumi*eff*opt_obs_clic_1500_0_P80_3;
12587 double opt_obs_clic_1500_0_P80_4 = -5.727837805228482*C_phiQm + -10.586930607190805*C_phit
12588 + -993.1759797993707*C_tW + 1052.5262689769156*C_tZ
12589 + 0.00010553220750169323*CI_tW + -9.306902668688913e-05*CI_tZ
12590 + 1107.1336951691812*C_lqM + 4565.800796489775*C_eq
12591 + 916.241453056005*C_lu + 7150.431571269555*C_eu;
12594 return lumi*eff*opt_obs_clic_1500_0_P80_4;
12599 double opt_obs_clic_1500_0_P80_5 = 5.008320032421266e-06*C_phiQm + 2.742279188216767e-06*C_phit
12600 + 0.0*C_tW + 0.00010553220750169322*C_tZ
12601 + 238.85827237183304*CI_tW + -253.6819319472234*CI_tZ
12602 + -0.0025324700874964135*C_lqM + -0.024448486436486467*C_eq
12603 + -0.002750089357457568*C_lu + 0.020420744007673384*C_eu;
12606 return lumi*eff*opt_obs_clic_1500_0_P80_5;
12611 double opt_obs_clic_1500_0_P80_6 = -4.41594799747584e-06*C_phiQm + -2.4103893586063074e-06*C_phit
12612 + 0.0*C_tW + -9.306902668688913e-05*C_tZ
12613 + -253.6819319472234*CI_tW + 269.5043011809208*CI_tZ
12614 + 0.002265787682125453*C_lqM + 0.02697293325709436*C_eq
12615 + 0.002469140376901939*C_lu + -0.022900450054608775*C_eu;
12618 return lumi*eff*opt_obs_clic_1500_0_P80_6;
12624 double opt_obs_clic_1500_0_P80_7 = 0.8494657886761665*C_phiQm + -22.713729787618487*C_phit
12625 + -1039.7580915262515*C_tW + 1107.1336951691812*C_tZ
12626 + -0.0025324700874964135*CI_tW + 0.002265787682125453*CI_tZ
12627 + 2838.2963573053908*C_lqM + 2744.380306293122*C_eq
12628 + 483.2540222910784*C_lu + 13651.851199371788*C_eu;
12631 return lumi*eff*opt_obs_clic_1500_0_P80_7;
12636 double opt_obs_clic_1500_0_P80_8 = -78.43138802720632*C_phiQm + -7.7078658864503495*C_phit
12637 + -4308.6983721686265*C_tW + 4565.800796489775*C_tZ
12638 + -0.024448486436486467*CI_tW + 0.02697293325709436*CI_tZ
12639 + 2744.380306293121*C_lqM + 48364.33282617488*C_eq
12640 + 8889.612536017306*C_lu + 14577.239175981536*C_eu;
12643 return lumi*eff*opt_obs_clic_1500_0_P80_8;
12648 double opt_obs_clic_1500_0_P80_9 = -14.457640452249116*C_phiQm + -0.9978733349112892*C_phit
12649 + -875.23554896292*C_tW + 916.2414530560051*C_tZ
12650 + -0.002750089357457568*CI_tW + 0.002469140376901939*CI_tZ
12651 + 483.2540222910784*C_lqM + 8889.612536017306*C_eq
12652 + 2424.7196180296273*C_lu + 3338.5023956991186*C_eu;
12655 return lumi*eff*opt_obs_clic_1500_0_P80_9;
12661 double opt_obs_clic_1500_0_P80_10 = 1.6993611998350104*C_phiQm + -163.18698886414813*C_phit
12662 + -6710.154605340167*C_tW + 7150.431571269555*C_tZ
12663 + 0.020420744007673387*CI_tW + -0.02290045005460878*CI_tZ
12664 + 13651.851199371788*C_lqM + 14577.239175981544*C_eq
12665 + 3338.502395699118*C_lu + 97928.88435870936*C_eu;
12668 return lumi*eff*opt_obs_clic_1500_0_P80_10;
12672 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_clic_1500_0_P80, it goes from 1 to 10 in consecutive pairs.\n");
12720 double opt_obs_clic_3000_0_M80_1 = 0.10665675620537152*C_phiQm + 0.006120265198131997*C_phit
12721 + -3.481924152921489*C_tW + 2.169906794631394*C_tZ
12722 + -4.789674072427836e-07*CI_tW + 1.1585576988050365e-06*CI_tZ
12723 + 218.04039029903777*C_lqM + 1.6984007351286863*C_eq
12724 + 27.448088960492342*C_lu + 17.117247022155606*C_eu;
12726 return lumi*eff*opt_obs_clic_3000_0_M80_1;
12731 double opt_obs_clic_3000_0_M80_2 = 0.006120265198131997*C_phiQm + 0.07063538850516685*C_phit
12732 + -2.506685190387274*C_tW + 1.5480484890040143*C_tZ
12733 + -4.680659731560242e-07*CI_tW + 1.150641800849326e-06*CI_tZ
12734 + 18.907743964383243*C_lqM + 7.385104812715184*C_eq
12735 + 144.97604010771937*C_lu + 1.7808526707912509*C_eu;
12738 return lumi*eff*opt_obs_clic_3000_0_M80_2;
12743 double opt_obs_clic_3000_0_M80_3 = -3.481924152921489*C_phiQm + -2.506685190387275*C_phit
12744 + 465.8432929446417*C_tW + -289.7891333524571*C_tZ
12745 + 0.0*CI_tW + 3.033572847024531e-15*CI_tZ
12746 + -7347.8538201048395*C_lqM + -317.1353164125313*C_eq
12747 + -5632.792600979696*C_lu + -619.274494399182*C_eu;
12750 return lumi*eff*opt_obs_clic_3000_0_M80_3;
12754 double opt_obs_clic_3000_0_M80_4 = 2.169906794631394*C_phiQm + 1.5480484890040143*C_phit
12755 + -289.7891333524571*C_tW + 180.46352022095024*C_tZ
12756 + -2.088732261424171e-05*CI_tW + 3.434654155607854e-05*CI_tZ
12757 + 4580.121750561242*C_lqM + 198.76084341562716*C_eq
12758 + 3494.3285731977794*C_lu + 400.3736201208188*C_eu;
12761 return lumi*eff*opt_obs_clic_3000_0_M80_4;
12766 double opt_obs_clic_3000_0_M80_5 = -4.789674072427836e-07*C_phiQm + -4.6806597315602414e-07*C_phit
12767 + 0.0*C_tW + -2.088732261424171e-05*C_tZ
12768 + 275.8250360851673*CI_tW + -171.93730810726458*CI_tZ
12769 + -9.747407510863218e-07*C_lqM + -0.012506306684315698*C_eq
12770 + 9.747401722121282e-07*C_lu + -0.0033981157188001463*C_eu;
12773 return lumi*eff*opt_obs_clic_3000_0_M80_5;
12778 double opt_obs_clic_3000_0_M80_6 = 1.1585576988050365e-06*C_phiQm + 1.150641800849326e-06*C_phit
12779 + 3.0335728470245314e-15*C_tW + 3.434654155607854e-05*C_tZ
12780 + -171.93730810726458*CI_tW + 107.20570866252996*CI_tZ
12781 + 0.0016272086607826257*C_lqM + 0.010846896608532733*C_eq
12782 + -0.001626890644555206*C_lu + 0.003182417010832638*C_eu;
12785 return lumi*eff*opt_obs_clic_3000_0_M80_6;
12791 double opt_obs_clic_3000_0_M80_7 = 218.04039029903777*C_phiQm + 18.907743964383258*C_phit
12792 + -7347.8538201048395*C_tW + 4580.121750561242*C_tZ
12793 + -9.747407510863218e-07*CI_tW + 0.0016272086607826257*CI_tZ
12794 + 446634.16778215754*C_lqM + 4482.935777858627*C_eq
12795 + 69136.5320758395*C_lu + 35038.35047738055*C_eu;
12798 return lumi*eff*opt_obs_clic_3000_0_M80_7;
12803 double opt_obs_clic_3000_0_M80_8 = 1.6984007351286863*C_phiQm + 7.385104812715186*C_phit
12804 + -317.1353164125313*C_tW + 198.76084341562716*C_tZ
12805 + -0.012506306684315698*CI_tW + 0.010846896608532733*CI_tZ
12806 + 4482.935777858625*C_lqM + 1178.9043320654328*C_eq
12807 + 15279.184826511586*C_lu + 323.94601814530847*C_eu;
12810 return lumi*eff*opt_obs_clic_3000_0_M80_8;
12815 double opt_obs_clic_3000_0_M80_9 = 27.44808896049235*C_phiQm + 144.97604010771937*C_phit
12816 + -5632.792600979696*C_tW + 3494.3285731977803*C_tZ
12817 + 9.747401722121282e-07*CI_tW + -0.001626890644555206*CI_tZ
12818 + 69136.5320758395*C_lqM + 15279.184826511586*C_eq
12819 + 300735.0999930231*C_lu + 7274.877296483532*C_eu;
12822 return lumi*eff*opt_obs_clic_3000_0_M80_9;
12828 double opt_obs_clic_3000_0_M80_10 = 17.117247022155606*C_phiQm + 1.7808526707912513*C_phit
12829 + -619.274494399182*C_tW + 400.3736201208188*C_tZ
12830 + -0.003398115718800146*CI_tW + 0.003182417010832637*CI_tZ
12831 + 35038.35047738055*C_lqM + 323.94601814530824*C_eq
12832 + 7274.877296483532*C_lu + 4169.67504212753*C_eu;
12835 return lumi*eff*opt_obs_clic_3000_0_M80_10;
12839 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_clic_3000_0_M80, it goes from 1 to 10 in consecutive pairs.\n");
12882 double opt_obs_clic_3000_0_P80_1 = 0.03557555683714805*C_phiQm + -0.01019018670122251*C_phit
12883 + 1.3548183058442778*C_tW + -1.4319477759528147*C_tZ
12884 + 7.586879084393368e-06*CI_tW + -7.551997580429217e-06*CI_tZ
12885 + 1.6429280154454258*C_lqM + -80.4314129733981*C_eq
12886 + -14.933801174827105*C_lu + 6.559065280624168*C_eu;
12888 return lumi*eff*opt_obs_clic_3000_0_P80_1;
12893 double opt_obs_clic_3000_0_P80_2 = -0.010190186701222508*C_phiQm + 0.07285212051112055*C_phit
12894 + 2.5268062513821437*C_tW + -2.700117566348261*C_tZ
12895 + -8.044958901495904e-06*CI_tW + 6.217092338917716e-06*CI_tZ
12896 + -23.418581880871088*C_lqM + -3.1112272836851673*C_eq
12897 + -0.20474634142293802*C_lu + -168.78343584875955*C_eu;
12900 return lumi*eff*opt_obs_clic_3000_0_P80_2;
12905 double opt_obs_clic_3000_0_P80_3 = 1.3548183058442778*C_phiQm + 2.5268062513821437*C_phit
12906 + 441.6306475259417*C_tW + -468.094575317429*C_tZ
12907 + -2.2416945973823423e-14*CI_tW + 0.00018589028351812944*CI_tZ
12908 + -1060.972953308112*C_lqM + -4343.545384483194*C_eq
12909 + -895.1839379354278*C_lu + -6866.053235950871*C_eu;
12912 return lumi*eff*opt_obs_clic_3000_0_P80_3;
12916 double opt_obs_clic_3000_0_P80_4 = -1.4319477759528145*C_phiQm + -2.700117566348261*C_phit
12917 + -468.094575317429*C_tW + 496.2993870967572*C_tZ
12918 + 2.627146624412578e-14*CI_tW + -0.00017595413617225793*CI_tZ
12919 + 1129.5794504410328*C_lqM + 4600.191855822186*C_eq
12920 + 936.1159110158246*C_lu + 7313.668222089809*C_eu;
12923 return lumi*eff*opt_obs_clic_3000_0_P80_4;
12928 double opt_obs_clic_3000_0_P80_5 = 7.586879084393368e-06*C_phiQm + -8.044958901495906e-06*C_phit
12929 + -2.2416945973823423e-14*C_tW + 2.6271466244125783e-14*C_tZ
12930 + 259.6509178980169*CI_tW + -275.6324331373924*CI_tZ
12931 + -0.002502097678094232*C_lqM + 0.0005387824547244251*C_eq
12932 + 0.0024130670808982227*C_lu + 0.0005287454515653952*C_eu;
12935 return lumi*eff*opt_obs_clic_3000_0_P80_5;
12941 double opt_obs_clic_3000_0_P80_6 = -7.551997580429217e-06*C_phiQm + 6.217092338917716e-06*C_phit
12942 + 0.00018589028351812944*C_tW + -0.00017595413617225793*C_tZ
12943 + -275.6324331373924*CI_tW + 292.6766259172592*CI_tZ
12944 + 0.0023794638657654243*C_lqM + -0.0014188107569577735*C_eq
12945 + -0.0022971815962022214*C_lu + 0.00048047355137390913*C_eu;
12948 return lumi*eff*opt_obs_clic_3000_0_P80_6;
12954 double opt_obs_clic_3000_0_P80_7 = 1.6429280154454258*C_phiQm + -23.418581880871088*C_phit
12955 + -1060.972953308112*C_tW + 1129.5794504410326*C_tZ
12956 + -0.002502097678094232*CI_tW + 0.0023794638657654247*CI_tZ
12957 + 11710.576087728981*C_lqM + 9542.496636605832*C_eq
12958 + 1625.3092019318083*C_lu + 56033.1732001331*C_eu;
12961 return lumi*eff*opt_obs_clic_3000_0_P80_7;
12966 double opt_obs_clic_3000_0_P80_8 = -80.43141297339808*C_phiQm + -3.1112272836851673*C_phit
12967 + -4343.5453844831945*C_tW + 4600.191855822186*C_tZ
12968 + 0.0005387824547244251*CI_tW + -0.0014188107569577735*CI_tZ
12969 + 9542.496636605832*C_lqM + 196966.39327873895*C_eq
12970 + 36403.12574542785*C_lu + 48675.23130193319*C_eu;
12973 return lumi*eff*opt_obs_clic_3000_0_P80_8;
12978 double opt_obs_clic_3000_0_P80_9 = -14.933801174827105*C_phiQm + -0.2047463414229398*C_phit
12979 + -895.1839379354279*C_tW + 936.1159110158246*C_tZ
12980 + 0.0024130670808982227*CI_tW + -0.0022971815962022214*CI_tZ
12981 + 1625.3092019318083*C_lqM + 36403.12574542785*C_eq
12982 + 10114.537052966794*C_lu + 11999.145597546125*C_eu;
12985 return lumi*eff*opt_obs_clic_3000_0_P80_9;
12991 double opt_obs_clic_3000_0_P80_10 = 6.559065280624168*C_phiQm + -168.78343584875955*C_phit
12992 + -6866.053235950871*C_tW + 7313.668222089808*C_tZ
12993 + 0.0005287454515653952*CI_tW + 0.0004804735513739091*CI_tZ
12994 + 56033.1732001331*C_lqM + 48675.23130193321*C_eq
12995 + 11999.145597546125*C_lu + 404167.6611825897*C_eu;
12998 return lumi*eff*opt_obs_clic_3000_0_P80_10;
13002 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_clic_3000_0_P80, it goes from 1 to 10 in consecutive pairs.\n");
13049 double opt_obs_fcc_350_1 = 0.14011277771651373*C_phiQm + 0.11431227773816992*C_phit
13050 + -12.185763553299475*C_tW + 9.288530644404148*C_tZ
13051 + -6.301835467966674e-07*CI_tW + 8.784285905278263e-07*CI_tZ
13052 + 6.184787905699479*C_lqM + 2.931086905517934*C_eq
13053 + 5.75905215840804*C_lu + 3.2039699273299567*C_eu;
13055 return lumi*eff*opt_obs_fcc_350_1;
13060 double opt_obs_fcc_350_2 = 0.1143122777381699*C_phiQm + 0.1367395724202781*C_phit
13061 + -11.705408832184528*C_tW + 8.87988728268522*C_tZ
13062 + -3.9672492297987094e-07*CI_tW + 6.84935576119742e-07*CI_tZ
13063 + 5.595438527411547*C_lqM + 3.017496409752115*C_eq
13064 + 5.962696662165202*C_lu + 2.7770546798487117*C_eu;
13067 return lumi*eff*opt_obs_fcc_350_2;
13072 double opt_obs_fcc_350_3 = -12.185763553299477*C_phiQm + -11.705408832184528*C_phit
13073 + 1633.3032632995635*C_tW + -1307.3223957864402*C_tZ
13074 + 1.8864190160300214e-15*CI_tW + -1.4944179914089339e-15*CI_tZ
13075 + -736.0393300979259*C_lqM + -480.70029686695653*C_eq
13076 + -729.967393550436*C_lu + -487.8938208019186*C_eu;
13079 return lumi*eff*opt_obs_fcc_350_3;
13083 double opt_obs_fcc_350_4 = 9.288530644404148*C_phiQm + 8.879887282685218*C_phit
13084 + -1307.3223957864402*C_tW + 1053.9960263492844*C_tZ
13085 + 0.0001524403949571921*CI_tW + -0.00013437451691864874*CI_tZ
13086 + 583.6675446449821*C_lqM + 392.19020948005766*C_eq
13087 + 578.6225727646719*C_lu + 398.4466256008428*C_eu;
13090 return lumi*eff*opt_obs_fcc_350_4;
13095 double opt_obs_fcc_350_5 = -6.301835467966675e-07*C_phiQm + -3.96724922979871e-07*C_phit
13096 + 1.8864190160300214e-15*C_tW + 0.0001524403949571921*C_tZ
13097 + 0.8726123248001882*CI_tW + -0.698618345434601*CI_tZ
13098 + 4.1951726349847224e-05*C_lqM + 1.0624318346612374e-07*C_eq
13099 + -4.195172635131853e-05*C_lu + -1.0624318334552496e-07*C_eu;
13102 return lumi*eff*opt_obs_fcc_350_5;
13108 double opt_obs_fcc_350_6 = 8.784285905278264e-07*C_phiQm + 6.849355761197421e-07*C_phit
13109 + -1.4944179914089339e-15*C_tW + -0.00013437451691864874*C_tZ
13110 + -0.6986183454346009*CI_tW + 0.5601153022131046*CI_tZ
13111 + 0.0007083607546546914*C_lqM + 6.902259140289349e-06*C_eq
13112 + 0.0007907258901739203*C_lu + 7.893951274792737e-06*C_eu;
13115 return lumi*eff*opt_obs_fcc_350_6;
13121 double opt_obs_fcc_350_7 = 6.184787905699479*C_phiQm + 5.595438527411546*C_phit
13122 + -736.0393300979259*C_tW + 583.6675446449822*C_tZ
13123 + 4.1951726349847224e-05*CI_tW + 0.0007083607546546913*CI_tZ
13124 + 342.1073510838338*C_lqM + 208.12251497925953*C_eq
13125 + 332.53911409852356*C_lu + 214.53504825609784*C_eu;
13128 return lumi*eff*opt_obs_fcc_350_7;
13133 double opt_obs_fcc_350_8 = 2.9310869055179345*C_phiQm + 3.017496409752115*C_phit
13134 + -480.7002968669566*C_tW + 392.19020948005766*C_tZ
13135 + 1.0624318346612374e-07*CI_tW + 6.902259140289349e-06*CI_tZ
13136 + 208.12251497925953*C_lqM + 151.04132911264546*C_eq
13137 + 209.727403326688*C_lu + 150.33102927041702*C_eu;
13140 return lumi*eff*opt_obs_fcc_350_8;
13145 double opt_obs_fcc_350_9 = 5.75905215840804*C_phiQm + 5.962696662165201*C_phit
13146 + -729.967393550436*C_tW + 578.6225727646719*C_tZ
13147 + -4.195172635131853e-05*CI_tW + 0.0007907258901739204*CI_tZ
13148 + 332.53911409852356*C_lqM + 209.727403326688*C_eq
13149 + 337.03832768284326*C_lu + 208.87182725637823*C_eu;
13152 return lumi*eff*opt_obs_fcc_350_9;
13158 double opt_obs_fcc_350_10 = 3.203969927329957*C_phiQm + 2.7770546798487117*C_phit
13159 + -487.89382080191854*C_tW + 398.4466256008428*C_tZ
13160 + -1.0624318334552494e-07*CI_tW + 7.893951274792737e-06*CI_tZ
13161 + 214.53504825609784*C_lqM + 150.33102927041702*C_eq
13162 + 208.87182725637823*C_lu + 156.42028181004318*C_eu;
13165 return lumi*eff*opt_obs_fcc_350_10;
13169 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_fcc_350, it goes from 1 to 10 in consecutive pairs.\n");
13216 double opt_obs_fcc_365_1 = 0.3096101166222116*C_phiQm + 0.1374996869775552*C_phit
13217 + -22.582867702025293*C_tW + 17.312761125744444*C_tZ
13218 + -3.1100818808860036e-07*CI_tW + 7.94747946323648e-07*CI_tZ
13219 + 13.215301662149164*C_lqM + 5.108151080225039*C_eq
13220 + 10.109979583497916*C_lu + 7.100868603670604*C_eu;
13222 return lumi*eff*opt_obs_fcc_365_1;
13227 double opt_obs_fcc_365_2 = 0.1374996869775552*C_phiQm + 0.28831813648246973*C_phit
13228 + -19.388357633528106*C_tW + 14.594320806408248*C_tZ
13229 + -2.992831646787645e-07*CI_tW + -5.632834217509583e-07*CI_tZ
13230 + 8.94409029528181*C_lqM + 5.772549777343706*C_eq
13231 + 11.64370528931688*C_lu + 4.001592478968842*C_eu;
13234 return lumi*eff*opt_obs_fcc_365_2;
13239 double opt_obs_fcc_365_3 = -22.582867702025293*C_phiQm + -19.388357633528106*C_phit
13240 + 2968.9335825898656*C_tW + -2377.824339806803*C_tZ
13241 + 0.0*CI_tW + 5.434739628219844e-16*CI_tZ
13242 + -1431.744492620986*C_lqM + -905.6658689043426*C_eq
13243 + -1387.793890979745*C_lu + -958.2560508354894*C_eu;
13246 return lumi*eff*opt_obs_fcc_365_3;
13250 double opt_obs_fcc_365_4 = 17.312761125744444*C_phiQm + 14.59432080640825*C_phit
13251 + -2377.824339806803*C_tW + 1917.8300139679118*C_tZ
13252 + -1.6058961970037645e-05*CI_tW + 8.85549201789431e-05*CI_tZ
13253 + 1136.4088048979982*C_lqM + 738.5098104772077*C_eq
13254 + 1099.8616487812044*C_lu + 784.2347754227291*C_eu;
13257 return lumi*eff*opt_obs_fcc_365_4;
13262 double opt_obs_fcc_365_5 = -3.110081880886003e-07*C_phiQm + -2.992831646787645e-07*C_phit
13263 + 0.0*C_tW + -1.6058961970037645e-05*C_tZ
13264 + 6.494043805075946*CI_tW + -5.203461449601805*CI_tZ
13265 + 2.7405901287701535e-06*C_lqM + -1.348991197969875e-07*C_eq
13266 + -2.7405901287701535e-06*C_lu + 1.348991197969875e-07*C_eu;
13269 return lumi*eff*opt_obs_fcc_365_5;
13275 double opt_obs_fcc_365_6 = 7.947479463236479e-07*C_phiQm + -5.632834217509582e-07*C_phit
13276 + 5.434739628219844e-16*C_tW + 8.855492017894309e-05*C_tZ
13277 + -5.203461449601805*CI_tW + 4.175591519765497*CI_tZ
13278 + 0.002724351057717014*C_lqM + 2.9369050480910674e-06*C_eq
13279 + 0.002482700959665445*C_lu + -2.9432552978997855e-06*C_eu;
13282 return lumi*eff*opt_obs_fcc_365_6;
13288 double opt_obs_fcc_365_7 = 13.215301662149166*C_phiQm + 8.94409029528181*C_phit
13289 + -1431.7444926209862*C_tW + 1136.4088048979982*C_tZ
13290 + 2.7405901287701535e-06*CI_tW + 0.0027243510577170138*CI_tZ
13291 + 732.6709969552045*C_lqM + 410.14022323814953*C_eq
13292 + 656.7345420730154*C_lu + 460.8862102342187*C_eu;
13295 return lumi*eff*opt_obs_fcc_365_7;
13300 double opt_obs_fcc_365_8 = 5.1081510802250385*C_phiQm + 5.772549777343706*C_phit
13301 + -905.6658689043426*C_tW + 738.5098104772076*C_tZ
13302 + -1.348991197969875e-07*CI_tW + 2.9369050480910678e-06*CI_tZ
13303 + 410.14022323814953*C_lqM + 303.1792753366912*C_eq
13304 + 423.41835775708824*C_lu + 296.9563045900016*C_eu;
13307 return lumi*eff*opt_obs_fcc_365_8;
13312 double opt_obs_fcc_365_9 = 10.109979583497916*C_phiQm + 11.643705289316882*C_phit
13313 + -1387.793890979745*C_tW + 1099.8616487812042*C_tZ
13314 + -2.7405901287701535e-06*CI_tW + 0.002482700959665445*CI_tZ
13315 + 656.7345420730154*C_lqM + 423.41835775708824*C_eq
13316 + 693.4202984063455*C_lu + 415.9272934918138*C_eu;
13319 return lumi*eff*opt_obs_fcc_365_9;
13325 double opt_obs_fcc_365_10 = 7.100868603670604*C_phiQm + 4.001592478968843*C_phit
13326 + -958.2560508354894*C_tW + 784.2347754227291*C_tZ
13327 + 1.348991197969875e-07*CI_tW + -2.9432552978997855e-06*CI_tZ
13328 + 460.88621023421877*C_lqM + 296.9563045900016*C_eq
13329 + 415.92729349181377*C_lu + 345.34132925320677*C_eu;
13332 return lumi*eff*opt_obs_fcc_365_10;
13336 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_fcc_365, it goes from 1 to 10 in consecutive pairs.\n");
13389 double opt_obs_cepc_350_1 = 0.14011277771651373*C_phiQm + 0.11431227773816992*C_phit +
13390 -12.185763553299475*C_tW + 9.288530644404148*C_tZ + -6.301835467966674e-07*CI_tW +
13391 8.784285905278263e-07*CI_tZ + 6.184787905699479*C_lqM + 2.931086905517934*C_eq +
13392 5.75905215840804*C_lu + 3.2039699273299567*C_eu;
13394 return lumi*eff*opt_obs_cepc_350_1;
13399 double opt_obs_cepc_350_2 = 0.1143122777381699*C_phiQm + 0.1367395724202781*C_phit +
13400 -11.705408832184528*C_tW + 8.87988728268522*C_tZ + -3.9672492297987094e-07*CI_tW +
13401 6.84935576119742e-07*CI_tZ + 5.595438527411547*C_lqM + 3.017496409752115*C_eq +
13402 5.962696662165202*C_lu + 2.7770546798487117*C_eu;
13405 return lumi*eff*opt_obs_cepc_350_2;
13410 double opt_obs_cepc_350_3 = -12.185763553299477*C_phiQm + -11.705408832184528*C_phit +
13411 1633.3032632995635*C_tW + -1307.3223957864402*C_tZ + 1.8864190160300214e-15*CI_tW +
13412 -1.4944179914089339e-15*CI_tZ + -736.0393300979259*C_lqM + -480.70029686695653*C_eq +
13413 -729.967393550436*C_lu + -487.8938208019186*C_eu;
13416 return lumi*eff*opt_obs_cepc_350_3;
13420 double opt_obs_cepc_350_4 = 9.288530644404148*C_phiQm + 8.879887282685218*C_phit +
13421 -1307.3223957864402*C_tW + 1053.9960263492844*C_tZ + 0.0001524403949571921*CI_tW +
13422 -0.00013437451691864874*CI_tZ + 583.6675446449821*C_lqM + 392.19020948005766*C_eq +
13423 578.6225727646719*C_lu + 398.4466256008428*C_eu;
13426 return lumi*eff*opt_obs_cepc_350_4;
13431 double opt_obs_cepc_350_5 = -6.301835467966675e-07*C_phiQm + -3.96724922979871e-07*C_phit +
13432 1.8864190160300214e-15*C_tW + 0.0001524403949571921*C_tZ + 0.8726123248001882*CI_tW +
13433 -0.698618345434601*CI_tZ + 4.1951726349847224e-05*C_lqM + 1.0624318346612374e-07*C_eq +
13434 -4.195172635131853e-05*C_lu + -1.0624318334552496e-07*C_eu;
13437 return lumi*eff*opt_obs_cepc_350_5;
13442 double opt_obs_cepc_350_6 = 8.784285905278264e-07*C_phiQm + 6.849355761197421e-07*C_phit +
13443 -1.4944179914089339e-15*C_tW + -0.00013437451691864874*C_tZ + -0.6986183454346009*CI_tW +
13444 0.5601153022131046*CI_tZ + 0.0007083607546546914*C_lqM + 6.902259140289349e-06*C_eq +
13445 0.0007907258901739203*C_lu + 7.893951274792737e-06*C_eu;
13448 return lumi*eff*opt_obs_cepc_350_6;
13454 double opt_obs_cepc_350_7 = 6.184787905699479*C_phiQm + 5.595438527411546*C_phit +
13455 -736.0393300979259*C_tW + 583.6675446449822*C_tZ + 4.1951726349847224e-05*CI_tW +
13456 0.0007083607546546913*CI_tZ + 342.1073510838338*C_lqM + 208.12251497925953*C_eq +
13457 332.53911409852356*C_lu + 214.53504825609784*C_eu;
13460 return lumi*eff*opt_obs_cepc_350_7;
13465 double opt_obs_cepc_350_8 = 2.9310869055179345*C_phiQm + 3.017496409752115*C_phit +
13466 -480.7002968669566*C_tW + 392.19020948005766*C_tZ + 1.0624318346612374e-07*CI_tW +
13467 6.902259140289349e-06*CI_tZ + 208.12251497925953*C_lqM + 151.04132911264546*C_eq +
13468 209.727403326688*C_lu + 150.33102927041702*C_eu;
13471 return lumi*eff*opt_obs_cepc_350_8;
13476 double opt_obs_cepc_350_9 = 5.75905215840804*C_phiQm + 5.962696662165201*C_phit +
13477 -729.967393550436*C_tW + 578.6225727646719*C_tZ + -4.195172635131853e-05*CI_tW +
13478 0.0007907258901739204*CI_tZ + 332.53911409852356*C_lqM + 209.727403326688*C_eq +
13479 337.03832768284326*C_lu + 208.87182725637823*C_eu;
13482 return lumi*eff*opt_obs_cepc_350_9;
13488 double opt_obs_cepc_350_10 = 3.203969927329957*C_phiQm + 2.7770546798487117*C_phit +
13489 -487.89382080191854*C_tW + 398.4466256008428*C_tZ + -1.0624318334552494e-07*CI_tW +
13490 7.893951274792737e-06*CI_tZ + 214.53504825609784*C_lqM + 150.33102927041702*C_eq +
13491 208.87182725637823*C_lu + 156.42028181004318*C_eu;
13494 return lumi*eff*opt_obs_cepc_350_10;
13498 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_cepc_350, it goes from 1 to 10 in consecutive pairs.\n");
13547 double opt_obs_cepc_360_1 = 0.2613241621954116*C_phiQm + 0.1426733201447283*C_phit +
13548 -20.064010398417633*C_tW + 15.354456154006607*C_tZ + 2.2233893311168813e-06*CI_tW +
13549 -2.17343351945387e-06*CI_tZ + 11.220847604453926*C_lqM + 4.6311827882863135*C_eq +
13550 9.141898861570013*C_lu + 5.964710688938101*C_eu;
13552 return lumi*eff*opt_obs_cepc_360_1;
13557 double opt_obs_cepc_360_2 = 0.14267332014472828*C_phiQm + 0.2463791974661928*C_phit +
13558 -17.85939561371129*C_tW + 13.478652708822949*C_tZ + 2.2321190489044256e-06*CI_tW +
13559 -2.0736169422038726e-06*CI_tZ + 8.355437781487353*C_lqM + 5.068584956663598*C_eq +
13560 10.158229783498602*C_lu + 3.886657692490702*C_eu;
13563 return lumi*eff*opt_obs_cepc_360_2;
13568 double opt_obs_cepc_360_3 = -20.06401039841763*C_phiQm + -17.859395613711285*C_phit +
13569 2653.2306615355387*C_tW + -2124.576155828475*C_tZ + 3.9195595110845996e-15*CI_tW +
13570 -3.481369316155128e-15*CI_tZ + -1251.3127887303644*C_lqM + -799.7349591134495*C_eq +
13571 -1221.812197269644*C_lu + -834.9182338644936*C_eu;
13574 return lumi*eff*opt_obs_cepc_360_3;
13578 double opt_obs_cepc_360_4 = 15.35445615400661*C_phiQm + 13.478652708822949*C_phit +
13579 -2124.576155828475*C_tW + 1713.3646136694374*C_tZ + -4.2083644579048585e-08*CI_tW +
13580 1.2931486456754067e-05*CI_tZ + 992.9035403701065*C_lqM + 652.2447902353307*C_eq +
13581 968.3786440723969*C_lu + 682.8383138416785*C_eu;
13584 return lumi*eff*opt_obs_cepc_360_4;
13590 double opt_obs_cepc_360_5 = 2.2233893311168813e-06*C_phiQm + 2.232119048904426e-06*C_phit +
13591 3.9195595110845996e-15*C_tW + -4.208364457904858e-08*C_tZ + 4.320076095510152*CI_tW +
13592 -3.4606905205694356*CI_tZ + -1.7745027352550902e-05*C_lqM + 4.609720390592397e-05*C_eq +
13593 1.7745027346969064e-05*C_lu + -4.609720390592397e-05*C_eu;
13596 return lumi*eff*opt_obs_cepc_360_5;
13602 double opt_obs_cepc_360_6 = -2.17343351945387e-06*C_phiQm + -2.0736169422038726e-06*C_phit +
13603 -3.4813693161551284e-15*C_tW + 1.2931486456754065e-05*C_tZ + -3.460690520569435*CI_tW +
13604 2.7763522906532816*CI_tZ + -2.2137317576642757e-05*C_lqM + -3.473687864018645e-05*C_eq +
13605 1.5433020527597982e-05*C_lu + 4.7339506921695865e-05*C_eu;
13608 return lumi*eff*opt_obs_cepc_360_6;
13614 double opt_obs_cepc_360_7 = 11.220847604453926*C_phiQm + 8.35543778148735*C_phit +
13615 -1251.3127887303644*C_tW + 992.9035403701064*C_tZ + -1.7745027352550902e-05*CI_tW +
13616 -2.2137317576642753e-05*CI_tZ + 620.4800958800838*C_lqM + 356.8696842997229*C_eq +
13617 571.0327724522122*C_lu + 389.9461374063771*C_eu;
13620 return lumi*eff*opt_obs_cepc_360_7;
13625 double opt_obs_cepc_360_8 = 4.631182788286314*C_phiQm + 5.0685849566635985*C_phit +
13626 -799.7349591134495*C_tW + 652.2447902353307*C_tZ + 4.609720390592397e-05*CI_tW +
13627 -3.473687864018645e-05*CI_tZ + 356.86968429972285*C_lqM + 262.13125655995003*C_eq +
13628 365.4021218466032*C_lu + 258.202217005985*C_eu;
13631 return lumi*eff*opt_obs_cepc_360_8;
13636 double opt_obs_cepc_360_9 = 9.141898861570015*C_phiQm + 10.158229783498603*C_phit +
13637 -1221.812197269644*C_tW + 968.3786440723967*C_tZ + 1.7745027346969064e-05*CI_tW +
13638 1.5433020527597982e-05*CI_tZ + 571.032772452212*C_lqM + 365.4021218466032*C_eq +
13639 594.7145421768979*C_lu + 360.67311623081036*C_eu;
13642 return lumi*eff*opt_obs_cepc_360_9;
13648 double opt_obs_cepc_360_10 = 5.964710688938101*C_phiQm + 3.8866576924907026*C_phit +
13649 -834.9182338644936*C_tW + 682.8383138416785*C_tZ + -4.609720390592397e-05*CI_tW +
13650 4.7339506921695865e-05*CI_tZ + 389.94613740637715*C_lqM + 258.20221700598506*C_eq +
13651 360.67311623081036*C_lu + 289.6974251448306*C_eu;
13654 return lumi*eff*opt_obs_cepc_360_10;
13658 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_cepc_360, it goes from 1 to 10 in consecutive pairs.\n");
13718 double opt_obs_muon_3TeV_1 = 0.04385217227970124*C_phiQm + -0.028148548666231166*C_phit
13719 + -1.4092608584531616*C_tW + 1.124019139686304*C_tZ
13720 + -7.977038258363135e-06*CI_tW + 7.036793152737949e-06*CI_tZ
13721 + 81.4818764767476*C_lqM + -8.604788220305771*C_eq
13722 + -11.840306688250017*C_lu + 51.63086027090416*C_eu;
13724 return lumi*eff*opt_obs_muon_3TeV_1;
13729 double opt_obs_muon_3TeV_2 = -0.028148548666231166*C_phiQm + 0.04190396734486602*C_phit
13730 + -0.2780150129561469*C_tW + 0.15115927218233643*C_tZ
13731 + -5.633978599381841e-06*CI_tW + 4.966064908062675e-06*CI_tZ
13732 + -35.77560383864257*C_lqM + 24.35667155369132*C_eq
13733 + 54.59369968751945*C_lu + -34.73898919422445*C_eu;
13736 return lumi*eff*opt_obs_muon_3TeV_2;
13741 double opt_obs_muon_3TeV_3 = -1.4092608584531616*C_phiQm + -0.27801501295614695*C_phit
13742 + 441.18242192091446*C_tW + -355.4222818137299*C_tZ
13743 + 0.0001726210905694075*CI_tW + -0.00015223482257482505*CI_tZ
13744 + -4479.79183572281*C_lqM + -1844.1840900063494*C_eq
13745 + -3517.0510674854777*C_lu + -3364.5790285723892*C_eu;
13748 return lumi*eff*opt_obs_muon_3TeV_3;
13752 double opt_obs_muon_3TeV_4 = 1.1240191396863042*C_phiQm + 0.15115927218233632*C_phit
13753 + -355.42228181372985*C_tW + 287.2187291027542*C_tZ
13754 + -0.00015047760467409963*CI_tW + 0.0001362792618805949*CI_tZ
13755 + 3590.793894397487*C_lqM + 1491.1074227140994*C_eq
13756 + 2771.6673406191285*C_lu + 2808.6943190871875*C_eu;
13759 return lumi*eff*opt_obs_muon_3TeV_4;
13765 double opt_obs_muon_3TeV_5 = -7.977038258363135e-06*C_phiQm + -5.633978599381841e-06*C_phit
13766 + 0.0001726210905694075*C_tW + -0.00015047760467409963*C_tZ
13767 + 260.17152020222505*CI_tW + -210.00727926700463*CI_tZ
13768 + 0.0015099379091762296*C_lqM + 0.0034543598159384697*C_eq
13769 + -0.0001589410331599803*C_lu + 0.0031486271865535068*C_eu;
13772 return lumi*eff*opt_obs_muon_3TeV_5;
13778 double opt_obs_muon_3TeV_6 = 7.0367931527379485e-06*C_phiQm + 4.9660649080626745e-06*C_phit
13779 + -0.00015223482257482505*C_tW + 0.0001362792618805949*C_tZ
13780 + -210.00727926700463*CI_tW + 169.84737755084333*CI_tZ
13781 + -0.00045823347557478393*C_lqM + -0.005046201139186361*C_eq
13782 + -0.00024864009377309113*C_lu + -0.0008886617540116975*C_eu;
13785 return lumi*eff*opt_obs_muon_3TeV_6;
13791 double opt_obs_muon_3TeV_7 = 81.4818764767476*C_phiQm + -35.775603838642574*C_phit
13792 + -4479.79183572281*C_tW + 3590.793894397487*C_tZ
13793 + 0.0015099379091762296*CI_tW + -0.00045823347557478393*CI_tZ
13794 + 180021.00658073605*C_lqM + 16617.773389917675*C_eq
13795 + 27234.44940953821*C_lu + 113804.03974324113*C_eu;
13798 return lumi*eff*opt_obs_muon_3TeV_7;
13803 double opt_obs_muon_3TeV_8 = -8.604788220305773*C_phiQm + 24.35667155369132*C_phit
13804 + -1844.1840900063492*C_tW + 1491.1074227140994*C_tZ
13805 + 0.0034543598159384697*CI_tW + -0.0050462011391863605*CI_tZ
13806 + 16617.773389917675*C_lqM + 38846.35764251843*C_eq
13807 + 58429.53098862293*C_lu + 10227.76492675033*C_eu;
13810 return lumi*eff*opt_obs_muon_3TeV_8;
13815 double opt_obs_muon_3TeV_9 = -11.84030668825002*C_phiQm + 54.59369968751945*C_phit
13816 + -3517.0510674854777*C_tW + 2771.667340619128*C_tZ
13817 + -0.00015894103315998033*CI_tW + -0.000248640093773091*CI_tZ
13818 + 27234.44940953821*C_lqM + 58429.53098862294*C_eq
13819 + 132087.34957660464*C_lu + 24206.416428780652*C_eu;
13822 return lumi*eff*opt_obs_muon_3TeV_9;
13828 double opt_obs_muon_3TeV_10 = 51.63086027090416*C_phiQm + -34.73898919422445*C_phit
13829 + -3364.5790285723892*C_tW + 2808.694319087188*C_tZ
13830 + 0.0031486271865535063*CI_tW + -0.0008886617540116973*CI_tZ
13831 + 113804.03974324113*C_lqM + 10227.76492675033*C_eq
13832 + 24206.416428780656*C_lu + 107954.38625978182*C_eu;
13835 return lumi*eff*opt_obs_muon_3TeV_10;
13839 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_muon_3TeV, it goes from 1 to 10 in consecutive pairs.\n");
13887 double opt_obs_muon_10TeV_1 = 0.004009591465404328*C_phiQm + -0.0025955162780930347*C_phit
13888 + -0.1279413945534101*C_tW + 0.10208027766790802*C_tZ
13889 + -3.126517690344216e-08*CI_tW + 2.8042751565421526e-08*CI_tZ
13890 + 82.56159769990425*C_lqM + -9.078661839817244*C_eq
13891 + -12.645295235141134*C_lu + 52.36745183601147*C_eu;
13893 return lumi*eff*opt_obs_muon_10TeV_1;
13898 double opt_obs_muon_10TeV_2 = -0.0025955162780930347*C_phiQm + 0.003842251716906442*C_phit
13899 + -0.024786515652280197*C_tW + 0.013334592054865113*C_tZ
13900 + 1.4031866438365768e-08*CI_tW + -5.130136388713993e-08*CI_tZ
13901 + -36.87550634000039*C_lqM + 24.7558327927607*C_eq
13902 + 55.49642160324448*C_lu + -35.61466057807351*C_eu;
13905 return lumi*eff*opt_obs_muon_10TeV_2;
13910 double opt_obs_muon_10TeV_3 = -0.1279413945534101*C_phiQm + -0.024786515652280204*C_phit
13911 + 283.25824765621496*C_tW + -228.5965992035851*C_tZ
13912 + 3.253024792087326e-14*CI_tW + 2.9637807221894017e-06*CI_tZ
13913 + -4506.791869657863*C_lqM + -1843.3403169753803*C_eq
13914 + -3535.242771315796*C_lu + -3391.2047870117485*C_eu;
13917 return lumi*eff*opt_obs_muon_10TeV_3;
13921 double opt_obs_muon_10TeV_4 = 0.10208027766790802*C_phiQm + 0.013334592054865119*C_phit
13922 + -228.5965992035851*C_tW + 184.8744569891588*C_tZ
13923 + -2.8688478935464505e-14*CI_tW + -1.890427431205348e-06*CI_tZ
13924 + 3612.9242583598993*C_lqM + 1490.2041522727304*C_eq
13925 + 2785.6031058809654*C_lu + 2831.5724126148025*C_eu;
13928 return lumi*eff*opt_obs_muon_10TeV_4;
13934 double opt_obs_muon_10TeV_5 = -3.126517690344216e-08*C_phiQm + 1.403186643836577e-08*C_phit
13935 + 3.253024792087326e-14*C_tW + -2.8688478935464505e-14*C_tZ
13936 + 266.58240013802356*CI_tW + -215.1848633518403*CI_tZ
13937 + 0.001861721329438426*C_lqM + 0.001049389567764944*C_eq
13938 + -0.000773498529909885*C_lu + 0.0018733695680428456*C_eu;
13941 return lumi*eff*opt_obs_muon_10TeV_5;
13947 double opt_obs_muon_10TeV_6 = 2.8042751565421523e-08*C_phiQm + -5.130136388713993e-08*C_phit
13948 + 2.963780722189402e-06*C_tW + -1.8904274312053481e-06*C_tZ
13949 + -215.18486335184028*CI_tW + 174.03687752436392*CI_tZ
13950 + -0.0022641706423453044*C_lqM + -0.001851416742736093*C_eq
13951 + -0.0006531182581423842*C_lu + -0.0018750003691621938*C_eu;
13954 return lumi*eff*opt_obs_muon_10TeV_6;
13960 double opt_obs_muon_10TeV_7 = 82.56159769990425*C_phiQm + -36.8755063400004*C_phit
13961 + -4506.791869657863*C_tW + 3612.9242583598993*C_tZ
13962 + 0.0018617213294384262*CI_tW + -0.0022641706423453044*CI_tZ
13963 + 2017659.163435116*C_lqM + 174935.5369042937*C_eq
13964 + 286344.173467685*C_lu + 1275060.3700656057*C_eu;
13967 return lumi*eff*opt_obs_muon_10TeV_7;
13972 double opt_obs_muon_10TeV_8 = -9.078661839817244*C_phiQm + 24.7558327927607*C_phit
13973 + -1843.3403169753803*C_tW + 1490.2041522727307*C_tZ
13974 + 0.001049389567764944*CI_tW + -0.001851416742736093*CI_tZ
13975 + 174935.5369042937*C_lqM + 432924.2401327633*C_eq
13976 + 651637.3556322666*C_lu + 105591.6078334171*C_eu;
13979 return lumi*eff*opt_obs_muon_10TeV_8;
13984 double opt_obs_muon_10TeV_9 = -12.64529523514113*C_phiQm + 55.49642160324447*C_phit
13985 + -3535.242771315796*C_tW + 2785.603105880965*C_tZ
13986 + -0.0007734985299098851*CI_tW + -0.0006531182581423844*CI_tZ
13987 + 286344.173467685*C_lqM + 651637.3556322666*C_eq
13988 + 1481331.0071603623*C_lu + 260167.47923858245*C_eu;
13991 return lumi*eff*opt_obs_muon_10TeV_9;
13997 double opt_obs_muon_10TeV_10 = 52.367451836011476*C_phiQm + -35.61466057807352*C_phit
13998 + -3391.2047870117485*C_tW + 2831.572412614803*C_tZ
13999 + 0.0018733695680428456*CI_tW + -0.0018750003691621938*CI_tZ
14000 + 1275060.3700656057*C_lqM + 105591.60783341713*C_eq
14001 + 260167.47923858243*C_lu + 1212777.6020041464*C_eu;
14004 return lumi*eff*opt_obs_muon_10TeV_10;
14008 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_muon_10TeV, it goes from 1 to 10 in consecutive pairs.\n");
14056 double opt_obs_muon_30TeV_1 = 0.0004461256530174988*C_phiQm + -0.00028900246330781226*C_phit
14057 + -0.014228308284791904*C_tW + 0.011352784758373114*C_tZ
14058 + -1.1816937810350695e-09*CI_tW + 3.854912971639567e-08*CI_tZ
14059 + 82.65934156076267*C_lqM + -9.121602198856497*C_eq
14060 + -12.718396391937766*C_lu + 52.433273612505545*C_eu;
14062 return lumi*eff*opt_obs_muon_30TeV_1;
14067 double opt_obs_muon_30TeV_2 = -0.00028900246330781226*C_phiQm + 0.0004276109473491372*C_phit
14068 + -0.002750126494113585*C_tW + 0.0014775347515775697*C_tZ
14069 + 5.040646735668308e-10*CI_tW + -3.859728099488311e-08*CI_tZ
14070 + -36.97554779688711*C_lqM + 24.79165483170672*C_eq
14071 + 55.57774124725651*C_lu + -35.69229666080014*C_eu;
14074 return lumi*eff*opt_obs_muon_30TeV_2;
14079 double opt_obs_muon_30TeV_3 = -0.014228308284791906*C_phiQm + -0.002750126494113587*C_phit
14080 + 269.19388278260504*C_tW + -217.3029378226469*C_tZ
14081 + 3.185952115961814e-15*CI_tW + 2.1050341735418113e-06*CI_tZ
14082 + -4509.21767007115*C_lqM + -1843.434786215226*C_eq
14083 + -3536.991405756283*C_lu + -3393.278552271313*C_eu;
14086 return lumi*eff*opt_obs_muon_30TeV_3;
14090 double opt_obs_muon_30TeV_4 = 0.011352784758373115*C_phiQm + 0.0014775347515775684*C_phit
14091 + -217.3029378226469*C_tW + 175.76231573209878*C_tZ
14092 + -2.80969639058673e-15*CI_tW + -1.8118717493423767e-06*CI_tZ
14093 + 3614.8998799890082*C_lqM + 1490.257010091355*C_eq
14094 + 2786.9374266503196*C_lu + 2833.3470680536734*C_eu;
14097 return lumi*eff*opt_obs_muon_30TeV_4;
14103 double opt_obs_muon_30TeV_5 = -1.1816937810350695e-09*C_phiQm + 5.040646735668308e-10*C_phit
14104 + 3.185952115961814e-15*C_tW + -2.8096963905867296e-15*C_tZ
14105 + 267.1652755741726*CI_tW + -215.65650170132454*CI_tZ
14106 + 0.0015534013544804435*C_lqM + -6.681327479592764e-05*C_eq
14107 + 0.0006738972790641265*C_lu + 6.635383658870812e-05*C_eu;
14110 return lumi*eff*opt_obs_muon_30TeV_5;
14116 double opt_obs_muon_30TeV_6 = 3.854912971639568e-08*C_phiQm + -3.859728099488311e-08*C_phit
14117 + 2.1050341735418113e-06*C_tW + -1.8118717493423765e-06*C_tZ
14118 + -215.65650170132457*CI_tW + 174.41927946458918*CI_tZ
14119 + 0.011139318264304546*C_lqM + -0.0005712903651506302*C_eq
14120 + 0.014551832618290027*C_lu + -0.0005135301116716116*C_eu;
14123 return lumi*eff*opt_obs_muon_30TeV_6;
14128 double opt_obs_muon_30TeV_7 = 82.65934156076267*C_phiQm + -36.97554779688711*C_phit
14129 + -4509.21767007115*C_tW + 3614.8998799890082*C_tZ
14130 + 0.0015534013544804435*CI_tW + 0.011139318264304546*CI_tZ
14131 + 18172430.059509046*C_lqM + 1566603.2045368692*C_eq
14132 + 2564049.7374233436*C_lu + 11483908.709193476*C_eu;
14135 return lumi*eff*opt_obs_muon_30TeV_7;
14140 double opt_obs_muon_30TeV_8 = -9.121602198856497*C_phiQm + 24.79165483170672*C_phit
14141 + -1843.4347862152263*C_tW + 1490.2570100913547*C_tZ
14142 + -6.681327479592764e-05*CI_tW + -0.0005712903651506302*CI_tZ
14143 + 1566603.2045368692*C_lqM + 3897392.3117358787*C_eq
14144 + 5866674.762341308*C_lu + 943905.3767505556*C_eu;
14147 return lumi*eff*opt_obs_muon_30TeV_8;
14152 double opt_obs_muon_30TeV_9 = -12.718396391937766*C_phiQm + 55.577741247256505*C_phit
14153 + -3536.9914057562823*C_tW + 2786.937426650319*C_tZ
14154 + 0.0006738972790641266*CI_tW + 0.014551832618290027*CI_tZ
14155 + 2564049.7374233445*C_lqM + 5866674.762341308*C_eq
14156 + 13342993.830230948*C_lu + 2334423.9987671273*C_eu;
14159 return lumi*eff*opt_obs_muon_30TeV_9;
14165 double opt_obs_muon_30TeV_10 = 52.433273612505545*C_phiQm + -35.69229666080014*C_phit
14166 + -3393.2785522713134*C_tW + 2833.347068053673*C_tZ
14167 + 6.63538365887081e-05*CI_tW + -0.0005135301116716115*CI_tZ
14168 + 11483908.709193476*C_lqM + 943905.3767505558*C_eq
14169 + 2334423.9987671273*C_lu + 10925596.17041314*C_eu;
14172 return lumi*eff*opt_obs_muon_30TeV_10;
14176 throw std::runtime_error(
"\nERROR: Please specify a correct opt_obs_muon_30TeV, it goes from 1 to 10 in consecutive pairs.\n");
14196 setParametersForObservable(make_vector<std::string>() <<
"SM_b4_ttH_eta_cut_3_LO_bin_m1_m0p5" <<
"SM_b4_ttH_eta_cut_3_LO_bin_m0p5_0"
14197 <<
"SM_b4_ttH_eta_cut_3_LO_bin_0_0p5" <<
"SM_b4_ttH_eta_cut_3_LO_bin_0p5_1");
14234 if(flag_LHC_WG_Basis){
14237 double sw2 = 0.22305;
14238 double cw2 = 1 - sw2;
14239 double tw2 = sw2/cw2;
14240 double sw = sqrt(sw2);
14241 double tw = sqrt(tw2);
14242 ctBRe = ctZRe/sw - ctWRe/tw;
14243 ctBIm = ctZIm/sw - ctWIm/tw;
14259 double b4_tth_bin_m1_m0p5_madgraph_LO = 0.9684430541146044 ;
14264 if(flag_Quadratic){
14265 total = SM_b4_tth_bin_m1_m0p5 + (
14266 +0.8734320303016335 * cHG + -0.0001508759372294 * cHGtil
14267 + -0.0025829369337817 * ctGIm + -1.055582442402413 * ctGRe
14268 + 0.0004214757799254 * ctHIm + -0.1194279109508295 * ctHRe
14269 + -0.0013695034263697 * ctWIm + -0.00093654123036 * ctWRe
14270 + 0.8018553830032952 * cHG * cHG + 0.7689420372074605 * cHGtil * cHGtil
14271 + 0.9073938708776672 * ctGIm * ctGIm + 0.9271480966621598 * ctGRe * ctGRe
14272 + 0.0048101219104801 * ctHIm * ctHIm + 0.0042590787439545 * ctHRe * ctHRe
14273 + 0.1412202101822702 * ctWIm * ctWIm + 0.020697839481579 * ctWRe * ctWRe
14274 + -0.0024331673698921 * cHG * cHGtil + -0.0073214591015668 * cHG * ctGIm
14275 + -1.0644997356352084 * cHG * ctGRe + -0.0004197491449199 * cHG * ctHIm
14276 + -0.0764189877477869 * cHG * ctHRe + 0.0018086744290113 * cHG * ctWIm
14277 + 0.0004350964819894 * cHG * ctWRe + -0.7872729954294924 * cHGtil * ctGIm
14278 + -0.0073411906122446 * cHGtil * ctGRe + 0.0802782937008257 * cHGtil * ctHIm
14279 + -0.0003548796572252 * cHGtil * ctHRe + -0.0046932204616949 * cHGtil * ctWIm
14280 + -0.0018702048906836 * cHGtil * ctWRe + 0.0034097982029186 * ctGIm * ctGRe
14281 + -0.0336097850578753 * ctGIm * ctHIm + 0.0006320373106642 * ctGIm * ctHRe
14282 + -0.0017862474813037 * ctGIm * ctWIm + -0.002642626076949 * ctGIm * ctWRe
14283 + -0.0002110204108775 * ctGRe * ctHIm + 0.072489088712194 * ctGRe * ctHRe
14284 + 0.0376030033326701 * ctGRe * ctWIm + 0.003324753924339 * ctGRe * ctWRe
14285 + -0.0001726324778062 * ctHIm * ctHRe + -0.0002431322793271 * ctHIm * ctWIm
14286 + -0.0004548330423232 * ctHIm * ctWRe + 8.341952703337652e-05 * ctHRe * ctWIm
14287 + -0.0009474934437639 * ctHRe * ctWRe + -0.0022153955316867 * ctWIm * ctWRe
14288 + -0.0008641840283073743 * ctBRe + 0.00202906905524447 * ctBRe * ctBRe+
14289 -0.00014275867242054263 * ctBIm + 0.0005523818643201062 * ctBIm * ctBIm
14290 )*(SM_b4_tth_bin_m1_m0p5/b4_tth_bin_m1_m0p5_madgraph_LO);
14296 total = SM_b4_tth_bin_m1_m0p5 + (
14297 +0.8734320303016335 * cHG + -0.0001508759372294 * cHGtil
14298 + -0.0025829369337817 * ctGIm + -1.055582442402413 * ctGRe
14299 + 0.0004214757799254 * ctHIm + -0.1194279109508295 * ctHRe
14300 + -0.0013695034263697 * ctWIm + -0.00093654123036 * ctWRe
14301 -0.0008641840283073743 * ctBRe+ -0.00014275867242054263 * ctBIm
14302 )*(SM_b4_tth_bin_m1_m0p5/b4_tth_bin_m1_m0p5_madgraph_LO);
14310 double b4_tth_bin_m0p5_0_madgraph_LO = 1.86995179928823 ;
14314 if(flag_Quadratic){
14315 total = SM_b4_tth_bin_m0p5_0 + (
14316 +2.5082006692574814 * cHG + -0.0072777625948975 * cHGtil
14317 + 0.0049523319413338 * ctGIm + -2.7100713913002883 * ctGRe
14318 + 4.601097731871118e-05 * ctHIm + -0.226945305824754 * ctHRe
14319 + -0.0054671458335096 * ctWIm + -0.0012224407671053 * ctWRe
14320 + 1.978937263465199 * cHG * cHG + 1.9077219925760047 * cHGtil * cHGtil
14321 + 2.4711095051488763 * ctGIm * ctGIm + 2.4826970521659635 * ctGRe * ctGRe
14322 + 0.0036758272860543 * ctHIm * ctHIm + 0.0075525314558487 * ctHRe * ctHRe
14323 + 0.4526238518110063 * ctWIm * ctWIm + 0.0647774338725194 * ctWRe * ctWRe
14324 + -0.0096779615662583 * cHG * cHGtil + 0.0179862640902231 * cHG * ctGIm
14325 + -2.2076036907173187 * cHG * ctGRe + 0.0002380301652577 * cHG * ctHIm
14326 + -0.2019167669157224 * cHG * ctHRe + -0.0043505464946114 * cHG * ctWIm
14327 + 0.000680424002248 * cHG * ctWRe + -1.4044727589128492 * cHGtil * ctGIm
14328 + -0.0254389459522563 * cHGtil * ctGRe + 0.1013782106873143 * cHGtil * ctHIm
14329 + -0.0021354305980373 * cHGtil * ctHRe + 0.0024387884638665 * cHGtil * ctWIm
14330 + -0.0043688706516078 * cHGtil * ctWRe + 0.0007127628008351 * ctGIm * ctGRe
14331 + 0.0045711906404675 * ctGIm * ctHIm + -0.0009092135533148 * ctGIm * ctHRe
14332 + -0.0300846877664431 * ctGIm * ctWIm + 0.0057492860309402 * ctGIm * ctWRe
14333 + 1.334308996889244e-06 * ctGRe * ctHIm + 0.1728347517089635 * ctGRe * ctHRe
14334 + 0.0040621684242522 * ctGRe * ctWIm + -0.0040069857939023 * ctGRe * ctWRe
14335 + 3.748064076936064e-06 * ctHIm * ctHRe + -0.0011467866836193 * ctHIm * ctWIm
14336 + -0.0001101854248126 * ctHIm * ctWRe + 0.0002385479337846 * ctHRe * ctWIm
14337 + -0.0012914493313962 * ctHRe * ctWRe + 0.0092816063216226 * ctWIm * ctWRe
14338 -0.003156266259222204 * ctBRe + 0.007933633377850108 * ctBRe * ctBRe
14339 + 0.00013663796676958995 * ctBIm + 0.0036409627044012294 * ctBIm * ctBIm
14340 )*(SM_b4_tth_bin_m0p5_0/b4_tth_bin_m0p5_0_madgraph_LO);
14346 total = SM_b4_tth_bin_m0p5_0 + (
14347 +2.5082006692574814 * cHG + -0.0072777625948975 * cHGtil
14348 + 0.0049523319413338 * ctGIm + -2.7100713913002883 * ctGRe
14349 + 4.601097731871118e-05 * ctHIm + -0.226945305824754 * ctHRe
14350 + -0.0054671458335096 * ctWIm + -0.0012224407671053 * ctWRe
14351 -0.003156266259222204 * ctBRe+ 0.00013663796676958995 * ctBIm
14352 )*(SM_b4_tth_bin_m0p5_0/b4_tth_bin_m0p5_0_madgraph_LO);
14360 double b4_tth_bin_0_0p5_madgraph_LO = 2.397551646237114 ;
14364 if(flag_Quadratic){
14365 total = SM_b4_tth_bin_0_0p5 + (
14366 +3.1202407629736086 * cHG + 0.0025837393308619 * cHGtil
14367 + -0.017115553372471 * ctGIm + -3.4070340346935453 * ctGRe
14368 + -5.958601608919978e-05 * ctHIm + -0.2926733879690542 * ctHRe
14369 + 0.0089327792324831 * ctWIm + -0.0056071336952001 * ctWRe
14370 + 2.432408683805834 * cHG * cHG + 2.3631373800720485 * cHGtil * cHGtil
14371 + 3.102465632717866 * ctGIm * ctGIm + 3.079177599282639 * ctGRe * ctGRe
14372 + 0.0032842988136334 * ctHIm * ctHIm + 0.0096392105518944 * ctHRe * ctHRe
14373 + 0.4518085242347641 * ctWIm * ctWIm + 0.074408951180635 * ctWRe * ctWRe
14374 + 0.0082715886036484 * cHG * cHGtil + -0.0214310465869187 * cHG * ctGIm
14375 + -2.6233186760313467 * cHG * ctGRe + -0.0021758311388906 * cHG * ctHIm
14376 + -0.2435661927057007 * cHG * ctHRe + 0.004265298306129 * cHG * ctWIm
14377 + -0.0009206781113095 * cHG * ctWRe + -1.646242954978188 * cHGtil * ctGIm
14378 + 0.0137368063220981 * cHGtil * ctGRe + 0.1198126060642813 * cHGtil * ctHIm
14379 + 0.0011944815868255 * cHGtil * ctHRe + 0.0045209225044467 * cHGtil * ctWIm
14380 + 0.0008273617570505 * cHGtil * ctWRe + -0.0160790288621262 * ctGIm * ctGRe
14381 + 0.0174699207340045 * ctGIm * ctHIm + -0.0002657591051274 * ctGIm * ctHRe
14382 + 0.0274859955582831 * ctGIm * ctWIm + -0.0001721273656364 * ctGIm * ctWRe
14383 + -0.0002578493077056 * ctGRe * ctHIm + 0.2173921499818756 * ctGRe * ctHRe
14384 + -0.0162476469337616 * ctGRe * ctWIm + -0.0010760912144503 * ctGRe * ctWRe
14385 + -2.382554683892142e-05 * ctHIm * ctHRe + -0.001746144437731 * ctHIm * ctWIm
14386 + 0.0005194431818834 * ctHIm * ctWRe + -0.0003018732773732 * ctHRe * ctWIm
14387 + -0.0026562552988104 * ctHRe * ctWRe + -0.0015871656098833 * ctWIm * ctWRe
14388 -0.005086946128797884 * ctBRe + 0.0117366493701683 * ctBRe * ctBRe+
14389 -0.0001602421534973586 * ctBIm + 0.005570109834694012 * ctBIm * ctBIm
14390 )*(SM_b4_tth_bin_0_0p5/b4_tth_bin_0_0p5_madgraph_LO);
14396 total = SM_b4_tth_bin_0_0p5 + (
14397 +3.1202407629736086 * cHG + 0.0025837393308619 * cHGtil
14398 + -0.017115553372471 * ctGIm + -3.4070340346935453 * ctGRe
14399 + -5.958601608919978e-05 * ctHIm + -0.2926733879690542 * ctHRe
14400 + 0.0089327792324831 * ctWIm + -0.0056071336952001 * ctWRe
14401 -0.005086946128797884 * ctBRe+ -0.0001602421534973586 * ctBIm
14402 )*(SM_b4_tth_bin_0_0p5/b4_tth_bin_0_0p5_madgraph_LO);
14410 double b4_tth_bin_0p5_1_madgraph_LO = 3.870751347545547;
14414 if(flag_Quadratic){
14415 total = SM_b4_tth_bin_0p5_1 + (
14416 +3.3485789752862267 * cHG + 0.0029440698670099 * cHGtil
14417 + 0.0364904479907755 * ctGIm + -4.263214480363309 * ctGRe
14418 + -0.0002786851476225 * ctHIm + -0.466940753763355 * ctHRe
14419 + 0.0013794115989795 * ctWIm + -0.0215433485065755 * ctWRe
14420 + 2.063155473027622 * cHG * cHG + 2.0219556230466966 * cHGtil * cHGtil
14421 + 2.8206281712618573 * ctGIm * ctGIm + 2.9967795865270896 * ctGRe * ctGRe
14422 + 0.003721402922715 * ctHIm * ctHIm + 0.0140811884327776 * ctHRe * ctHRe
14423 + 0.149365254520435 * ctWIm * ctWIm + 0.0518640741018987 * ctWRe * ctWRe
14424 + 0.0066796844867344 * cHG * cHGtil + 0.0268556472722223 * cHG * ctGIm
14425 + -2.728096152321642 * cHG * ctGRe + 0.0005190885940814 * cHG * ctHIm
14426 + -0.2087011098917203 * cHG * ctHRe + 0.0019505183062117 * cHG * ctWIm
14427 + 0.0015702917342409 * cHG * ctWRe + -1.636616624499878 * cHGtil * ctGIm
14428 + 0.0147962038200352 * cHGtil * ctGRe + 0.1606758436320679 * cHGtil * ctHIm
14429 + -0.0001985789407428 * cHGtil * ctHRe + 0.0010503720540124 * cHGtil * ctWIm
14430 + 0.0068225479068752 * cHGtil * ctWRe + -0.0037893213650285 * ctGIm * ctGRe
14431 + 0.0098655094771906 * ctGIm * ctHIm + 0.0010406217628624 * ctGIm * ctHRe
14432 + 0.0002576492735923 * ctGIm * ctWIm + 0.0021459067606248 * ctGIm * ctWRe
14433 + -0.0001812107388418 * ctGRe * ctHIm + 0.3161364830453751 * ctGRe * ctHRe
14434 + -0.031306745077561 * ctGRe * ctWIm + 0.0050307413068803 * ctGRe * ctWRe
14435 + 7.57357426761085e-05 * ctHIm * ctHRe + -0.0007680728871719 * ctHIm * ctWIm
14436 + 0.0001934901906697 * ctHIm * ctWRe + -4.692781471730093e-05 * ctHRe * ctWIm
14437 + -0.0002216373963714 * ctHRe * ctWRe + -0.002050876442346 * ctWIm * ctWRe
14438 -0.006496243526542184 * ctBRe + 0.014293810877612556 * ctBRe * ctBRe
14439 + 0.00024059095088696525 * ctBIm + 0.004504803676770738 * ctBIm * ctBIm
14440 )*(SM_b4_tth_bin_0p5_1/b4_tth_bin_0p5_1_madgraph_LO);
14446 total = SM_b4_tth_bin_0p5_1 + (
14447 +3.3485789752862267 * cHG + 0.0029440698670099 * cHGtil
14448 + 0.0364904479907755 * ctGIm + -4.263214480363309 * ctGRe
14449 + -0.0002786851476225 * ctHIm + -0.466940753763355 * ctHRe
14450 + 0.0013794115989795 * ctWIm + -0.0215433485065755 * ctWRe
14451 -0.006496243526542184 * ctBRe+ 0.00024059095088696525 * ctBIm
14452 )*(SM_b4_tth_bin_0p5_1/b4_tth_bin_0p5_1_madgraph_LO);
14458 throw std::runtime_error(
"\nERROR: Please specify a correct binning for b4_tth_eta_cut_3_LO. \n");
14501 if(flag_LHC_WG_Basis){
14504 double sw2 = 0.22305;
14505 double cw2 = 1 - sw2;
14506 double tw2 = sw2/cw2;
14507 double sw = sqrt(sw2);
14508 double tw = sqrt(tw2);
14509 ctBRe = ctZRe/sw - ctWRe/tw;
14510 ctBIm = ctZIm/sw - ctWIm/tw;
14527 double Dazi_ord_neg_Mad = 0.7248743609984776;
14528 double Dazi_ord_pos_Mad = 0.7245016166257592 ;
14532 if(flag_Quadratic){
14534 double Dazi_ord_neg_NP = + 0.7852859304742656*cHG + 0.021297065902019*cHGtil
14535 + -0.066243924179002 * ctGIm + -0.9053000444954896 * ctGRe
14536 + -0.0001760594293427 * ctHIm + -0.0881148187584793 * ctHRe
14537 + 0.0041378367541758 * ctWIm + -0.0022448334100479 * ctWRe
14538 + 0.5792646729949649 * cHG * cHG + 0.5621698753260824 * cHGtil * cHGtil
14539 + 0.7381357844958526 * ctGIm * ctGIm + 0.7538563556212818 * ctGRe * ctGRe
14540 + 0.0012299126226945 * ctHIm * ctHIm + 0.0028431849958556 * ctHRe * ctHRe
14541 + 0.0951572184850195 * ctWIm * ctWIm + 0.0168969633024228 * ctWRe * ctWRe
14542 + 0.0146126315442158 * cHG * cHGtil + -0.0039698119311691 * cHG * ctGIm
14543 + -0.6913235407445338 * cHG * ctGRe + 0.0003366906357495 * cHG * ctHIm
14544 + -0.058182275982616 * cHG * ctHRe + 0.0014857334391537 * cHG * ctWIm
14545 + 0.0003068716213476 * cHG * ctWRe + -0.434671088824435 * cHGtil * ctGIm
14546 + -0.0238326062879331 * cHGtil * ctGRe + 0.0365755656633098 * cHGtil * ctHIm
14547 + -0.0010428258621568 * cHGtil * ctHRe + 0.0002854362394763 * cHGtil * ctWIm
14548 + 0.0001426032965189 * cHGtil * ctWRe + 0.016481699790458 * ctGIm * ctGRe
14549 + -0.0002041517031688 * ctGIm * ctHIm + 0.0042335158595357 * ctGIm * ctHRe
14550 + -0.0032631651472719 * ctGIm * ctWIm + 0.0004903332323154 * ctGIm * ctWRe
14551 + -0.0035927333956342 * ctGRe * ctHIm + 0.0616489556885493 * ctGRe * ctHRe
14552 + -0.0053915613019956 * ctGRe * ctWIm + 0.0004175657254993 * ctGRe * ctWRe
14553 + 6.322850246959222e-06 * ctHIm * ctHRe + -0.0003356410171856 * ctHIm * ctWIm
14554 + 0.0001886265748944 * ctHIm * ctWRe + -1.9585592677087807e-05 * ctHRe * ctWIm
14555 + -0.0003454666233085 * ctHRe * ctWRe + 0.0002679937791631 * ctWIm*ctWRe
14556 + -0.0012076847568123217 * ctBRe + 0.0028632002766170866 * ctBRe * ctBRe+
14557 -4.820699367141801e-05 * ctBIm + 0.0011348668994509842 * ctBIm * ctBIm
14559 double Dazi_ord_pos_NP = + 0.7824622654952829*cHG + -0.0215995922872103*cHGtil
14560 + 0.069704635356796 * ctGIm + -0.9147803430305456 * ctGRe
14561 + 0.0001966247298089 * ctHIm + -0.087908536345268 * ctHRe
14562 + -0.003584702727336 * ctWIm + -0.0024197811943528 * ctWRe
14563 + 0.5788034799491071 * cHG * cHG + 0.561743663440997 * cHGtil * cHGtil
14564 + 0.7422593854696427 * ctGIm * ctGIm + 0.7558559751176137 * ctGRe * ctGRe
14565 + 0.0012356601999294 * ctHIm * ctHIm + 0.0028119099038424 * ctHRe * ctHRe
14566 + 0.0950304162868471 * ctWIm * ctWIm + 0.0168028750693431 * ctWRe * ctWRe
14567 + -0.01416074983433 * cHG * cHGtil + 0.0065295926000587 * cHG * ctGIm
14568 + -0.680762007563133 * cHG * ctGRe + -0.0006291926866205 * cHG * ctHIm
14569 + -0.05806193533334 * cHG * ctHRe + -0.0009012386239156 * cHG * ctWIm
14570 + -2.61138763690169e-05 * cHG * ctWRe + -0.4364647162572999 * cHGtil * ctGIm
14571 + 0.0231568793338642 * cHGtil * ctGRe + 0.0369623685635807 * cHGtil * ctHIm
14572 + 0.0008050881827583 * cHGtil * ctHRe + 0.0002422556194115 * cHGtil * ctWIm
14573 + 8.18871203407262e-05 * cHGtil * ctWRe + -0.0189867321211456 * ctGIm * ctGRe
14574 + -6.681866107300226e-05 * ctGIm * ctHIm + -0.0041543152181671 * ctGIm * ctHRe
14575 + 0.0026064603362265 * ctGIm * ctWIm + 0.0003177975350295 * ctGIm * ctWRe
14576 + 0.0034894896620709 * ctGRe * ctHIm + 0.0622951680294592 * ctGRe * ctHRe
14577 + 0.0044544072514864 * ctGRe * ctWIm + 0.0001031691881711 * ctGRe * ctWRe
14578 + -2.493682982921295e-05 * ctHIm * ctHRe + -0.0002854719476905 * ctHIm * ctWIm
14579 + -0.0001650960211364 * ctHIm * ctWRe + 1.531611440845626e-05 * ctHRe * ctWIm
14580 + -0.0004687061940384 * ctHRe * ctWRe + 0.000277291240009 * ctWIm*ctWRe
14581 -0.0012748637058560414 * ctBRe + 0.002863333468372184 * ctBRe * ctBRe
14582 + 6.0016727560729954e-05 * ctBIm + 0.0011352215088072382 * ctBIm * ctBIm
14591 double num = (Dazi_ord_pos_NP) - (Dazi_ord_neg_NP);
14592 double deno = (Dazi_ord_pos_Mad + Dazi_ord_pos_NP) + (Dazi_ord_neg_Mad + Dazi_ord_neg_NP);
14594 double total = num/deno;
14602 double Dazi_ord_neg_NP = + 0.7852859304742656*cHG + 0.021297065902019*cHGtil
14603 + -0.066243924179002 * ctGIm + -0.9053000444954896 * ctGRe
14604 + -0.0001760594293427 * ctHIm + -0.0881148187584793 * ctHRe
14605 + 0.0041378367541758 * ctWIm + -0.0022448334100479 * ctWRe
14606 -0.0012076847568123217 * ctBRe+ -4.820699367141801e-05 * ctBIm
14608 double Dazi_ord_pos_NP = 0.7824622654952829*cHG + -0.0215995922872103*cHGtil
14609 + 0.069704635356796 * ctGIm + -0.9147803430305456 * ctGRe
14610 + 0.0001966247298089 * ctHIm + -0.087908536345268 * ctHRe
14611 + -0.003584702727336 * ctWIm + -0.0024197811943528 * ctWRe
14612 -0.0012748637058560414 * ctBRe+ 6.0016727560729954e-05 * ctBIm
14621 double num = (Dazi_ord_pos_NP) - (Dazi_ord_neg_NP);
14622 double deno = (Dazi_ord_pos_Mad + Dazi_ord_pos_NP) + (Dazi_ord_neg_Mad + Dazi_ord_neg_NP);
14626 double total = num/deno;
14675 if(flag_LHC_WG_Basis){
14678 double sw2 = 0.22305;
14679 double cw2 = 1 - sw2;
14680 double tw2 = sw2/cw2;
14681 double sw = sqrt(sw2);
14682 double tw = sqrt(tw2);
14683 ctBRe = ctZRe/sw - ctWRe/tw;
14684 ctBIm = ctZIm/sw - ctWIm/tw;
14699 double Dazi_ord_ee_neg_Mad = 0.7240640471447406;
14700 double Dazi_ord_ee_pos_Mad = 0.7253119304794962 ;
14703 if(flag_Quadratic){
14706 double Dazi_ord_ee_neg_NP =
14707 + 0.785002617891319 * cHG + 0.0196692433412322 * cHGtil
14708 + -0.0764011904545059 * ctGIm + -1.0873156221254652 * ctGRe
14709 + 0.0015075097052862 * ctHIm + -0.0880816359447047 * ctHRe
14710 + 0.0231397788603434 * ctWIm + -0.0022597329594221 * ctWRe
14711 + 0.5790066101979314 * cHG * cHG + 0.5618340509164413 * cHGtil * cHGtil
14712 + 0.9474119271765644 * ctGIm * ctGIm + 0.9524117107551016 * ctGRe * ctGRe
14713 + 0.00123668810866 * ctHIm * ctHIm + 0.0028391162025929 * ctHRe * ctHRe
14714 + 0.0951191761789502 * ctWIm * ctWIm + 0.016896266136844 * ctWRe * ctWRe
14715 + 0.0027784132292372 * cHG * cHGtil + -0.0217171120915098 * cHG * ctGIm
14716 + -0.6849500339578238 * cHG * ctGRe + -0.0005989807779464 * cHG * ctHIm
14717 + -0.0577766689530742 * cHG * ctHRe + 0.0001982736849651 * cHG * ctWIm
14718 + 0.0005549257849036 * cHG * ctWRe + -0.4362307833534388 * cHGtil * ctGIm
14719 + 0.0067461616774767 * cHGtil * ctGRe + 0.036647693278076 * cHGtil * ctHIm
14720 + -0.0006739764828642 * cHGtil * ctHRe + 0.0004129499355815 * cHGtil * ctWIm
14721 + -0.0007818948683923 * cHGtil * ctWRe + 0.0067456768311033 * ctGIm * ctGRe
14722 + -0.0004674906318882 * ctGIm * ctHIm + 0.0041088122506542 * ctGIm * ctHRe
14723 + -0.0078928267658634 * ctGIm * ctWIm + -8.511149122503171e-06 * ctGIm * ctWRe
14724 + -0.0023770910758702 * ctGRe * ctHIm + 0.0618009752453956 * ctGRe * ctHRe
14725 + 0.0039615024266289 * ctGRe * ctWIm + -1.0049689676048249e-05 * ctGRe * ctWRe
14726 + -0.0001181288199314 * ctHIm * ctHRe + -0.0003221245186174 * ctHIm * ctWIm
14727 + 0.0001211980269081 * ctHIm * ctWRe + -0.0004600020476888 * ctHRe * ctWIm
14728 + -0.0005254421657905 * ctHRe * ctWRe + -0.0003064391710113 * ctWIm*ctWRe
14729 -0.0014126843196463762 * ctBRe + 0.002861362865917136 * ctBRe * ctBRe+
14730 -1.847037571647836e-05 * ctBIm + 0.0011349465684381416 * ctBIm * ctBIm;
14731 double Dazi_ord_ee_pos_NP =
14732 +0.7827455780782296 * cHG + -0.0199717697264233 * cHGtil
14733 + -0.0253225706845577 * ctGIm + -0.7323773765987446 * ctGRe
14734 + -0.0014869444048199 * ctHIm + -0.0879417191590426 * ctHRe
14735 + -0.022586644801411 * ctWIm + -0.0024048819156169 * ctWRe
14736 + 0.5790615427461406 * cHG * cHG + 0.5620794878506381 * cHGtil * cHGtil
14737 + 0.5318331388221254 * ctGIm * ctGIm + 0.5572985514475821 * ctGRe * ctGRe
14738 + 0.0012288847139638 * ctHIm * ctHIm + 0.0028159786971051 * ctHRe * ctHRe
14739 + 0.0950684696274953 * ctWIm * ctWIm + 0.0168035741901674 * ctWRe * ctWRe
14740 + -0.0023265308720071 * cHG * cHGtil + 0.0242768946961831 * cHG * ctGIm
14741 + -0.6871379868126932 * cHG * ctGRe + 0.0003064781872622 * cHG * ctHIm
14742 + -0.0584675318347812 * cHG * ctHRe + 0.0003862215100187 * cHG * ctWIm
14743 + -0.0002741680227483 * cHG * ctWRe + -0.4349053672678349 * cHGtil * ctGIm
14744 + -0.007421889287771 * cHGtil * ctGRe + 0.0368902697736473 * cHGtil * ctHIm
14745 + 0.0004362386393725 * cHGtil * ctHRe + 0.0001147419318755 * cHGtil * ctWIm
14746 + 0.0010063852685137 * cHGtil * ctWRe + -0.0092507090016955 * ctGIm * ctGRe
14747 + -0.0004409615559966 * ctGIm * ctHIm + -0.0040296115916594 * ctGIm * ctHRe
14748 + 0.0065986402977165 * ctGIm * ctWIm + 0.0008166420681314 * ctGIm * ctWRe
14749 + 0.0022738473228638 * ctGRe * ctHIm + 0.0621432055766758 * ctGRe * ctHRe
14750 + -0.0048986565080298 * ctGRe * ctWIm + 0.0005307846197587 * ctGRe * ctWRe
14751 + 9.951480093570164e-05 * ctHIm * ctHRe + -0.0002989885509424 * ctHIm * ctWIm
14752 + -9.766748418978328e-05 * ctHIm * ctWRe + 0.0004557325674953 * ctHRe * ctWIm
14753 + -0.0002887308738844 * ctHRe * ctWRe + 0.0008517246336698 * ctWIm*ctWRe
14754 -0.001069864049677724 * ctBRe + 0.0028651706637530666 * ctBRe * ctBRe
14755 + 3.0280109161409663e-05 * ctBIm + 0.0011351417544642334 * ctBIm * ctBIm;
14763 double num = (Dazi_ord_ee_pos_NP) - (Dazi_ord_ee_neg_NP);
14764 double deno = (Dazi_ord_ee_pos_Mad + Dazi_ord_ee_pos_NP) + (Dazi_ord_ee_neg_Mad + Dazi_ord_ee_neg_NP);
14766 double total = num/deno;
14774 double Dazi_ord_ee_neg_NP = + 0.785002617891319 * cHG + 0.0196692433412322 * cHGtil
14775 + -0.0764011904545059 * ctGIm + -1.0873156221254652 * ctGRe
14776 + 0.0015075097052862 * ctHIm + -0.0880816359447047 * ctHRe
14777 + 0.0231397788603434 * ctWIm + -0.0022597329594221 * ctWRe
14778 -0.0014126843196463762 * ctBRe+ -1.847037571647836e-05 * ctBIm;
14779 double Dazi_ord_ee_pos_NP = +0.7827455780782296 * cHG + -0.0199717697264233 * cHGtil
14780 + -0.0253225706845577 * ctGIm + -0.7323773765987446 * ctGRe
14781 + -0.0014869444048199 * ctHIm + -0.0879417191590426 * ctHRe
14782 + -0.022586644801411 * ctWIm + -0.0024048819156169 * ctWRe
14783 -0.001069864049677724 * ctBRe+ 3.0280109161409663e-05 * ctBIm;
14791 double num = (Dazi_ord_ee_pos_NP) - (Dazi_ord_ee_neg_NP);
14792 double deno = (Dazi_ord_ee_pos_Mad + Dazi_ord_ee_pos_NP) + (Dazi_ord_ee_neg_Mad + Dazi_ord_ee_neg_NP);
14796 double total = num/deno;
14820 setParametersForObservable(make_vector<std::string>() <<
"SM_sigma_ttH_eta_cut_3_diff_LO_mtth_bin_450_655" <<
"SM_sigma_ttH_eta_cut_3_diff_LO_mtth_bin_655_860"
14821 <<
"SM_sigma_ttH_eta_cut_3_diff_LO_mtth_bin_860_1270" <<
"SM_sigma_ttH_eta_cut_3_diff_LO_mtth_bin_1270_2500");
14858 if(flag_LHC_WG_Basis){
14861 double sw2 = 0.22305;
14862 double cw2 = 1 - sw2;
14863 double tw2 = sw2/cw2;
14864 double sw = sqrt(sw2);
14865 double tw = sqrt(tw2);
14866 ctBRe = ctZRe/sw - ctWRe/tw;
14867 ctBIm = ctZIm/sw - ctWIm/tw;
14883 double ttH_bin_450_655_madgraph_LO = 0.0076495288681621;
14887 if(flag_Quadratic){
14888 total = SM_ttH_bin_450_655 + (
14889 +0.0040591811503702 * cHG + -6.508293265289344e-07 * cHGtil
14890 + 7.832260072129782e-06 * ctGIm + -0.0066039770032095 * ctGRe
14891 + -2.060331574238461e-07 * ctHIm + -0.0009309341339257 * ctHRe
14892 + -5.692763941564372e-06 * ctWIm + -2.6001642543543868e-05 * ctWRe
14893 + 0.0010387077204801 * cHG * cHG + 0.0011497116196561 * cHGtil * cHGtil
14894 + 0.002522539320774 * ctGIm * ctGIm + 0.0029052407105598 * ctGRe * ctGRe
14895 + 5.176669727324779e-06 * ctHIm * ctHIm + 2.8247696208379696e-05 * ctHRe * ctHRe
14896 + 2.9020472998617097e-05 * ctWIm * ctWIm + 3.187076490138163e-05 * ctWRe * ctWRe
14897 + 3.789073042824442e-05 * cHG * cHGtil + 1.4870816067324988e-05 * cHG * ctGIm
14898 + -0.0026375830859345 * cHG * ctGRe + 2.902268850371592e-06 * cHG * ctHIm
14899 + -0.0002044070040072 * cHG * ctHRe + -2.258754233994655e-06 * cHG * ctWIm
14900 + 8.261518410088153e-06 * cHG * ctWRe + -0.0012337877242896 * cHGtil * ctGIm
14901 + -6.162686383804378e-05 * cHGtil * ctGRe + 0.0002919537703838 * cHGtil * ctHIm
14902 + -9.181605281901068e-07 * cHGtil * ctHRe + -8.390698448966858e-07 * cHGtil * ctWIm
14903 + -1.797790044645565e-05 * cHGtil * ctWRe + 8.902231578208908e-05 * ctGIm * ctGRe
14904 + -1.0447714446413251e-05 * ctGIm * ctHIm + 1.9301563453227866e-06 * ctGIm * ctHRe
14905 + 1.2166380295150492e-05 * ctGIm * ctWIm + 5.586964173825981e-06 * ctGIm * ctWRe
14906 + 4.894985422554399e-07 * ctGRe * ctHIm + 0.0005658823763926 * ctGRe * ctHRe
14907 + 1.725122313460392e-05 * ctGRe * ctWIm + 4.141377562411064e-07 * ctGRe * ctWRe
14908 + -3.107659328169092e-07 * ctHIm * ctHRe + 5.325791895272047e-07 * ctHIm * ctWIm
14909 + -5.38361173173093e-07 * ctHIm * ctWRe + 1.181526676496958e-08 * ctHRe * ctWIm
14910 + 1.1770683443490526e-06 * ctHRe * ctWRe + -4.551384345070124e-07 * ctWIm * ctWRe
14911 -5.550006835747245e-06 * ctBRe + 9.473955617816943e-06 * ctBRe * ctBRe
14912 + 3.5795467966115435e-07 * ctBIm + 8.603459050182671e-07 * ctBIm * ctBIm
14913 )*(SM_ttH_bin_450_655/ttH_bin_450_655_madgraph_LO);
14919 total = SM_ttH_bin_450_655 + (
14920 +0.0040591811503702 * cHG + -6.508293265289344e-07 * cHGtil
14921 + 7.832260072129782e-06 * ctGIm + -0.0066039770032095 * ctGRe
14922 + -2.060331574238461e-07 * ctHIm + -0.0009309341339257 * ctHRe
14923 + -5.692763941564372e-06 * ctWIm + -2.6001642543543868e-05 * ctWRe
14924 -5.550006835747245e-06 * ctBRe+ 3.5795467966115435e-07 * ctBIm
14925 )*(SM_ttH_bin_450_655/ttH_bin_450_655_madgraph_LO);
14934 double ttH_bin_655_860_madgraph_LO = 0.0081616443818454;
14938 if(flag_Quadratic){
14939 total = SM_ttH_bin_655_860 + (
14940 +0.0062570750061242 * cHG + 7.344176058021734e-06 * cHGtil
14941 + 2.100022967173321e-05 * ctGIm + -0.0088655243804277 * ctGRe
14942 + -9.929390525076355e-08 * ctHIm + -0.0009876448379517 * ctHRe
14943 + 4.2769219335409e-06 * ctWIm + -2.894480871791505e-05 * ctWRe
14944 + 0.0030102801835718 * cHG * cHG + 0.0031389094812016 * cHGtil * cHGtil
14945 + 0.0052345246212653 * ctGIm * ctGIm + 0.0056746642987086 * ctGRe * ctGRe
14946 + 1.179857056010647e-05 * ctHIm * ctHIm + 3.0169805195560115e-05 * ctHRe * ctHRe
14947 + 0.0001605463445904 * ctWIm * ctWIm + 6.875857233747118e-05 * ctWRe * ctWRe
14948 + -1.0297169455600176e-05 * cHG * cHGtil + 8.512120604764473e-07 * cHG * ctGIm
14949 + -0.0053380336425587 * cHG * ctGRe + -1.1426297881991863e-05 * cHG * ctHIm
14950 + -0.0003223366379474 * cHG * ctHRe + 6.1123302278059954e-06 * cHG * ctWIm
14951 + 6.579219932800751e-06 * cHG * ctWRe + -0.0031010766614989 * cHGtil * ctGIm
14952 + 6.599922903272049e-05 * cHGtil * ctGRe + 0.0004129046724061 * cHGtil * ctHIm
14953 + 5.004448622586422e-07 * cHGtil * ctHRe + 9.41211447677559e-06 * cHGtil * ctWIm
14954 + 8.260082602504215e-06 * cHGtil * ctWRe + -9.21261069404361e-05 * ctGIm * ctGRe
14955 + -2.6801144006047e-05 * ctGIm * ctHIm + -1.6735372198165975e-06 * ctGIm * ctHRe
14956 + -6.99609679524773e-06 * ctGIm * ctWIm + -9.61490806865621e-06 * ctGIm * ctWRe
14957 + 6.799824952274935e-07 * ctGRe * ctHIm + 0.000674868143012 * ctGRe * ctHRe
14958 + -2.608201232245495e-05 * ctGRe * ctWIm + -7.841594108285393e-06 * ctGRe * ctWRe
14959 + -1.912144168826894e-07 * ctHIm * ctHRe + -1.380826881883209e-06 * ctHIm * ctWIm
14960 + 3.558461138530866e-07 * ctHIm * ctWRe + 3.4465100184899455e-07 * ctHRe * ctWIm
14961 + -2.542962673694938e-06 * ctHRe * ctWRe + 6.477224466144849e-06 * ctWIm * ctWRe
14962 -1.3064614348495818e-05 * ctBRe + 1.9432033094707313e-05 * ctBRe * ctBRe
14963 + 3.873503512108467e-07 * ctBIm + 3.945482797848565e-06 * ctBIm * ctBIm
14964 )*(SM_ttH_bin_655_860/ttH_bin_655_860_madgraph_LO);
14970 total = SM_ttH_bin_655_860 + (
14971 +0.0062570750061242 * cHG + 7.344176058021734e-06 * cHGtil
14972 + 2.100022967173321e-05 * ctGIm + -0.0088655243804277 * ctGRe
14973 + -9.929390525076355e-08 * ctHIm + -0.0009876448379517 * ctHRe
14974 + 4.2769219335409e-06 * ctWIm + -2.894480871791505e-05 * ctWRe
14975 -1.3064614348495818e-05 * ctBRe+ 3.873503512108467e-07 * ctBIm
14976 )*(SM_ttH_bin_655_860/ttH_bin_655_860_madgraph_LO);
14984 double SM_ttH_bin_860_1270 =
SM.
getOptionalParameter(
"SM_sigma_ttH_eta_cut_3_diff_LO_mtth_bin_860_1270");
14985 double ttH_bin_860_1270_madgraph_LO = 0.0024820548453079;
14989 if(flag_Quadratic){
14990 total = SM_ttH_bin_860_1270 + (
14991 +0.0033273057336023 * cHG + -8.832873297781596e-07 * cHGtil
14992 + 2.0715044460856147e-05 * ctGIm + -0.0038994776678781 * ctGRe
14993 + 3.1160291096010706e-07 * ctHIm + -0.0003012889072233 * ctHRe
14994 + 2.6363033792525803e-06 * ctWIm + -9.725251376449529e-06 * ctWRe
14995 + 0.0029704977312618 * cHG * cHG + 0.002892478444591 * cHGtil * cHGtil
14996 + 0.0036522870417828 * ctGIm * ctGIm + 0.0037695077432303 * ctGRe * ctGRe
14997 + 6.500941619108636e-06 * ctHIm * ctHIm + 9.711257132095636e-06 * ctHRe * ctHRe
14998 + 0.0002911171991489 * ctWIm * ctWIm + 6.666281413361674e-05 * ctWRe * ctWRe
14999 + -6.168718933712207e-06 * cHG * cHGtil + -3.928387357897893e-05 * cHG * ctGIm
15000 + -0.0035344045221617 * cHG * ctGRe + 3.750210478756233e-06 * cHG * ctHIm
15001 + -0.0002386001653457 * cHG * ctHRe + 6.320514477395345e-06 * cHG * ctWIm
15002 + -6.517181351006865e-07 * cHG * ctWRe + -0.0023649450627594 * cHGtil * ctGIm
15003 + -2.518545525027243e-06 * cHGtil * ctGRe + 0.0001623846113995 * cHGtil * ctHIm
15004 + 1.0715223359991645e-07 * cHGtil * ctHRe + 1.4529204431235063e-06 * cHGtil * ctWIm
15005 + 7.733063376147431e-06 * cHGtil * ctWRe + -2.855842726627394e-06 * ctGIm * ctGRe
15006 + -9.612342141174222e-06 * ctGIm * ctHIm + 8.72174142282911e-07 * ctGIm * ctHRe
15007 + 7.965343233329314e-07 * ctGIm * ctWIm + -4.287907777628941e-06 * ctGIm * ctWRe
15008 + -1.3246315043988792e-06 * ctGRe * ctHIm + 0.0002361295415842 * ctGRe * ctHRe
15009 + -7.523954121796546e-06 * ctGRe * ctWIm + 8.517149085146558e-06 * ctGRe * ctWRe
15010 + 1.0745104696285869e-07 * ctHIm * ctHRe + -2.003100556161848e-06 * ctHIm * ctWIm
15011 + 1.569066380713302e-07 * ctHIm * ctWRe + -1.579786684208719e-07 * ctHRe * ctWIm
15012 + -2.729961366721706e-06 * ctHRe * ctWRe + 2.276966903635991e-07 * ctWIm * ctWRe
15013 -6.559570993783237e-06 * ctBRe + 1.3770830675996493e-05 * ctBRe * ctBRe
15014 + 3.8688606986136964e-07 * ctBIm + 5.02400520219215e-06 * ctBIm * ctBIm
15015 )*(SM_ttH_bin_860_1270/ttH_bin_860_1270_madgraph_LO);
15021 total = SM_ttH_bin_860_1270 + (
15022 +0.0033273057336023 * cHG + -8.832873297781596e-07 * cHGtil
15023 + 2.0715044460856147e-05 * ctGIm + -0.0038994776678781 * ctGRe
15024 + 3.1160291096010706e-07 * ctHIm + -0.0003012889072233 * ctHRe
15025 + 2.6363033792525803e-06 * ctWIm + -9.725251376449529e-06 * ctWRe
15026 -6.559570993783237e-06 * ctBRe+ 3.8688606986136964e-07 * ctBIm
15027 )*(SM_ttH_bin_860_1270/ttH_bin_860_1270_madgraph_LO);
15034 double SM_ttH_bin_1270_2500 =
SM.
getOptionalParameter(
"SM_sigma_ttH_eta_cut_3_diff_LO_mtth_bin_1270_2500");
15035 double ttH_bin_1270_2500_madgraph_LO = 0.0002325464723402;
15039 if(flag_Quadratic){
15040 total = SM_ttH_bin_1270_2500 + (
15041 +0.0010105084960018 * cHG + -1.1684310788073748e-06 * cHGtil
15042 + 4.846645925107862e-06 * ctGIm + -0.0006960831120294 * ctGRe
15043 + 2.855410491386934e-10 * ctHIm + -2.7983438068734072e-05 * ctHRe
15044 + 1.678063186696943e-06 * ctWIm + 1.326970757997703e-07 * ctWRe
15045 + 0.0011268783695179 * cHG * cHG + 0.0010451619748548 * cHGtil * cHGtil
15046 + 0.001088427800799 * ctGIm * ctGIm + 0.0010245050817268 * ctGRe * ctGRe
15047 + 1.003107942668113e-06 * ctHIm * ctHIm + 1.125720618436362e-06 * ctHRe * ctHRe
15048 + 0.0002514833991755 * ctWIm * ctWIm + 3.527083456976443e-05 * ctWRe * ctWRe
15049 + -2.0248674205413725e-06 * cHG * cHGtil + 1.58123579888092e-05 * cHG * ctGIm
15050 + -0.0008928359760106 * cHG * ctGRe + -1.2167769783706727e-06 * cHG * ctHIm
15051 + -0.0001073519111955 * cHG * ctHRe + -2.947127648718974e-06 * cHG * ctWIm
15052 + -2.9971520954332627e-06 * cHG * ctWRe + -0.0006378300928876 * cHGtil * ctGIm
15053 + 2.454970647186583e-06 * cHGtil * ctGRe + 1.632824787171916e-05 * cHGtil * ctHIm
15054 + -7.658053181706016e-07 * cHGtil * ctHRe + -4.393946440268728e-06 * cHGtil * ctWIm
15055 + -1.50717222298309e-06 * cHGtil * ctWRe + -4.016093449632974e-06 * ctGIm * ctGRe
15056 + 6.061428602516239e-06 * ctGIm * ctHIm + 1.7969382259952482e-08 * ctGIm * ctHRe
15057 + -1.2111354033004544e-05 * ctGIm * ctWIm + 3.835866549367628e-06 * ctGIm * ctWRe
15058 + 6.714586249512157e-08 * ctGRe * ctHIm + 2.792889381035557e-05 * ctGRe * ctHRe
15059 + -4.002303876319558e-06 * ctGRe * ctWIm + 6.68290124850035e-07 * ctGRe * ctWRe
15060 + 6.765031368427543e-09 * ctHIm * ctHRe + -6.743459671826029e-07 * ctHIm * ctWIm
15061 + 7.306226688930106e-08 * ctHIm * ctWRe + -3.6539276489685095e-08 * ctHRe * ctWIm
15062 + -8.810898305707896e-07 * ctHRe * ctWRe + -8.455061460255928e-07 * ctWIm * ctWRe
15063 -1.0967877734774367e-06 * ctBRe + 4.306400623876883e-06 * ctBRe * ctBRe+
15064 -2.252354685539082e-07 * ctBIm + 2.5736300255235767e-06 * ctBIm * ctBIm
15065 )*(SM_ttH_bin_1270_2500/ttH_bin_1270_2500_madgraph_LO);
15071 total = SM_ttH_bin_1270_2500 + (
15072 +0.0010105084960018 * cHG + -1.1684310788073748e-06 * cHGtil
15073 + 4.846645925107862e-06 * ctGIm + -0.0006960831120294 * ctGRe
15074 + 2.855410491386934e-10 * ctHIm + -2.7983438068734072e-05 * ctHRe
15075 + 1.678063186696943e-06 * ctWIm + 1.326970757997703e-07 * ctWRe
15076 -1.0967877734774367e-06 * ctBRe+ -2.252354685539082e-07 * ctBIm
15077 )*(SM_ttH_bin_1270_2500/ttH_bin_1270_2500_madgraph_LO);
15084 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_ttH_eta_cut_3_diff_LO_mtth. \n");
15130 if(flag_LHC_WG_Basis){
15133 double sw2 = 0.22305;
15134 double cw2 = 1 - sw2;
15135 double tw2 = sw2/cw2;
15136 double sw = sqrt(sw2);
15137 double tw = sqrt(tw2);
15138 ctBRe = ctZRe/sw - ctWRe/tw;
15139 ctBIm = ctZIm/sw - ctWIm/tw;
15154 double trip_prod_neg_Mad = 2.2710824600737363;
15155 double trip_prod_pos_Mad = 2.28226646352009;
15159 if(flag_Quadratic){
15163 double trip_prod_neg_NP =
15164 +2.466403200346712 * cHG + -0.2735641387958601 * cHGtil
15165 + 0.153841306177043 * ctGIm + -0.727269192801239 * ctGRe
15166 + 0.0087849132758851 * ctHIm + -0.2763103534993774 * ctHRe
15167 + -0.0029869813538676 * ctWIm + -0.0069471688367358 * ctWRe
15168 + 1.822431127290892 * cHG * cHG + 1.769067427550406 * cHGtil * cHGtil
15169 + 0.4923135599838144 * ctGIm * ctGIm + 0.5250001920560347 * ctGRe * ctGRe
15170 + 0.0039005875419476 * ctHIm * ctHIm + 0.0089522986007288 * ctHRe * ctHRe
15171 + 0.2987542475399349 * ctWIm * ctWIm + 0.0533484061599612 * ctWRe * ctWRe
15172 + -0.0595743492285482 * cHG * cHGtil + -0.1524682120615607 * cHG * ctGIm
15173 + -2.1490464163208145 * cHG * ctGRe + -0.0322596605827155 * cHG * ctHIm
15174 + -0.1798474408063237 * cHG * ctHRe + 0.0012157741030028 * cHG * ctWIm
15175 + -0.0014420409804717 * cHG * ctWRe + -1.3785815354792468 * cHGtil * ctGIm
15176 + 0.2160766664678057 * cHGtil * ctGRe + 0.1164560973170627 * cHGtil * ctHIm
15177 + 0.0405770047955703 * cHGtil * ctHRe + 0.0004605764021081 * cHGtil * ctWIm
15178 + 0.0008345607138052 * cHGtil * ctWRe + 0.0175910446779371 * ctGIm * ctGRe
15179 + -0.0019828221096543 * ctGIm * ctHIm + -0.0230425546688661 * ctGIm * ctHRe
15180 + 0.0124981802276447 * ctGIm * ctWIm + 0.0015862897622105 * ctGIm * ctWRe
15181 + -0.0114135681054992 * ctGRe * ctHIm + 0.1950465932820345 * ctGRe * ctHRe
15182 + 0.017695581897861 * ctGRe * ctWIm + -0.0046024866830338 * ctGRe * ctWRe
15183 + -0.0003239794314586 * ctHIm * ctHRe + -0.001219639047784 * ctHIm * ctWIm
15184 + 0.0001482692465406 * ctHIm * ctWRe + -4.713519517698301e-05 * ctHRe * ctWIm
15185 + -0.0017796599898417 * ctHRe * ctWRe + 0.0112299829522636 * ctWIm*ctWRe
15186 -0.004041034765722679 * ctBRe + 0.008996600675682878 * ctBRe * ctBRe+
15187 -0.00043876481124995037 * ctBIm + 0.003566646858343167 * ctBIm * ctBIm;
15188 double trip_prod_pos_NP =
15189 +2.458823016778419 * cHG + 0.2726137241266234 * cHGtil
15190 + 0.539472946046049 * ctGIm + -4.981208553643253 * ctGRe
15191 + -0.0087203054790216 * ctHIm + -0.2766833257547826 * ctHRe
15192 + 0.0047247574496581 * ctWIm + -0.0077076080568772 * ctWRe
15193 + 1.8157472774154924 * cHG * cHG + 1.7618110890754688 * cHGtil * cHGtil
15194 + 4.151588428435768 * ctGIm * ctGIm + 4.229768821496956 * ctGRe * ctGRe
15195 + 0.0038452379244982 * ctHIm * ctHIm + 0.0088137059915159 * ctHRe * ctHRe
15196 + 0.2987564991948754 * ctWIm * ctWIm + 0.0525260667757258 * ctWRe * ctWRe
15197 + 0.0609948924503463 * cHG * cHGtil + 0.160512569339512 * cHG * ctGIm
15198 + -2.164097929206862 * cHG * ctGRe + 0.0313403252256643 * cHG * ctHIm
15199 + -0.1854897486491591 * cHG * ctHRe + 0.0006216488815165 * cHG * ctWIm
15200 + 0.0023243040581683 * cHG * ctWRe + -1.3585837101416662 * cHGtil * ctGIm
15201 + -0.218199826774933 * cHGtil * ctGRe + 0.1146003235652477 * cHGtil * ctHIm
15202 + -0.0413239775278403 * cHGtil * ctHRe + 0.0011985696513644 * cHGtil * ctWIm
15203 + -0.000129060144505 * cHGtil * ctWRe + -0.025463739196262 * ctGIm * ctGRe
15204 + 0.0052674638953676 * ctGIm * ctHIm + 0.0232913922175606 * ctGIm * ctHRe
15205 + -0.0104262001130913 * ctGIm * ctWIm + 0.0009538459988798 * ctGIm * ctWRe
15206 + 0.0110891571451621 * ctGRe * ctHIm + 0.1943892499660304 * ctGRe * ctHRe
15207 + -0.0206409111229782 * ctGRe * ctWIm + 0.0062388418719985 * ctGRe * ctWRe
15208 + 0.0002654880986371 * ctHIm * ctHRe + -0.0007336531071888 * ctHIm * ctWIm
15209 + -7.431206389208158e-05 * ctHIm * ctWRe + 3.371071611374399e-05 * ctHRe * ctWIm
15210 + -0.0007785062611173 * ctHRe * ctWRe + -0.0095157656562174 * ctWIm*ctWRe
15211 -0.0037586876116991047 * ctBRe + 0.008995142111016902 * ctBRe * ctBRe
15212 + 0.0004758688787315779 * ctBIm + 0.0035655641026396817 * ctBIm * ctBIm;
15220 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
15221 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
15223 double total = num/deno;
15231 double trip_prod_neg_NP = +2.466403200346712 * cHG + -0.2735641387958601 * cHGtil
15232 + 0.153841306177043 * ctGIm + -0.727269192801239 * ctGRe
15233 + 0.0087849132758851 * ctHIm + -0.2763103534993774 * ctHRe
15234 + -0.0029869813538676 * ctWIm + -0.0069471688367358 * ctWRe
15235 -0.004041034765722679 * ctBRe+ -0.00043876481124995037 * ctBIm
15237 double trip_prod_pos_NP = +2.458823016778419 * cHG + 0.2726137241266234 * cHGtil
15238 + 0.539472946046049 * ctGIm + -4.981208553643253 * ctGRe
15239 + -0.0087203054790216 * ctHIm + -0.2766833257547826 * ctHRe
15240 + 0.0047247574496581 * ctWIm + -0.0077076080568772 * ctWRe
15241 -0.0037586876116991047 * ctBRe+ 0.0004758688787315779 * ctBIm
15250 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
15251 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
15255 double total = num/deno;
15301 if(flag_LHC_WG_Basis){
15304 double sw2 = 0.22305;
15305 double cw2 = 1 - sw2;
15306 double tw2 = sw2/cw2;
15307 double sw = sqrt(sw2);
15308 double tw = sqrt(tw2);
15309 ctBRe = ctZRe/sw - ctWRe/tw;
15310 ctBIm = ctZIm/sw - ctWIm/tw;
15325 double sign_trip_prod_pe_pp_neg_Mad = 2.2809087696267545;
15326 double sign_trip_prod_pe_pp_pos_Mad = 2.272440153967072 ;
15330 if(flag_Quadratic){
15335 double sign_trip_prod_pe_pp_neg_NP =
15336 +2.472423518814183 * cHG + 0.1754636464573552 * cHGtil
15337 + -0.3093063229532743 * ctGIm + -3.318240097482175 * ctGRe
15338 + -0.0048772980161004 * ctHIm + -0.2772612202750214 * ctHRe
15339 + 0.0082688788844239 * ctWIm + -0.0068624457749763 * ctWRe
15340 + 1.8234409470135176 * cHG * cHG + 1.7654824635666522 * cHGtil * cHGtil
15341 + 2.974513717654841 * ctGIm * ctGIm + 2.9802830348219573 * ctGRe * ctGRe
15342 + 0.0038568792524257 * ctHIm * ctHIm + 0.0089465467437038 * ctHRe * ctHRe
15343 + 0.2989540897576475 * ctWIm * ctWIm + 0.0530096011718935 * ctWRe * ctWRe
15344 + 0.0511371676328344 * cHG * cHGtil + 0.1396230489932239 * cHG * ctGIm
15345 + -2.16649245542967 * cHG * ctGRe + 0.0284499398239179 * cHG * ctHIm
15346 + -0.1841029320671859 * cHG * ctHRe + -0.0006133451380127 * cHG * ctWIm
15347 + 0.0011789656197604 * cHG * ctWRe + -1.3611548507234454 * cHGtil * ctGIm
15348 + -0.1652211974929025 * cHGtil * ctGRe + 0.1161985432128151 * cHGtil * ctHIm
15349 + -0.0274214456334217 * cHGtil * ctHRe + 0.0001486197377084 * cHGtil * ctWIm
15350 + 0.0006979251852256 * cHGtil * ctWRe + -0.0294624906008975 * ctGIm * ctGRe
15351 + -0.0010759348440598 * ctGIm * ctHIm + 0.013383752675862 * ctGIm * ctHRe
15352 + -0.0105199579421374 * ctGIm * ctWIm + -1.32377208319312e-05 * ctGIm * ctWRe
15353 + 0.0064021990346402 * ctGRe * ctHIm + 0.1945618758730811 * ctGRe * ctHRe
15354 + -0.0239700667465999 * ctGRe * ctWIm + 0.0058269842304438 * ctGRe * ctWRe
15355 + -3.351242342552977e-05 * ctHIm * ctHRe + -0.0008379001261561 * ctHIm * ctWIm
15356 + -2.516040748385304e-05 * ctHIm * ctWRe + 0.0001612627708687 * ctHRe * ctWIm
15357 + -0.0010020144079081 * ctHRe * ctWRe + -0.0079772004389286 * ctWIm*ctWRe
15358 -0.0036628308051185193 * ctBRe + 0.008996218039852566 * ctBRe * ctBRe
15359 + 8.291059376941412e-06 * ctBIm + 0.0035642225438172193 * ctBIm * ctBIm
15361 double sign_trip_prod_pe_pp_pos_NP =
15362 +2.452802699084885 * cHG + -0.1764140611265909 * cHGtil
15363 + -0.0957112133791914 * ctGIm + -2.4215134746775115 * ctGRe
15364 + 0.004941905812964 * ctHIm + -0.2757324589791387 * ctHRe
15365 + -0.0065311571332429 * ctWIm + -0.0077918728270705 * ctWRe
15366 + 1.8147374555024167 * cHG * cHG + 1.765396053023952 * cHGtil * cHGtil
15367 + 1.6796407947851186 * ctGIm * ctGIm + 1.7700268589467667 * ctGRe * ctGRe
15368 + 0.0038889462140202 * ctHIm * ctHIm + 0.0088194578485409 * ctHRe * ctHRe
15369 + 0.2985379713200555 * ctWIm * ctWIm + 0.0528615608039345 * ctWRe * ctWRe
15370 + -0.0497175393938545 * cHG * cHGtil + -0.1315812621056703 * cHG * ctGIm
15371 + -2.1440410487598225 * cHG * ctGRe + -0.0293688619808286 * cHG * ctHIm
15372 + -0.1810889726796232 * cHG * ctHRe + 0.0024495894010771 * cHG * ctWIm
15373 + -0.0002969392123781 * cHG * ctWRe + -1.3756005603681674 * cHGtil * ctGIm
15374 + 0.1630983389871619 * cHGtil * ctGRe + 0.1148277968800756 * cHGtil * ctHIm
15375 + 0.0266745707060819 * cHGtil * ctHRe + 0.0015091731212341 * cHGtil * ctWIm
15376 + 7.332145848928939e-06 * cHGtil * ctWRe + 0.0215926939222746 * ctGIm * ctGRe
15377 + -0.0022958876063887 * ctGIm * ctHIm + -0.0131349364961484 * ctGIm * ctHRe
15378 + 0.0059363158883352 * ctGIm * ctWIm + 0.0025520554439328 * ctGIm * ctWRe
15379 + -0.0067265487777292 * ctGRe * ctHIm + 0.1948201457457484 * ctGRe * ctHRe
15380 + 0.0210259111537732 * ctGRe * ctWIm + -0.0041910473144168 * ctGRe * ctWRe
15381 + -2.4965101553050168e-05 * ctHIm * ctHRe + -0.0011133837015868 * ctHIm * ctWIm
15382 + 9.908379258742606e-05 * ctHIm * ctWRe + -0.0001746757308094 * ctHRe * ctWIm
15383 + -0.0015557840042828 * ctHRe * ctWRe + 0.0096902637847685 * ctWIm*ctWRe
15384 -0.004136325186755066 * ctBRe + 0.00899421825635513 * ctBRe * ctBRe
15385 + 2.8810313751959082e-05 * ctBIm + 0.0035674705037028742 * ctBIm * ctBIm
15393 double num = (sign_trip_prod_pe_pp_pos_NP) - (sign_trip_prod_pe_pp_neg_NP);
15394 double deno = (sign_trip_prod_pe_pp_pos_Mad + sign_trip_prod_pe_pp_pos_NP) + (sign_trip_prod_pe_pp_neg_Mad + sign_trip_prod_pe_pp_neg_NP);
15396 double total = num/deno;
15404 double sign_trip_prod_pe_pp_neg_NP = +2.472423518814183 * cHG + 0.1754636464573552 * cHGtil
15405 + -0.3093063229532743 * ctGIm + -3.318240097482175 * ctGRe
15406 + -0.0048772980161004 * ctHIm + -0.2772612202750214 * ctHRe
15407 + 0.0082688788844239 * ctWIm + -0.0068624457749763 * ctWRe
15408 -0.0036628308051185193 * ctBRe+ 8.291059376941412e-06 * ctBIm
15410 double sign_trip_prod_pe_pp_pos_NP = +2.452802699084885 * cHG + -0.1764140611265909 * cHGtil
15411 + -0.0957112133791914 * ctGIm + -2.4215134746775115 * ctGRe
15412 + 0.004941905812964 * ctHIm + -0.2757324589791387 * ctHRe
15413 + -0.0065311571332429 * ctWIm + -0.0077918728270705 * ctWRe
15414 -0.004136325186755066 * ctBRe+ 2.8810313751959082e-05 * ctBIm
15422 double num = (sign_trip_prod_pe_pp_pos_NP) - (sign_trip_prod_pe_pp_neg_NP);
15423 double deno = (sign_trip_prod_pe_pp_pos_Mad + sign_trip_prod_pe_pp_pos_NP) + (sign_trip_prod_pe_pp_neg_Mad + sign_trip_prod_pe_pp_neg_NP);
15426 double total = num/deno;
15496 if(flag_LHC_WG_Basis){
15519 double cos_je_neg_Mad = 1.0095344174661869;
15520 double cos_je_pos_Mad = 2.12357963967417;
15523 if(flag_Quadratic){
15527 double cos_je_neg_NP =
15528 +0.3005834314816714 * cHW + -0.0012368893229565 * cHWtil
15529 + 0.0001507047423536 * ctHIm + -0.0585041117063988 * ctHRe
15530 + -0.0008972541786068 * ctWIm + -1.0606961216876571 * ctWRe
15531 + 0.1524547487403679 * cHW * cHW + 0.1153130977134295 * cHWtil * cHWtil
15532 + 0.0061483062200395 * ctHIm * ctHIm + 0.0125105333829539 * ctHRe * ctHRe
15533 + 3.2320631797835024 * ctWIm * ctWIm + 3.2241689803836384 * ctWRe * ctWRe
15534 + -0.0003653271579055 * cHW * cHWtil + -0.0001817347500026 * cHW * ctHIm
15535 + -0.0253177722599342 * cHW * ctHRe + -8.876381149689966e-05 * cHW * ctWIm
15536 + -0.5357374297950119 * cHW * ctWRe + -0.0034320752969421 * cHWtil * ctHIm
15537 + -0.000413151856498 * cHWtil * ctHRe + -0.378364851170493 * cHWtil * ctWIm
15538 + -0.0010470381501562 * cHWtil * ctWRe + 0.0001882061084333 * ctHIm * ctHRe
15539 + 0.0480441397419041 * ctHIm * ctWIm + -0.0013542212034401 * ctHIm * ctWRe
15540 + -0.0010958958898664 * ctHRe * ctWIm + 0.0718062271297234 * ctHRe * ctWRe
15541 + -0.0067405061261034 * ctWIm*ctWRe;
15542 double cos_je_pos_NP =
15543 +0.5098927203350184 * cHW + -0.0003484527846718 * cHWtil
15544 + -0.0001197957659511 * ctHIm + -0.0979099772806335 * ctHRe
15545 + 0.0009970029161674 * ctWIm + -0.7838015734162068 * ctWRe
15546 + 0.354234667498929 * cHW * cHW + 0.2464044667161582 * cHWtil * cHWtil
15547 + 0.0048902297824404 * ctHIm * ctHIm + 0.0237642321329337 * ctHRe * ctHRe
15548 + 1.3601453696182038 * ctWIm * ctWIm + 1.3547635193622751 * ctWRe * ctWRe
15549 + -0.0003333422339462 * cHW * cHWtil + -0.0002991044296548 * cHW * ctHIm
15550 + -0.0688041161479556 * cHW * ctHRe + -0.0022462175127772 * cHW * ctWIm
15551 + -0.5154806145952636 * cHW * ctWRe + -0.0090923224615885 * cHWtil * ctHIm
15552 + 0.000262644834759 * cHWtil * ctHRe + -0.3419595164346314 * cHWtil * ctWIm
15553 + 0.0032769662819117 * cHWtil * ctWRe + 0.0001069502005526 * ctHIm * ctHRe
15554 + 0.0543341150956329 * ctHIm * ctWIm + 0.0009029132737661 * ctHIm * ctWRe
15555 + 0.0014935016772179 * ctHRe * ctWIm + 0.1060261243182998 * ctHRe * ctWRe
15556 + -0.0065100922504054 * ctWIm*ctWRe;
15560 double num = (cos_je_pos_Mad + cos_je_pos_NP) - (cos_je_neg_Mad + cos_je_neg_NP);
15561 double deno = (cos_je_pos_Mad + cos_je_pos_NP) + (cos_je_neg_Mad + cos_je_neg_NP);
15564 double total = num/deno;
15570 double cos_je_neg_NP =
15571 +0.3005834314816714 * cHW + -0.0012368893229565 * cHWtil
15572 + 0.0001507047423536 * ctHIm + -0.0585041117063988 * ctHRe
15573 + -0.0008972541786068 * ctWIm + -1.0606961216876571 * ctWRe;
15574 double cos_je_pos_NP =
15575 +0.5098927203350184 * cHW + -0.0003484527846718 * cHWtil
15576 + -0.0001197957659511 * ctHIm + -0.0979099772806335 * ctHRe
15577 + 0.0009970029161674 * ctWIm + -0.7838015734162068 * ctWRe;
15580 double num = (cos_je_pos_Mad + cos_je_pos_NP) - (cos_je_neg_Mad + cos_je_neg_NP);
15581 double deno = (cos_je_pos_Mad + cos_je_pos_NP) + (cos_je_neg_Mad + cos_je_neg_NP);
15583 double total = num/deno;
15627 if(flag_LHC_WG_Basis){
15650 double cos_se_neg_Mad = 1.5657391722128788;
15651 double cos_se_pos_Mad = 1.5673748849274778;
15654 if(flag_Quadratic){
15658 double cos_se_neg_NP =
15659 +0.4036855577450549 * cHW + 0.0078079161024072 * cHWtil
15660 + 0.000689981442814 * ctHIm + -0.0785809723994383 * ctHRe
15661 + -0.4362508385601656 * ctWIm + -0.9217411840568676 * ctWRe
15662 + 0.2531840907852517 * cHW * cHW + 0.1803697856674245 * cHWtil * cHWtil
15663 + 0.0055141593324722 * ctHIm * ctHIm + 0.0181939330789693 * ctHRe * ctHRe
15664 + 2.296417104858115 * ctWIm * ctWIm + 2.2947695444641205 * ctWRe * ctWRe
15665 + -0.0050451610689727 * cHW * cHWtil + 0.0076687534619707 * cHW * ctHIm
15666 + -0.0463537086329873 * cHW * ctHRe + -0.1314232079697947 * cHW * ctWIm
15667 + -0.5228065890912104 * cHW * ctWRe + -0.0064061789868096 * cHWtil * ctHIm
15668 + -0.0029184239404097 * cHWtil * ctHRe + -0.360126113159053 * cHWtil * ctWIm
15669 + 0.1921497214733312 * cHWtil * ctWRe + -0.0035274872150305 * ctHIm * ctHRe
15670 + 0.0528403052189864 * ctHIm * ctWIm + -0.0073427956645084 * ctHIm * ctWRe
15671 + -0.0017699884542436 * ctHRe * ctWIm + 0.0861577554961156 * ctHRe * ctWRe
15672 + -0.0147631608081221 * ctWIm*ctWRe;
15673 double cos_se_pos_NP =
15674 +0.4067905940707708 * cHW + -0.0093932582101722 * cHWtil
15675 + -0.0006590724664917 * ctHIm + -0.0778331165878782 * ctHRe
15676 + 0.4363505876516064 * ctWIm + -0.9227565109410758 * ctWRe
15677 + 0.2535053254537414 * cHW * cHW + 0.1813477787621629 * cHWtil * cHWtil
15678 + 0.0055243766699885 * ctHIm * ctHIm + 0.0180808324370446 * ctHRe * ctHRe
15679 + 2.295791445869484 * ctWIm * ctWIm + 2.2841629555025085 * ctWRe * ctWRe
15680 + 0.0043464924205515 * cHW * cHWtil + -0.0081495884501468 * cHW * ctHIm
15681 + -0.0477681626514443 * cHW * ctHRe + 0.1290882300269681 * cHW * ctWIm
15682 + -0.5284109492127806 * cHW * ctWRe + -0.0061181951154068 * cHWtil * ctHIm
15683 + 0.0027679169663661 * cHWtil * ctHRe + -0.3601985957438472 * cHWtil * ctWIm
15684 + -0.1899197932654543 * cHWtil * ctWRe + 0.0038226424149775 * ctHIm * ctHRe
15685 + 0.0495378374105495 * ctHIm * ctWIm + 0.0068914878270105 * ctHIm * ctWRe
15686 + 0.0021675941226303 * ctHRe * ctWIm + 0.0916745220856287 * ctHRe * ctWRe
15687 + 0.001512575372727 * ctWIm*ctWRe;
15695 double num = (cos_se_pos_NP) - (cos_se_neg_NP);
15696 double deno = (cos_se_pos_Mad + cos_se_pos_NP) + (cos_se_neg_Mad + cos_se_neg_NP);
15698 double total = num/deno;
15706 double cos_se_neg_NP =
15707 +0.4036855577450549 * cHW + 0.0078079161024072 * cHWtil
15708 + 0.000689981442814 * ctHIm + -0.0785809723994383 * ctHRe
15709 + -0.4362508385601656 * ctWIm + -0.9217411840568676 * ctWRe;
15710 double cos_se_pos_NP =
15711 +0.4067905940707708 * cHW + -0.0093932582101722 * cHWtil
15712 + -0.0006590724664917 * ctHIm + -0.0778331165878782 * ctHRe
15713 + 0.4363505876516064 * ctWIm + -0.9227565109410758 * ctWRe;
15721 double num = (cos_se_pos_NP) - (cos_se_neg_NP);
15722 double deno = (cos_se_pos_Mad + cos_se_pos_NP) + (cos_se_neg_Mad + cos_se_neg_NP);
15724 double total = num/deno;
15767 if(flag_LHC_WG_Basis){
15789 double cos_ye_neg_Mad = 1.564340700273679 ;
15790 double cos_ye_pos_Mad = 1.5687733568666768 ;
15793 if(flag_Quadratic){
15797 double cos_ye_neg_NP =
15798 +0.4044632103700449 * cHW + -0.0625236294656179 * cHWtil
15799 + 0.0126250821951991 * ctHIm + -0.0785694941046004 * ctHRe
15800 + -0.4298814148898955 * ctWIm + -0.925804552104297 * ctWRe
15801 + 0.2528877868723536 * cHW * cHW + 0.1804038875495639 * cHWtil * cHWtil
15802 + 0.0054874314805621 * ctHIm * ctHIm + 0.018810279418481 * ctHRe * ctHRe
15803 + 2.295494045136804 * ctWIm * ctWIm + 2.2918689409454847 * ctWRe * ctWRe
15804 + 0.0058056684129431 * cHW * cHWtil + 0.0042590751593184 * cHW * ctHIm
15805 + -0.0467756560762362 * cHW * ctHRe + -0.5568748859459534 * cHW * ctWIm
15806 + -0.5260622950334952 * cHW * ctWRe + -0.0062949730540171 * cHWtil * ctHIm
15807 + -0.0035215247449875 * cHWtil * ctHRe + -0.3613712077019957 * cHWtil * ctWIm
15808 + 0.3796887203485761 * cHWtil * ctWRe + -0.0027307605977235 * ctHIm * ctHRe
15809 + 0.0534217909812097 * ctHIm * ctWIm + -0.0214484559344067 * ctHIm * ctWRe
15810 + 0.0619558612219678 * ctHRe * ctWIm + 0.0888352100980029 * ctHRe * ctWRe
15811 + -0.016799313040589 * ctWIm*ctWRe;
15812 double cos_ye_pos_NP =
15813 +0.406012941445781 * cHW + 0.0609382873578531 * cHWtil
15814 + -0.0125941732188768 * ctHIm + -0.0778445948827161 * ctHRe
15815 + 0.4299811632947276 * ctWIm + -0.91869314299941 * ctWRe
15816 + 0.2538016293666396 * cHW * cHW + 0.1813136768800236 * cHWtil * cHWtil
15817 + 0.0055511045218986 * ctHIm * ctHIm + 0.0174644860975329 * ctHRe * ctHRe
15818 + 2.2967145048052746 * ctWIm * ctWIm + 2.2870635587995167 * ctWRe * ctWRe
15819 + -0.0065043371949432 * cHW * cHWtil + -0.004739910070843 * cHW * ctHIm
15820 + -0.0473461974954155 * cHW * ctHRe + 0.554539907402103 * cHW * ctWIm
15821 + -0.5251562067755461 * cHW * ctWRe + -0.0062293873572588 * cHWtil * ctHIm
15822 + 0.0033710178410013 * cHWtil * ctHRe + -0.3589528469174604 * cHWtil * ctWIm
15823 + -0.3774587925570185 * cHWtil * ctWRe + 0.0030259159792452 * ctHIm * ctHRe
15824 + 0.0489564309342949 * ctHIm * ctWIm + 0.0209971476812536 * ctHIm * ctWRe
15825 + -0.0615582555241334 * ctHRe * ctWIm + 0.0889970122292842 * ctHRe * ctWRe
15826 + 0.0035487259131871 * ctWIm*ctWRe;
15834 double num = (cos_ye_pos_NP) - (cos_ye_neg_NP);
15835 double deno = (cos_ye_pos_Mad + cos_ye_pos_NP) + (cos_ye_neg_Mad + cos_ye_neg_NP);
15837 double total = num/deno;
15845 double cos_ye_neg_NP =
15846 +0.4044632103700449 * cHW + -0.0625236294656179 * cHWtil
15847 + 0.0126250821951991 * ctHIm + -0.0785694941046004 * ctHRe
15848 + -0.4298814148898955 * ctWIm + -0.925804552104297 * ctWRe;
15849 double cos_ye_pos_NP =
15850 +0.406012941445781 * cHW + 0.0609382873578531 * cHWtil
15851 + -0.0125941732188768 * ctHIm + -0.0778445948827161 * ctHRe
15852 + 0.4299811632947276 * ctWIm + -0.91869314299941 * ctWRe;
15860 double num = (cos_ye_pos_NP) - (cos_ye_neg_NP);
15861 double deno = (cos_ye_pos_Mad + cos_ye_pos_NP) + (cos_ye_neg_Mad + cos_ye_neg_NP);
15863 double total = num/deno;
15906 if(flag_LHC_WG_Basis){
15930 double trip_prod_neg_Mad = 1.5679867164008774;
15931 double trip_prod_pos_Mad = 1.565127340739479;
15934 if(flag_Quadratic){
15937 double trip_prod_neg_NP =
15938 +0.4050076701411832 * cHW + -0.0877908444355711 * cHWtil
15939 + -0.0100716054205535 * ctHIm + -0.0787140107614677 * ctHRe
15940 + 0.0153142506917811 * ctWIm + -0.9059705719345532 * ctWRe
15941 + 0.2526640084912118 * cHW * cHW + 0.1803435270909774 * cHWtil * cHWtil
15942 + 0.0054217220566039 * ctHIm * ctHIm + 0.0178760306450439 * ctHRe * ctHRe
15943 + 2.293394841105425 * ctWIm * ctWIm + 2.2880268634643053 * ctWRe * ctWRe
15944 + 0.0450925102980824 * cHW * cHWtil + -0.0019937194232914 * cHW * ctHIm
15945 + -0.0469700320777199 * cHW * ctHRe + -0.02591882513833 * cHW * ctWIm
15946 + -0.5221889319750566 * cHW * ctWRe + -0.0060898020145926 * cHWtil * ctHIm
15947 + -0.0121304052857362 * cHWtil * ctHRe + -0.3582747392159102 * cHWtil * ctWIm
15948 + 0.0095831378101326 * cHWtil * ctWRe + -4.9438080440956606e-05 * ctHIm * ctHRe
15949 + 0.0515015558839749 * ctHIm * ctWIm + 0.0268012205402221 * ctHIm * ctWRe
15950 + -0.0186775166103285 * ctHRe * ctWIm + 0.0930122439420518 * ctHRe * ctWRe
15951 + 0.0055848391107368 * ctWIm*ctWRe;
15952 double trip_prod_pos_NP =
15953 +0.4054684816746425 * cHW + 0.0862055023278064 * cHWtil
15954 + 0.0101025143968758 * ctHIm + -0.0777000782258488 * ctHRe
15955 + -0.0152145020248976 * ctWIm + -0.9385271231691552 * ctWRe
15956 + 0.2540254077477811 * cHW * cHW + 0.1813740373386101 * cHWtil * cHWtil
15957 + 0.0056168139458568 * ctHIm * ctHIm + 0.01839873487097 * ctHRe * ctHRe
15958 + 2.298813708473999 * ctWIm * ctWIm + 2.29090563628093 * ctWRe * ctWRe
15959 + -0.0457913714789599 * cHW * cHWtil + 0.0015127393302722 * cHW * ctHIm
15960 + -0.0471707862169324 * cHW * ctHRe + 0.0235828788679112 * cHW * ctWIm
15961 + -0.5291980880459042 * cHW * ctWRe + -0.0064386144021291 * cHWtil * ctHIm
15962 + 0.0119798495355955 * cHWtil * ctHRe + -0.3621723347859111 * cHWtil * ctWIm
15963 + -0.0073523373160775 * cHWtil * ctWRe + 0.0003446102526003 * ctHIm * ctHRe
15964 + 0.0509028050892404 * ctHIm * ctWIm + -0.0272526511787654 * ctHIm * ctWRe
15965 + 0.0190752210098636 * ctHRe * ctWIm + 0.0848489835081467 * ctHRe * ctWRe
15966 + -0.018837059374808 * ctWIm*ctWRe;
15974 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
15975 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
15977 double total = num/deno;
15983 double trip_prod_neg_NP =
15984 +0.4050076701411832 * cHW + -0.0877908444355711 * cHWtil
15985 + -0.0100716054205535 * ctHIm + -0.0787140107614677 * ctHRe
15986 + 0.0153142506917811 * ctWIm + -0.9059705719345532 * ctWRe;
15987 double trip_prod_pos_NP = +0.4054684816746425 * cHW + 0.0862055023278064 * cHWtil
15988 + 0.0101025143968758 * ctHIm + -0.0777000782258488 * ctHRe
15989 + -0.0152145020248976 * ctWIm + -0.9385271231691552 * ctWRe;
15997 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
15998 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
16000 double total = num/deno;
16018 <<
"SM_sigma_tHj_eta_cut_3_diff_LO_Del_R_th_bin_pi_8");
16052 if(flag_LHC_WG_Basis){
16076 double SM_Del_R_th_tHj_bin_0_pi =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_Del_R_th_bin_0_pi");
16077 double Del_R_th_tHj_bin_0_pi_madgraph = 0.3774293889100497;
16081 if(flag_Quadratic){
16082 total = SM_Del_R_th_tHj_bin_0_pi + (
16083 +0.1897388268184595 * cHW + -8.081997720704726e-05 * cHWtil
16084 + 0.0001210383849023 * ctHIm + -0.0484404790922591 * ctHRe
16085 + 4.098320422208507e-05 * ctWIm + -0.4424859720080287 * ctWRe
16086 + 0.0769504017591806 * cHW * cHW + 0.0448577366971395 * cHWtil * cHWtil
16087 + 0.0015683421688814 * ctHIm * ctHIm + 0.0059537764697911 * ctHRe * ctHRe
16088 + 0.7760111997790988 * ctWIm * ctWIm + 0.7731156789097255 * ctWRe * ctWRe
16089 + 0.000186436805391 * cHW * cHWtil + -0.0001146805542243 * cHW * ctHIm
16090 + -0.0200079090108165 * cHW * ctHRe + 7.428311584385672e-05 * cHW * ctWIm
16091 + -0.2242978446968031 * cHW * ctWRe + -0.0024901811388707 * cHWtil * ctHIm
16092 + 0.0001568396917527 * cHWtil * ctHRe + -0.1162269361041474 * cHWtil * ctWIm
16093 + -2.8462031591939957e-05 * cHWtil * ctWRe + 0.0001022932977161 * ctHIm * ctHRe
16094 + 0.0176181471186753 * ctHIm * ctWIm + 0.0003961401130422 * ctHIm * ctWRe
16095 + -0.0006273146207935 * ctHRe * ctWIm + 0.0368125986961632 * ctHRe * ctWRe
16096 + -0.0012537147956658 * ctWIm * ctWRe
16097 )*(SM_Del_R_th_tHj_bin_0_pi/Del_R_th_tHj_bin_0_pi_madgraph);
16103 total = SM_Del_R_th_tHj_bin_0_pi + (+0.1897388268184595 * cHW + -8.081997720704726e-05 * cHWtil
16104 + 0.0001210383849023 * ctHIm + -0.0484404790922591 * ctHRe
16105 + 4.098320422208507e-05 * ctWIm + -0.4424859720080287 * ctWRe
16106 )*(SM_Del_R_th_tHj_bin_0_pi/Del_R_th_tHj_bin_0_pi_madgraph);
16114 double SM_Del_R_th_tHj_bin_pi_8 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_Del_R_th_bin_pi_8");
16115 double Del_R_th_tHj_bin_pi_8_madgraph = 0.4380369904797503;
16119 if(flag_Quadratic){
16121 total = SM_Del_R_th_tHj_bin_pi_8 + (
16122 +0.077022451528625 * cHW + -0.0002776703780983 * cHWtil
16123 + -7.684043042284483e-05 * ctHIm + -0.0046499177664545 * ctHRe
16124 + -0.0001947183979358 * ctWIm + -0.1702100458684823 * ctWRe
16125 + 0.0682485262667544 * cHW * cHW + 0.0491241523744813 * cHWtil * cHWtil
16126 + 0.0012866576284849 * ctHIm * ctHIm + 0.0036931285617463 * ctHRe * ctHRe
16127 + 0.5506055522400863 * ctWIm * ctWIm + 0.5493186542090216 * ctWRe * ctWRe
16128 + -0.0002389359749303 * cHW * cHWtil + -2.242398252473064e-05 * cHW * ctHIm
16129 + -0.0080895442980484 * cHW * ctHRe + -0.0005501933983856 * cHW * ctWIm
16130 + -0.128331662515784 * cHW * ctWRe + -0.0012192528253219 * cHWtil * ctHIm
16131 + -0.0001341297313529 * cHWtil * ctHRe + -0.0786937756818248 * cHWtil * ctWIm
16132 + 0.0002790946886122 * cHWtil * ctWRe + -3.35522199471238e-06 * ctHIm * ctHRe
16133 + 0.0122501619776882 * ctHIm * ctWIm + -0.0003595953462808 * ctHIm * ctWRe
16134 + 0.0007917196295279 * ctHRe * ctWIm + 0.0190329204359189 * ctHRe * ctWRe
16135 + -0.0016904522593418 * ctWIm * ctWRe
16136 )*(SM_Del_R_th_tHj_bin_pi_8/Del_R_th_tHj_bin_pi_8_madgraph);
16143 total = SM_Del_R_th_tHj_bin_pi_8 + (+0.077022451528625 * cHW + -0.0002776703780983 * cHWtil
16144 + -7.684043042284483e-05 * ctHIm + -0.0046499177664545 * ctHRe
16145 + -0.0001947183979358 * ctWIm + -0.1702100458684823 * ctWRe
16146 )*(SM_Del_R_th_tHj_bin_pi_8/Del_R_th_tHj_bin_pi_8_madgraph);
16152 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_tHj_eta_cut_3_diff_LO_Del_R_th. \n");
16170 <<
"SM_sigma_tHj_eta_cut_3_diff_LO_mth_bin_340_424" <<
"SM_sigma_tHj_eta_cut_3_diff_LO_mth_bin_424_620"
16171 <<
"SM_sigma_tHj_eta_cut_3_diff_LO_mth_bin_620_1600" );
16205 if(flag_LHC_WG_Basis){
16229 double SM_sigma_tHj_diff_LO_mth_bin_200_340 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_mth_bin_200_340");
16230 double sigma_tHj_diff_LO_mth_bin_200_340_madgraph = 3.619170460509;
16234 if(flag_Quadratic){
16236 total = SM_sigma_tHj_diff_LO_mth_bin_200_340 + (
16237 +1.6688407195767 * cHW + -3.5812013807479115e-06 * cHWtil
16238 + -3.4892943340247846e-05 * ctHIm + -0.0006791132796056 * ctHRe
16239 + -0.0010936424908458695 * ctWIm + -0.003224678245972 * ctWRe
16240 + 0.2418823809179 * cHW * cHW + 7.162653900651128e-05 * cHWtil * cHWtil
16241 + 0.008469162500260308 * ctHIm * ctHIm + 6.923755378236109e-05 * ctHRe * ctHRe
16242 + 2.2933642674933 * ctWIm * ctWIm + 0.0022532892306283 * ctWRe * ctWRe
16243 + -0.00261869580730388 * cHW * cHWtil + -3.405171232406982e-07 * cHW * ctHIm
16244 + -0.1670538936151 * cHW * ctHRe + -4.6452008964002846e-07 * cHW * ctWIm
16245 + -1.02348582078 * cHW * ctWRe + -1.682847484238523e-05 * cHWtil * ctHIm
16246 + 0.001594654388675787 * cHWtil * ctHRe + -0.0003923925156083 * cHWtil * ctWIm
16247 + 0.0004999535798966281 * cHWtil * ctWRe + 1.2325714571354007e-06 * ctHIm * ctHRe
16248 + 0.093722219741188 * ctHIm * ctWIm + -2.116668056491424e-06 * ctHIm * ctWRe
16249 + 0.001935814944203917 * ctHRe * ctWIm + 0.0002769065914965 * ctHRe * ctWRe
16250 + 0.00290519535819933 * ctWIm * ctWRe
16251 )*(SM_sigma_tHj_diff_LO_mth_bin_200_340/sigma_tHj_diff_LO_mth_bin_200_340_madgraph);
16258 total = SM_sigma_tHj_diff_LO_mth_bin_200_340 + (
16259 +1.6688407195767 * cHW + -3.5812013807479115e-06 * cHWtil
16260 + -3.4892943340247846e-05 * ctHIm + -0.0006791132796056 * ctHRe
16261 + -0.0010936424908458695 * ctWIm + -0.003224678245972 * ctWRe
16262 )*(SM_sigma_tHj_diff_LO_mth_bin_200_340/sigma_tHj_diff_LO_mth_bin_200_340_madgraph);
16270 double SM_sigma_tHj_diff_LO_mth_bin_340_424 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_mth_bin_340_424");
16271 double sigma_tHj_diff_LO_mth_bin_340_424_madgraph = 10.1005706067801 ;
16275 if(flag_Quadratic){
16277 total = SM_sigma_tHj_diff_LO_mth_bin_340_424 + (
16278 +4.2197545277171 * cHW + 4.65626312914913e-06 * cHWtil
16279 + 0.00110257955547588 * ctHIm + -0.0009232206777953 * ctHRe
16280 + 0.016350925755151402 * ctWIm + -0.0091507596702359 * ctWRe
16281 + 1.1372943240898 * cHW * cHW + 0.0004991102290958 * cHWtil * cHWtil
16282 + 0.03732598136366172 * ctHIm * ctHIm + 0.0001579255440007 * ctHRe * ctHRe
16283 + 8.641173989847701 * ctWIm * ctWIm + 0.0085860888364268 * ctWRe * ctWRe
16284 + -0.0096821268035852 * cHW * cHWtil + -2.2611564512684646e-07 * cHW * ctHIm
16285 + -0.4676610149002 * cHW * ctHRe + -1.1181980792429467e-05 * cHW * ctWIm
16286 + -3.8410103403863 * cHW * ctWRe + -5.810895365138154e-05 * cHWtil * ctHIm
16287 + -0.002368717938218697 * cHWtil * ctHRe + -0.0017742847988793 * cHWtil * ctWIm
16288 + -0.0027609453798538826 * cHWtil * ctWRe + -3.475760730948959e-07 * ctHIm * ctHRe
16289 + 0.3639693446778 * ctHIm * ctWIm + 1.2234552083004169e-05 * ctHIm * ctWRe
16290 + 0.023309500109203185 * ctHRe * ctWIm + 0.0007873256126956 * ctHRe * ctWRe
16291 + 0.012731860115647309 * ctWIm * ctWRe
16292 )*(SM_sigma_tHj_diff_LO_mth_bin_340_424/sigma_tHj_diff_LO_mth_bin_340_424_madgraph);
16299 total = SM_sigma_tHj_diff_LO_mth_bin_340_424 + (
16300 +4.2197545277171 * cHW + 4.65626312914913e-06 * cHWtil
16301 + 0.00110257955547588 * ctHIm + -0.0009232206777953 * ctHRe
16302 + 0.016350925755151402 * ctWIm + -0.0091507596702359 * ctWRe
16303 )*(SM_sigma_tHj_diff_LO_mth_bin_340_424/sigma_tHj_diff_LO_mth_bin_340_424_madgraph);
16313 double SM_sigma_tHj_diff_LO_mth_bin_424_620 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_mth_bin_424_620");
16314 double sigma_tHj_diff_LO_mth_bin_424_620_madgraph = 5.7714361029407;
16318 if(flag_Quadratic){
16320 total = SM_sigma_tHj_diff_LO_mth_bin_424_620 + (
16321 +1.389635531438 * cHW + 2.0075927352758427e-06 * cHWtil
16322 + -0.001606695693268101 * ctHIm + -4.878234711728907e-05 * ctHRe
16323 + -0.017851429430962296 * ctWIm + -0.0034886170635417 * ctWRe
16324 + 0.9121486583392 * cHW * cHW + 0.0005627776186415 * cHWtil * cHWtil
16325 + 0.020487480249700707 * ctHIm * ctHIm + 4.743040827425722e-05 * ctHRe * ctHRe
16326 + 6.176908178650599 * ctWIm * ctWIm + 0.0061673172456817 * ctWRe * ctWRe
16327 + 0.009237818024768196 * cHW * cHWtil + -1.8763342924085208e-06 * cHW * ctHIm
16328 + -0.1543347988108 * cHW * ctHRe + -8.639129171580245e-06 * cHW * ctWIm
16329 + -2.2912016280382996 * cHW * ctWRe + -2.565744440081829e-05 * cHWtil * ctHIm
16330 + -0.001054510328439647 * cHWtil * ctHRe + -0.0012993864923725 * cHWtil * ctWIm
16331 + -0.0054575783759468555 * cHWtil * ctWRe + 2.992717955396795e-08 * ctHIm * ctHRe
16332 + 0.1988338348315 * ctHIm * ctWIm + -1.029540757266518e-05 * ctHIm * ctWRe
16333 + -0.00336567140662442 * ctHRe * ctWIm + 0.0003272434816741 * ctHRe * ctWRe
16334 + -0.03863568663995408 * ctWIm * ctWRe
16335 )*(SM_sigma_tHj_diff_LO_mth_bin_424_620/sigma_tHj_diff_LO_mth_bin_424_620_madgraph);
16342 total = SM_sigma_tHj_diff_LO_mth_bin_424_620 + (
16343 +1.389635531438 * cHW + 2.0075927352758427e-06 * cHWtil
16344 + -0.001606695693268101 * ctHIm + -4.878234711728907e-05 * ctHRe
16345 + -0.017851429430962296 * ctWIm + -0.0034886170635417 * ctWRe
16346 )*(SM_sigma_tHj_diff_LO_mth_bin_424_620/sigma_tHj_diff_LO_mth_bin_424_620_madgraph);
16355 double SM_sigma_tHj_diff_LO_mth_bin_620_1600 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_mth_bin_620_1600");
16356 double sigma_tHj_diff_LO_mth_bin_620_1600_madgraph = 0.8348276093313001;
16360 if(flag_Quadratic){
16362 total = SM_sigma_tHj_diff_LO_mth_bin_620_1600 + (
16363 +0.10821364459869999 * cHW + -2.8874340988610525e-06 * cHWtil
16364 + 0.00022487637149626322 * ctHIm + 7.364134720744264e-06 * ctHRe
16365 + 0.0002415664477062318 * ctWIm + -0.0003139176772788 * ctWRe
16366 + 0.2451823332766 * cHW * cHW + 0.0001982244893762 * cHWtil * cHWtil
16367 + 0.002821945454561936 * ctHIm * ctHIm + 4.463189174436222e-06 * ctHRe * ctHRe
16368 + 2.2668638066297 * ctWIm * ctWIm + 0.0022708676532284 * ctWRe * ctWRe
16369 + -0.0010133779178814002 * cHW * cHWtil + -1.3685136584326957e-07 * cHW * ctHIm
16370 + -0.009371844326277735 * cHW * ctHRe + -1.1690871514530163e-06 * cHW * ctWIm
16371 + -0.3997185744133 * cHW * ctWRe + -1.5282911600881814e-06 * cHWtil * ctHIm
16372 + -4.7102894794844364e-05 * cHWtil * ctHRe + -0.0002736081199381 * cHWtil * ctWIm
16373 + 0.003457044334853609 * cHWtil * ctWRe + 1.265766582797534e-07 * ctHIm * ctHRe
16374 + 0.03202182013571642 * ctHIm * ctWIm + -3.289807089625314e-07 * ctHIm * ctWRe
16375 + -0.0005056660404694216 * ctHRe * ctWIm + 3.93069423164083e-05 * ctHRe * ctWRe
16376 + -0.005593267455097791 * ctWIm * ctWRe
16377 )*(SM_sigma_tHj_diff_LO_mth_bin_620_1600/sigma_tHj_diff_LO_mth_bin_620_1600_madgraph);
16384 total = SM_sigma_tHj_diff_LO_mth_bin_620_1600 + (
16385 +0.10821364459869999 * cHW + -2.8874340988610525e-06 * cHWtil
16386 + 0.00022487637149626322 * ctHIm + 7.364134720744264e-06 * ctHRe
16387 + 0.0002415664477062318 * ctWIm + -0.0003139176772788 * ctWRe
16388 )*(SM_sigma_tHj_diff_LO_mth_bin_620_1600/sigma_tHj_diff_LO_mth_bin_620_1600_madgraph);
16396 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_tHj_eta_cut_3_diff_LO_mth. \n");
16413 <<
"SM_sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0" <<
"SM_sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj_bin_0_0p1"
16414 <<
"SM_sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj_bin_0p1_1" );
16447 if(flag_LHC_WG_Basis){
16470 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1");
16471 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1_madgraph = 0.625330612257371 ;
16474 if(flag_Quadratic){
16476 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1 + (
16477 +0.3116677420842972 * cHW + -0.0234572133727183 * cHWtil
16478 + 0.0187363550263513 * ctHIm + -0.0987140054861878 * ctHRe
16479 + -0.0918756998947786 * ctWIm + -0.6458807536796709 * ctWRe
16480 + 0.1102611742330736 * cHW * cHW + 0.0597761886676116 * cHWtil * cHWtil
16481 + 0.0028188220024264 * ctHIm * ctHIm + 0.0125052793094028 * ctHRe * ctHRe
16482 + 0.9424034662057988 * ctWIm * ctWIm + 0.9420948533426764 * ctWRe * ctWRe
16483 + -0.0655544913365254 * cHW * cHWtil + 0.001851678281105 * cHW * ctHIm
16484 + -0.0397595731914359 * cHW * ctHRe + 0.0198588249343791 * cHW * ctWIm
16485 + -0.279865112991334 * cHW * ctWRe + -0.0030393831553168 * cHWtil * ctHIm
16486 + 0.0205191868023978 * cHWtil * ctHRe + -0.1677778475045234 * cHWtil * ctWIm
16487 + -0.0124060626296668 * cHWtil * ctWRe + -0.0001073675000156 * ctHIm * ctHRe
16488 + 0.0169761510009489 * ctHIm * ctWIm + -0.0334810910745923 * ctHIm * ctWRe
16489 + 0.0244745631765458 * ctHRe * ctWIm + 0.0500089256166009 * ctHRe * ctWRe
16490 + -0.0084385706011981 * ctWIm * ctWRe
16491 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1_madgraph);
16498 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1 + (
16499 +0.3116677420842972 * cHW + -0.0234572133727183 * cHWtil
16500 + 0.0187363550263513 * ctHIm + -0.0987140054861878 * ctHRe
16501 + -0.0918756998947786 * ctWIm + -0.6458807536796709 * ctWRe
16502 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1_madgraph);
16510 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0");
16511 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0_madgraph = 10.017928763740452;
16514 if(flag_Quadratic){
16516 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0 + (
16517 +1.2366866035440067 * cHW + 2.25389119020932 * cHWtil
16518 + 0.0914078593029598 * ctHIm + 0.1012659050567973 * ctHRe
16519 + 0.5746105268789004 * ctWIm + -3.3874204784405504 * ctWRe
16520 + 1.5345846848039344 * cHW * cHW + 1.2770043417432582 * cHWtil * cHWtil
16521 + 0.0304656685407501 * ctHIm * ctHIm + 0.0743231412129803 * ctHRe * ctHRe
16522 + 14.50226166682635 * ctWIm * ctWIm + 14.457654900356347 * ctWRe * ctWRe
16523 + -0.2923911946200768 * cHW * cHWtil + 0.0114414965745942 * cHW * ctHIm
16524 + -0.1203150391745661 * cHW * ctHRe + 0.1864631234317808 * cHW * ctWIm
16525 + -2.727926891063573 * cHW * ctWRe + -0.0351837768842435 * cHWtil * ctHIm
16526 + 0.1170161700294134 * cHWtil * ctHRe + -2.123955622146549 * cHWtil * ctWIm
16527 + -0.0102980068212088 * cHWtil * ctWRe + 0.0025642392061412 * ctHIm * ctHRe
16528 + 0.365251983005144 * ctHIm * ctWIm + -0.2964743523529005 * ctHIm * ctWRe
16529 + 0.2687503936477441 * ctHRe * ctWIm + 0.4369422392173933 * ctHRe * ctWRe
16530 + -0.0991525811426369 * ctWIm * ctWRe
16531 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0_madgraph);
16538 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0 + (
16539 +1.2366866035440067 * cHW + 2.25389119020932 * cHWtil
16540 + 0.0914078593029598 * ctHIm + 0.1012659050567973 * ctHRe
16541 + 0.5746105268789004 * ctWIm + -3.3874204784405504 * ctWRe
16542 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0_madgraph);
16551 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj_bin_0_0p1");
16552 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1_madgraph = 10.019177399400451;
16555 if(flag_Quadratic){
16557 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1 + (
16558 +1.2340816822774692 * cHW + -2.240025962300885 * cHWtil
16559 + -0.0944484934512101 * ctHIm + 0.1192516183416272 * ctHRe
16560 + -0.5543471225805664 * ctWIm + -3.4784096647320792 * ctWRe
16561 + 1.5385573344227568 * cHW * cHW + 1.277480560376378 * cHWtil * cHWtil
16562 + 0.0297138964402358 * ctHIm * ctHIm + 0.0695203980228374 * ctHRe * ctHRe
16563 + 14.453999689695516 * ctWIm * ctWIm + 14.421017920593378 * ctWRe * ctWRe
16564 + 0.2835389332805471 * cHW * cHWtil + -0.0118745694532784 * cHW * ctHIm
16565 + -0.1070825693237788 * cHW * ctHRe + -0.2069210996728486 * cHW * ctWIm
16566 + -2.759004351548509 * cHW * ctWRe + -0.0346870935694408 * cHWtil * ctHIm
16567 + -0.1163690151974784 * cHWtil * ctHRe + -2.106093788204806 * cHWtil * ctWIm
16568 + 0.042287089574596 * cHWtil * ctWRe + 0.0018745122089668 * ctHIm * ctHRe
16569 + 0.3573265865384396 * ctHIm * ctWIm + 0.2790712799751106 * ctHIm * ctWRe
16570 + -0.2657740128602432 * ctHRe * ctWIm + 0.4939229012054066 * ctHRe * ctWRe
16571 + 0.0066429523188534 * ctWIm * ctWRe
16572 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1_madgraph);
16579 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1 + (
16580 +1.2340816822774692 * cHW + -2.240025962300885 * cHWtil
16581 + -0.0944484934512101 * ctHIm + 0.1192516183416272 * ctHRe
16582 + -0.5543471225805664 * ctWIm + -3.4784096647320792 * ctWRe
16583 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1_madgraph);
16590 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1 =
SM.
getOptionalParameter(
"SM_sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj_bin_0p1_1");
16591 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1_madgraph = 0.6295620997716519;
16594 if(flag_Quadratic){
16596 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1 + (
16597 +0.3143315059597868 * cHW + 0.0201551412719245 * cHWtil
16598 + -0.0183641634803672 * ctHIm + -0.0995813737655536 * ctHRe
16599 + 0.0897350424633131 * ctWIm + -0.6406911138616322 * ctWRe
16600 + 0.1112668416798298 * cHW * cHW + 0.0583005604579335 * cHWtil * cHWtil
16601 + 0.0027595996691971 * ctHIm * ctHIm + 0.0118174002372257 * ctHRe * ctHRe
16602 + 0.9426881046481782 * ctWIm * ctWIm + 0.936866499600696 * ctWRe * ctWRe
16603 + 0.0657617777309751 * cHW * cHWtil + -0.0023378198183834 * cHW * ctHIm
16604 + -0.0395537531498762 * cHW * ctHRe + -0.0201801357961358 * cHW * ctWIm
16605 + -0.2784950553545072 * cHW * ctWRe + -0.0031131296100339 * cHWtil * ctHIm
16606 + -0.0207583226753365 * cHWtil * ctHRe + -0.1625765428592949 * cHWtil * ctWIm
16607 + 0.011329416812491 * cHWtil * ctWRe + -5.78769943145492e-05 * ctHIm * ctHRe
16608 + 0.0164908016888249 * ctHIm * ctWIm + 0.0349133127821835 * ctHIm * ctWRe
16609 + -0.0243634883000635 * ctHRe * ctWIm + 0.0441529602898498 * ctHRe * ctWRe
16610 + 0.0039945517001405 * ctWIm * ctWRe
16611 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1_madgraph);
16618 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1 + (
16619 +0.3143315059597868 * cHW + 0.0201551412719245 * cHWtil
16620 + -0.0183641634803672 * ctHIm + -0.0995813737655536 * ctHRe
16621 + 0.0897350424633131 * ctWIm + -0.6406911138616322 * ctWRe
16622 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1_madgraph);
16629 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_tHj_eta_cut_3_diff_LO_mthj. \n");
16669 <<
"SM_b4_ttH_LO_bin_0_0p5" <<
"SM_b4_ttH_LO_bin_0p5_1");
16706 if(flag_LHC_WG_Basis){
16709 double sw2 = 0.22305;
16710 double cw2 = 1 - sw2;
16711 double tw2 = sw2/cw2;
16712 double sw = sqrt(sw2);
16713 double tw = sqrt(tw2);
16714 ctBRe = ctZRe/sw - ctWRe/tw;
16715 ctBIm = ctZIm/sw - ctWIm/tw;
16731 double b4_tth_bin_m1_m0p5_madgraph_LO = 1.0632053747005017;
16736 if(flag_Quadratic){
16737 total = SM_b4_tth_bin_m1_m0p5 + (
16738 0.910009531724715 * cHG + -0.0010318009149136 * cHGtil
16739 + -0.0067981802286535 * ctGIm + -1.118548376749951 * ctGRe
16740 + 0.0001145055069108 * ctHIm + -0.1309188173876159 * ctHRe
16741 + -0.0020499059754391 * ctWIm + -0.0013815505152491 * ctWRe
16742 + 0.8719616200347676 * cHG * cHG + 0.8386370679735822 * cHGtil * cHGtil
16743 + 0.9774807816545604 * ctGIm * ctGIm + 0.99600530493426 * ctGRe * ctGRe
16744 + 0.0055871762794901 * ctHIm * ctHIm + 0.0046644155584449 * ctHRe * ctHRe
16745 + 0.1513855248714063 * ctWIm * ctWIm + 0.0223113988052159 * ctWRe * ctWRe
16746 + -0.004353109781129 * cHG * cHGtil + -0.0059424753457291 * cHG * ctGIm
16747 + -1.1589183159553875 * cHG * ctGRe + -0.0001031669131571 * cHG * ctHIm
16748 + -0.0808290830781629 * cHG * ctHRe + 0.0023298372266031 * cHG * ctWIm
16749 + 0.0007355367034189 * cHG * ctWRe + -0.8622884150085206 * cHGtil * ctGIm
16750 + -0.0085612044843103 * cHGtil * ctGRe + 0.0893168984995095 * cHGtil * ctHIm
16751 + -0.0007889628027357 * cHGtil * ctHRe + -0.0049693652224635 * cHGtil * ctWIm
16752 + -0.003888785938789 * cHGtil * ctWRe + 0.0044373833815463 * ctGIm * ctGRe
16753 + -0.0398407363498014 * ctGIm * ctHIm + 0.0001267839505427 * ctGIm * ctHRe
16754 + 0.0068555328240843 * ctGIm * ctWIm + -0.0045838333288629 * ctGIm * ctWRe
16755 + -0.0003431226109376 * ctGRe * ctHIm + 0.0759842998525177 * ctGRe * ctHRe
16756 + 0.0412398880264256 * ctGRe * ctWIm + 0.0037903964632825 * ctGRe * ctWRe
16757 + -0.0001532894777914 * ctHIm * ctHRe + -0.0002395101986699 * ctHIm * ctWIm
16758 + -0.0003104171792067 * ctHIm * ctWRe + 0.0001367863317469 * ctHRe * ctWIm
16759 + -0.0008153939464238 * ctHRe * ctWRe + -0.0022824930758392 * ctWIm * ctWRe
16760 -0.0007691736987786996 * ctBRe + 0.002162289681735499 * ctBRe * ctBRe+
16761 -0.00010516033086452325 * ctBIm + 0.0005771520876739905 * ctBIm * ctBIm
16762 )*(SM_b4_tth_bin_m1_m0p5/b4_tth_bin_m1_m0p5_madgraph_LO);
16768 total = SM_b4_tth_bin_m1_m0p5 + (0.9099876415629798*cHG +
16769 -1.1208249512813937*ctGRe + -0.1310184227297144*ctHRe
16770 -0.0007691736987786996 * ctBRe -0.0013815505152491303 * ctWRe
16771 )*(SM_b4_tth_bin_m1_m0p5/b4_tth_bin_m1_m0p5_madgraph_LO);
16779 double b4_tth_bin_m0p5_0_madgraph_LO = 1.932424901417113;
16783 if(flag_Quadratic){
16784 total = SM_b4_tth_bin_m0p5_0 + (2.564246291660702 * cHG + -0.005823342315884 * cHGtil
16785 + -0.0016743198961839 * ctGIm + -2.778424493033977 * ctGRe
16786 + 0.0007195133202335 * ctHIm + -0.2344245527833774 * ctHRe
16787 + -0.0064220762451969 * ctWIm + -0.001215693713534 * ctWRe
16788 + 2.034099761021467 * cHG * cHG + 1.9612673310063 * cHGtil * cHGtil
16789 + 2.5341046159273257 * ctGIm * ctGIm + 2.544939547558986 * ctGRe * ctGRe
16790 + 0.0039923939634707 * ctHIm * ctHIm + 0.0077910494317363 * ctHRe * ctHRe
16791 + 0.4588069842581513 * ctWIm * ctWIm + 0.065854083346678 * ctWRe * ctWRe
16792 + -0.0071569239960523 * cHG * cHGtil + 0.0145336259449214 * cHG * ctGIm
16793 + -2.277554920224764 * cHG * ctGRe + -4.978015231518844e-05 * cHG * ctHIm
16794 + -0.2068188648732378 * cHG * ctHRe + -0.0040071191552686 * cHG * ctWIm
16795 + 0.0002867576099352 * cHG * ctWRe + -1.4549114499408065 * cHGtil * ctGIm
16796 + -0.026659343007864 * cHGtil * ctGRe + 0.1064186672197977 * cHGtil * ctHIm
16797 + -0.002336704675229 * cHGtil * ctHRe + 0.0024569029783631 * cHGtil * ctWIm
16798 + -0.0026429889231636 * cHGtil * ctWRe + -0.0026918504123321 * ctGIm * ctGRe
16799 + 0.0026133954963231 * ctGIm * ctHIm + -0.0008204230232737 * ctGIm * ctHRe
16800 + -0.0313376168904284 * ctGIm * ctWIm + 0.0058758543148654 * ctGIm * ctWRe
16801 + 4.366654352272459e-06 * ctGRe * ctHIm + 0.1771923049354946 * ctGRe * ctHRe
16802 + 0.0063163081295789 * ctGRe * ctWIm + -0.0038756154471681 * ctGRe * ctWRe
16803 + -1.0308033893416904e-05 * ctHIm * ctHRe + -0.0012053193562682 * ctHIm * ctWIm
16804 + -8.001925082197133e-05 * ctHIm * ctWRe + 0.0002104946911641 * ctHRe * ctWIm
16805 + -0.0013179836923686 * ctHRe * ctWRe + 0.0093561728027508 * ctWIm * ctWRe
16806 -0.00331238196421145 * ctBRe + 0.008086112326838674 * ctBRe * ctBRe+ 0.00015893289734032756 * ctBIm + 0.003681537592577791 * ctBIm * ctBIm
16807 )*(SM_b4_tth_bin_m0p5_0/b4_tth_bin_m0p5_0_madgraph_LO);
16813 total = SM_b4_tth_bin_m0p5_0 + (2.564414022112631*cHG +
16814 -2.7816281236042366*ctGRe -0.2344736662557363*ctHRe
16815 -0.00331238196421145 * ctBRe -0.0012156937135340828 * ctWRe
16816 )*(SM_b4_tth_bin_m0p5_0/b4_tth_bin_m0p5_0_madgraph_LO);
16824 double b4_tth_bin_0_0p5_madgraph_LO = 2.48186478266304;
16828 if(flag_Quadratic){
16829 total = SM_b4_tth_bin_0_0p5 + (3.2093136673424736 * cHG + 0.004029159850137 * cHGtil
16830 + -0.0213738731216522 * ctGIm + -3.504682622127001 * ctGRe
16831 + -0.0002875376687773 * ctHIm + -0.3032103265837639 * ctHRe
16832 + 0.0095376518003493 * ctWIm + -0.0058800129619509 * ctWRe
16833 + 2.508732816346594 * cHG * cHG + 2.437345459874909 * cHGtil * cHGtil
16834 + 3.1881280812208166 * ctGIm * ctGIm + 3.165825489942664 * ctGRe * ctGRe
16835 + 0.0036148729182692 * ctHIm * ctHIm + 0.0099998321780285 * ctHRe * ctHRe
16836 + 0.458074038263705 * ctWIm * ctWIm + 0.0758786285553478 * ctWRe * ctWRe
16837 + 0.0053996492403103 * cHG * cHGtil + -0.0236162521426582 * cHG * ctGIm
16838 + -2.7111214421094987 * cHG * ctGRe + -0.001177880066321 * cHG * ctHIm
16839 + -0.2508174145511634 * cHG * ctHRe + 0.0027312222369129 * cHG * ctWIm
16840 + -0.0005506402375662 * cHG * ctWRe + -1.712920295286303 * cHGtil * ctGIm
16841 + 0.0148464169032713 * cHGtil * ctGRe + 0.1255660004129038 * cHGtil * ctHIm
16842 + 0.0014699068562402 * cHGtil * ctHRe + 0.0055682588248907 * cHGtil * ctWIm
16843 + -0.0006447342027894 * cHGtil * ctWRe + -0.0113505890042336 * ctGIm * ctGRe
16844 + 0.0159020808765088 * ctGIm * ctHIm + -0.0004755818091291 * ctGIm * ctHRe
16845 + 0.025203510325142 * ctGIm * ctWIm + -0.0009750172709239 * ctGIm * ctWRe
16846 + -0.000673228149598 * ctGRe * ctHIm + 0.2243402305478286 * ctGRe * ctHRe
16847 + -0.0176639654745808 * ctGRe * ctWIm + -0.0002779594299604 * ctGRe * ctWRe
16848 + -3.642230847214099e-05 * ctHIm * ctHRe + -0.0017585157882703 * ctHIm * ctWIm
16849 + 0.0004703647702423 * ctHIm * ctWRe + -0.000285286634482 * ctHRe * ctWIm
16850 + -0.0026938458799784 * ctHRe * ctWRe + -0.0017642667261674 * ctWIm * ctWRe
16851 -0.005253102367525533 * ctBRe + 0.012034842573137972 * ctBRe * ctBRe+ -0.00011904416973186616 * ctBIm + 0.005659950685029516 * ctBIm * ctBIm
16852 )*(SM_b4_tth_bin_0_0p5/b4_tth_bin_0_0p5_madgraph_LO);
16858 total = SM_b4_tth_bin_0_0p5 + (3.2093661829551725*cHG +
16859 -3.501689241803734*ctGRe + -0.3031442522037286*ctHRe
16860 -0.005253102367525533 * ctBRe - 0.005880012961950926 * ctWRe
16861 )*(SM_b4_tth_bin_0_0p5/b4_tth_bin_0_0p5_madgraph_LO);
16869 double b4_tth_bin_0p5_1_madgraph_LO = 4.587536187686661;
16873 if(flag_Quadratic){
16874 total = SM_b4_tth_bin_0p5_1 + (3.8624206533859455 * cHG + 0.0025652805438462 * cHGtil
16875 + 0.0380812173024499 * ctGIm + -4.967609706819283 * ctGRe
16876 + -0.0006965496592073 * ctHIm + -0.5544826010765769 * ctHRe
16877 + 0.0006073357310019 * ctWIm + -0.0256463227849223 * ctWRe
16878 + 2.347939739733353 * cHG * cHG + 2.3092071630867377 * cHGtil * cHGtil
16879 + 3.199130314657721 * ctGIm * ctGIm + 3.427832512642536 * ctGRe * ctGRe
16880 + 0.004453926977181 * ctHIm * ctHIm + 0.0167718441092212 * ctHRe * ctHRe
16881 + 0.159767945592875 * ctWIm * ctWIm + 0.059120496919097 * ctWRe * ctWRe
16882 + 0.0072252855175872 * cHG * cHGtil + 0.03975689764912 * cHG * ctGIm
16883 + -3.1711629756704776 * cHG * ctGRe + 0.0014716333628268 * cHG * ctHIm
16884 + -0.2420802478163346 * cHG * ctHRe + 0.0018271931377158 * cHG * ctWIm
16885 + -0.0002326603969194 * cHG * ctWRe + -1.898959594407268 * cHGtil * ctGIm
16886 + 0.014375573266062 * cHGtil * ctGRe + 0.188418633982538 * cHGtil * ctHIm
16887 + 0.0007511425222509 * cHGtil * ctHRe + -0.0014741276289671 * cHGtil * ctWIm
16888 + 0.007150320736038 * cHGtil * ctWRe + 0.0037375122760155 * ctGIm * ctGRe
16889 + 0.0081175256170974 * ctGIm * ctHIm + 0.0007985463884474 * ctGIm * ctHRe
16890 + -0.0001131618468446 * ctGIm * ctWIm + 0.0008483977113818 * ctGIm * ctWRe
16891 + 9.220570277163054e-05 * ctGRe * ctHIm + 0.3707695293252685 * ctGRe * ctHRe
16892 + -0.0295125287850878 * ctGRe * ctWIm + 0.0053821483274255 * ctGRe * ctWRe
16893 + 0.0001626805165413 * ctHIm * ctHRe + -0.0008105961019141 * ctHIm * ctWIm
16894 + 0.0001035970931805 * ctHIm * ctWRe + 6.611959525185118e-06 * ctHRe * ctWIm
16895 + 0.0003098374575341 * ctHRe * ctWRe + -0.0025092774493894 * ctWIm * ctWRe
16896 -0.009187820270389016 * ctBRe + 0.016843223885503147 * ctBRe * ctBRe+ 5.500801554077228e-05 * ctBIm + 0.005015742054571379 * ctBIm * ctBIm
16897 )*(SM_b4_tth_bin_0p5_1/b4_tth_bin_0p5_1_madgraph_LO);
16903 total = SM_b4_tth_bin_0p5_1 + (3.862512212641887*cHG +
16904 -4.967994348065772*ctGRe + -0.554551144413014*ctHRe
16905 -0.009187820270389016 * ctBRe -0.02564632278492235 * ctWRe
16906 )*(SM_b4_tth_bin_0p5_1/b4_tth_bin_0p5_1_madgraph_LO);
16912 throw std::runtime_error(
"\nERROR: Please specify a correct binning for b4_tth_LO. \n");
16955 if(flag_LHC_WG_Basis){
16958 double sw2 = 0.22305;
16959 double cw2 = 1 - sw2;
16960 double tw2 = sw2/cw2;
16961 double sw = sqrt(sw2);
16962 double tw = sqrt(tw2);
16963 ctBRe = ctZRe/sw - ctWRe/tw;
16964 ctBIm = ctZIm/sw - ctWIm/tw;
16981 double Dazi_ord_neg_Mad = 0.801238412607049;
16982 double Dazi_ord_pos_Mad = 0.8006171719284476;
16986 if(flag_Quadratic){
16988 double Dazi_ord_neg_NP = 0.8409726917581889 * cHG + 0.0239521993589093 * cHGtil
16989 + -0.0727650754320362 * ctGIm + -0.9799091583330292 * ctGRe
16990 + -0.0001997761653249 * ctHIm + -0.0974439820691808 * ctHRe
16991 + 0.0040841173511341 * ctWIm + -0.0026346877927101 * ctWRe
16992 + 0.6180724071879639 * cHG * cHG + 0.6006261707767361 * cHGtil * cHGtil
16993 + 0.7856366780703115 * ctGIm * ctGIm + 0.8059251252505129 * ctGRe * ctGRe
16994 + 0.0013971371538088 * ctHIm * ctHIm + 0.0031357537523052 * ctHRe * ctHRe
16995 + 0.0977883829166236 * ctWIm * ctWIm + 0.0177777400561392 * ctWRe * ctWRe
16996 + 0.0157290488652358 * cHG * cHGtil + -0.0033975293377011 * cHG * ctGIm
16997 + -0.7471772164696022 * cHG * ctGRe + 0.0006005292045924 * cHG * ctHIm
16998 + -0.0620994359176081 * cHG * ctHRe + 0.0014581468930783 * cHG * ctWIm
16999 + -5.417222834249148e-05 * cHG * ctWRe + -0.4707346806682253 * cHGtil * ctGIm
17000 + -0.0258435683811506 * cHGtil * ctGRe + 0.0402500484934529 * cHGtil * ctHIm
17001 + -0.0011440632677678 * cHGtil * ctHRe + 0.0003948705556123 * cHGtil * ctWIm
17002 + -3.223394386769663e-05 * cHGtil * ctWRe + 0.019267926306919 * ctGIm * ctGRe
17003 + -0.0011549478510061 * ctGIm * ctHIm + 0.0043931390740712 * ctGIm * ctHRe
17004 + -0.0026955097559458 * ctGIm * ctWIm + -2.6134787065639213e-05 * ctGIm * ctWRe
17005 + -0.0039137945238467 * ctGRe * ctHIm + 0.0672010069425599 * ctGRe * ctHRe
17006 + -0.0042875376558723 * ctGRe * ctWIm + 0.0009131837278532 * ctGRe * ctWRe
17007 + -1.0463403882919558e-06 * ctHIm * ctHRe + -0.0003603290153253 * ctHIm * ctWIm
17008 + 0.0002103912520551 * ctHIm * ctWRe + -3.3601141254107565e-05 * ctHRe * ctWIm
17009 + -0.0003184009878738 * ctHRe * ctWRe + 9.336705314867688e-05 * ctWIm * ctWRe
17010 -0.0013981083710685738 * ctBRe + 0.0031128276299091096 * ctBRe * ctBRe+ -6.751260631875089e-05 * ctBIm + 0.0011880155398607123 * ctBIm * ctBIm
17012 double Dazi_ord_pos_NP = 0.8374737681273691 * cHG + -0.0239936915366412 * cHGtil
17013 + 0.0740756917886777 * ctGIm + -0.9887205393601546 * ctGRe
17014 + 0.0001758920216041 * ctHIm + -0.0972082903115259 * ctHRe
17015 + -0.0038178577929426 * ctWIm + -0.0027960955347098 * ctWRe
17016 + 0.6174050704291627 * cHG * cHG + 0.6004297673773595 * cHGtil * cHGtil
17017 + 0.7898132427425815 * ctGIm * ctGIm + 0.8070470149243939 * ctGRe * ctGRe
17018 + 0.0014116881912348 * ctHIm * ctHIm + 0.0031074396853647 * ctHRe * ctHRe
17019 + 0.0976538671279632 * ctWIm * ctWIm + 0.0177390091018495 * ctWRe * ctWRe
17020 + -0.0155516480557833 * cHG * cHGtil + 0.00733235897668 * cHG * ctGIm
17021 + -0.7355705059116835 * cHG * ctGRe + -0.000578124797484 * cHG * ctHIm
17022 + -0.0620909954882131 * cHG * ctHRe + -0.0009997175215992 * cHG * ctWIm
17023 + 9.219615703674744e-05 * cHG * ctWRe + -0.4727237329541328 * cHGtil * ctGIm
17024 + 0.0248890286688689 * cHGtil * ctGRe + 0.0408622177561639 * cHGtil * ctHIm
17025 + 0.0010001226021191 * cHGtil * ctHRe + -0.0001432347113879 * cHGtil * ctWIm
17026 + 2.80668204017398e-05 * cHGtil * ctWRe + -0.0202015021970715 * ctGIm * ctGRe
17027 + -0.0009467910567448 * ctGIm * ctHIm + -0.0044521278787526 * ctGIm * ctHRe
17028 + 0.0027922955345794 * ctGIm * ctWIm + 0.0002115650012277 * ctGIm * ctWRe
17029 + 0.0037674177682461 * ctGRe * ctHIm + 0.0677935966148256 * ctGRe * ctHRe
17030 + 0.0043479597737826 * ctGRe * ctWIm + -0.0001145085088655 * ctGRe * ctWRe
17031 + -4.895422227624291e-06 * ctHIm * ctHRe + -0.0002782677303533 * ctHIm * ctWIm
17032 + -0.0001811936976982 * ctHIm * ctWRe + 4.451757689860614e-05 * ctHRe * ctWIm
17033 + -0.0004004144226487 * ctHRe * ctWRe + 0.0003520788300325 * ctWIm * ctWRe
17034 -0.001549419314305453 * ctBRe + 0.0031134638609745385 * ctBRe * ctBRe+ 6.587933630411436e-05 * ctBIm + 0.0011885295925029155 * ctBIm * ctBIm
17043 double num = (Dazi_ord_pos_NP) - (Dazi_ord_neg_NP);
17044 double deno = (Dazi_ord_pos_Mad + Dazi_ord_pos_NP) + (Dazi_ord_neg_Mad + Dazi_ord_neg_NP);
17046 double total = num/deno;
17054 double Dazi_ord_neg_NP = 0.8409727694620143*cHG + 0.0239522015720341*cHGtil + -0.0727650821867264*ctGIm +
17055 -0.9799092492967638*ctGRe + -0.0001997762114054*ctHIm + -0.0974440045456804*ctHRe
17056 -0.0013981083710685738 * ctBRe+ -6.751260631875089e-05 * ctBIm
17057 -0.0026346877927101164 * ctWRe+ 0.004084117351134148 * ctWIm
17059 double Dazi_ord_pos_NP = 0.8374738455079025*cHG + -0.0239936937535997*cHGtil + 0.0740756986650311*ctGIm +
17060 -0.9887206311418384*ctGRe + 0.0001758920621755*ctHIm + -0.0972083127336606*ctHRe
17061 -0.001549419314305453 * ctBRe+ 6.587933630411436e-05 * ctBIm
17062 -0.0027960955347098027 * ctWRe+ -0.003817857792942636 * ctWIm
17071 double num = (Dazi_ord_pos_NP) - (Dazi_ord_neg_NP);
17072 double deno = (Dazi_ord_pos_Mad + Dazi_ord_pos_NP) + (Dazi_ord_neg_Mad + Dazi_ord_neg_NP);
17076 double total = num/deno;
17119 if(flag_LHC_WG_Basis){
17122 double sw2 = 0.22305;
17123 double cw2 = 1 - sw2;
17124 double tw2 = sw2/cw2;
17125 double sw = sqrt(sw2);
17126 double tw = sqrt(tw2);
17127 ctBRe = ctZRe/sw - ctWRe/tw;
17128 ctBIm = ctZIm/sw - ctWIm/tw;
17146 double Dazi_ord_ee_neg_Mad = 0.8006766500797665;
17147 double Dazi_ord_ee_pos_Mad = 0.8011790447500986;
17150 if(flag_Quadratic){
17153 double Dazi_ord_ee_neg_NP = 0.8404287198682079 * cHG + 0.0208422614129312 * cHGtil
17154 + -0.0550089310565959 * ctGIm + -0.983778963439606 * ctGRe
17155 + 0.0016550942929671 * ctHIm + -0.0975507985435286 * ctHRe
17156 + 0.0239873280104936 * ctWIm + -0.0026831297740093 * ctWRe
17157 + 0.6176130449506895 * cHG * cHG + 0.6001347124313424 * cHGtil * cHGtil
17158 + 0.7865719489740035 * ctGIm * ctGIm + 0.80611827533555 * ctGRe * ctGRe
17159 + 0.0014229577967017 * ctHIm * ctHIm + 0.0031487266504941 * ctHRe * ctHRe
17160 + 0.0977314966404424 * ctWIm * ctWIm + 0.0177935600401541 * ctWRe * ctWRe
17161 + 0.0040914045299683 * cHG * cHGtil + -0.0219899064314808 * cHG * ctGIm
17162 + -0.7388365912386904 * cHG * ctGRe + -0.0003736312654786 * cHG * ctHIm
17163 + -0.061822929264468 * cHG * ctHRe + 4.755266873937569e-05 * cHG * ctWIm
17164 + 0.0004908479318843 * cHG * ctWRe + -0.4730595292823339 * cHGtil * ctGIm
17165 + 0.0067909859506482 * cHGtil * ctGRe + 0.0404155989650598 * cHGtil * ctHIm
17166 + -0.0006071631925375 * cHGtil * ctHRe + 0.000410970632705 * cHGtil * ctWIm
17167 + -0.0010873287770317 * cHGtil * ctWRe + 0.0067907908337478 * ctGIm * ctGRe
17168 + -0.0012276151256363 * ctGIm * ctHIm + 0.0042570184763379 * ctGIm * ctHRe
17169 + -0.0077141578106353 * ctGIm * ctWIm + -0.0004329878738224 * ctGIm * ctWRe
17170 + -0.0026512985824996 * ctGRe * ctHIm + 0.0673226914661984 * ctGRe * ctHRe
17171 + 0.0058230088343248 * ctGRe * ctWIm + -5.741735732788912e-05 * ctGRe * ctWRe
17172 + -0.0001332105072905 * ctHIm * ctHRe + -0.0003511364464264 * ctHIm * ctWIm
17173 + 0.000125880399987 * ctHIm * ctWRe + -0.0004405570611716 * ctHRe * ctWIm
17174 + -0.0004815913190063 * ctHRe * ctWRe + -0.000362755095259 * ctWIm * ctWRe
17175 -0.0016684521282414322 * ctBRe + 0.0031109123237574587 * ctBRe * ctBRe+ -4.204517990341605e-05 * ctBIm + 0.0011882036111250938 * ctBIm * ctBIm
17177 double Dazi_ord_ee_pos_NP = 0.8380177400173502 * cHG + -0.0208837535906631 * cHGtil
17178 + 0.0563195474132376 * ctGIm + -0.9848507342535776 * ctGRe
17179 + -0.0016789784366879 * ctHIm + -0.0971014738371782 * ctHRe
17180 + -0.0237210684368537 * ctWIm + -0.0027476538685015 * ctWRe
17181 + 0.6178644326664374 * cHG * cHG + 0.6009212257227535 * cHGtil * cHGtil
17182 + 0.7888779718388894 * ctGIm * ctGIm + 0.8068538648393566 * ctGRe * ctGRe
17183 + 0.0013858675483419 * ctHIm * ctHIm + 0.0030944667871758 * ctHRe * ctHRe
17184 + 0.097710764743593 * ctWIm * ctWIm + 0.0177231911784963 * ctWRe * ctWRe
17185 + -0.0039140034663799 * cHG * cHGtil + 0.0259247403583757 * cHG * ctGIm
17186 + -0.7439138030158363 * cHG * ctGRe + 0.0003960357139343 * cHG * ctHIm
17187 + -0.0623674908935729 * cHG * ctHRe + 0.0004108770005809 * cHG * ctWIm
17188 + -0.0004528240008638 * cHG * ctWRe + -0.4703992585666175 * cHGtil * ctGIm
17189 + -0.0077455265899209 * cHGtil * ctGRe + 0.0406966990783182 * cHGtil * ctHIm
17190 + 0.0004632224275368 * cHGtil * ctHRe + -0.0001593347843943 * cHGtil * ctWIm
17191 + 0.0010831616538765 * cHGtil * ctWRe + -0.0077243666834214 * ctGIm * ctGRe
17192 + -0.0008741250260713 * ctGIm * ctHIm + -0.0043160072941473 * ctGIm * ctHRe
17193 + 0.0078109435808307 * ctGIm * ctWIm + 0.0006184181227847 * ctGIm * ctWRe
17194 + 0.0025049217993331 * ctGRe * ctHIm + 0.0676719742864739 * ctGRe * ctHRe
17195 + -0.0057625867117164 * ctGRe * ctWIm + 0.0008560926014874 * ctGRe * ctWRe
17196 + 0.0001272687320934 * ctHIm * ctHRe + -0.0002874604068827 * ctHIm * ctWIm
17197 + -9.668285932849868e-05 * ctHIm * ctWRe + 0.0004514735017376 * ctHRe * ctWIm
17198 + -0.0002372243269866 * ctHRe * ctWRe + 0.0008082013407264 * ctWIm * ctWRe
17199 -0.0012790754463039983 * ctBRe + 0.003115378933016111 * ctBRe * ctBRe+ 4.0411909950716085e-05 * ctBIm + 0.0011883414318798607 * ctBIm * ctBIm
17208 double num = (Dazi_ord_ee_pos_NP) - (Dazi_ord_ee_neg_NP);
17209 double deno = (Dazi_ord_ee_pos_Mad + Dazi_ord_ee_pos_NP) + (Dazi_ord_ee_neg_Mad + Dazi_ord_ee_neg_NP);
17211 double total = num/deno;
17219 double Dazi_ord_ee_neg_NP = 0.8404288553887629*cHG + 0.0208422647737813*cHGtil + -0.0550100485100096*ctGIm +
17220 -0.9837800350478916*ctGRe + 0.0016550964830614*ctHIm + -0.0975509276270819*ctHRe
17221 -0.0016684521282414322 * ctBRe+ -4.204517990341605e-05 * ctBIm
17222 -0.002683129774009377 * ctWRe+ 0.02398732801049369 * ctWIm
17224 double Dazi_ord_ee_pos_NP = 0.8380178751491306*cHG + -0.0208837569582036*cHGtil + 0.0563206662942763*ctGIm +
17225 -0.9848518070293188*ctGRe + -0.0016789806583868*ctHIm + -0.0971016023261651*ctHRe
17226 -0.0012790754463039983 * ctBRe+ 4.0411909950716085e-05 * ctBIm
17227 -0.002747653868501579 * ctWRe+ -0.023721068436853746 * ctWIm
17236 double num = (Dazi_ord_ee_pos_NP) - (Dazi_ord_ee_neg_NP);
17237 double deno = (Dazi_ord_ee_pos_Mad + Dazi_ord_ee_pos_NP) + (Dazi_ord_ee_neg_Mad + Dazi_ord_ee_neg_NP);
17241 double total = num/deno;
17252 setParametersForObservable(make_vector<std::string>() <<
"SM_sigma_ttH_diff_LO_mtth_bin_450_655" <<
"SM_sigma_ttH_diff_LO_mtth_bin_655_860"
17253 <<
"SM_sigma_ttH_diff_LO_mtth_bin_860_1270" <<
"SM_sigma_ttH_diff_LO_mtth_bin_1270_2500");
17290 if(flag_LHC_WG_Basis){
17293 double sw2 = 0.22305;
17294 double cw2 = 1 - sw2;
17295 double tw2 = sw2/cw2;
17296 double sw = sqrt(sw2);
17297 double tw = sqrt(tw2);
17298 ctBRe = ctZRe/sw - ctWRe/tw;
17299 ctBIm = ctZIm/sw - ctWIm/tw;
17315 double ttH_bin_450_655_madgraph_LO = 0.0085968515036142;
17319 if(flag_Quadratic){
17320 total = SM_ttH_bin_450_655 + (0.0045181955745771 * cHG + 2.092434682771094e-06 * cHGtil
17321 + 3.35721352610896e-06 * ctGIm + -0.0073319817382764 * ctGRe
17322 + 2.178950715664429e-06 * ctHIm + -0.0010488957886131 * ctHRe
17323 + -6.397754803461053e-06 * ctWIm + -3.0007469619147686e-05 * ctWRe
17324 + 0.001129479117399 * cHG * cHG + 0.0012542998928326 * cHGtil * cHGtil
17325 + 0.0027597465911086 * ctGIm * ctGIm + 0.0031944543434764 * ctGRe * ctGRe
17326 + 5.658099728467203e-06 * ctHIm * ctHIm + 3.208560834544569e-05 * ctHRe * ctHRe
17327 + 3.1330082486985544e-05 * ctWIm * ctWIm + 3.6107605324769976e-05 * ctWRe * ctWRe
17328 + 5.753962177779126e-05 * cHG * cHGtil + 2.8298667156714807e-05 * cHG * ctGIm
17329 + -0.0029193903114386 * cHG * ctGRe + 3.5475454384648053e-06 * cHG * ctHIm
17330 + -0.0002322100406697 * cHG * ctHRe + -4.0326775995974525e-08 * cHG * ctWIm
17331 + 9.549539522979432e-06 * cHG * ctWRe + -0.0013688338065862 * cHGtil * ctGIm
17332 + -7.438424425927569e-05 * cHGtil * ctGRe + 0.0003213688692185 * cHGtil * ctHIm
17333 + -4.67918246424609e-07 * cHGtil * ctHRe + -3.209779568677406e-06 * cHGtil * ctWIm
17334 + -1.756648507190347e-05 * cHGtil * ctWRe + 9.308637288288346e-05 * ctGIm * ctGRe
17335 + -1.0905995485980285e-05 * ctGIm * ctHIm + 9.160715861988856e-07 * ctGIm * ctHRe
17336 + 4.055744317929544e-06 * ctGIm * ctWIm + 4.462759282716777e-06 * ctGIm * ctWRe
17337 + 4.508771085515173e-07 * ctGRe * ctHIm + 0.0006295005037564 * ctGRe * ctHRe
17338 + 1.8551257867788214e-05 * ctGRe * ctWIm + 9.718015508280995e-07 * ctGRe * ctWRe
17339 + -2.1921421677216978e-07 * ctHIm * ctHRe + 4.255271382203052e-07 * ctHIm * ctWIm
17340 + -5.998001470667131e-07 * ctHIm * ctWRe + 1.6381698403344913e-07 * ctHRe * ctWIm
17341 + 2.2094272996431297e-06 * ctHRe * ctWRe + -4.901345972218524e-10 * ctWIm * ctWRe
17342 -8.307825152903403e-06 * ctBRe + 1.1261681936616807e-05 * ctBRe * ctBRe + 9.963448805855313e-07 * ctBIm * ctBIm
17343 )*(SM_ttH_bin_450_655/ttH_bin_450_655_madgraph_LO);
17349 total = SM_ttH_bin_450_655 + (0.0045181955745771*cHG +
17350 -0.0073319817382764*ctGRe + -0.0010488957886131*ctHRe
17351 -8.307825152903403e-06 * ctBRe-3.0007469619147686e-05 * ctWRe
17352 )*(SM_ttH_bin_450_655/ttH_bin_450_655_madgraph_LO);
17361 double ttH_bin_655_860_madgraph_LO = 0.0089470371846531;
17365 if(flag_Quadratic){
17366 total = SM_ttH_bin_655_860 + (0.0068342312470782 * cHG + 6.516776100529143e-06 * cHGtil
17367 + 1.7655998727092448e-05 * ctGIm + -0.0096851624939012 * ctGRe
17368 + -8.016268841642971e-07 * ctHIm + -0.0010829961514144 * ctHRe
17369 + 4.5660108292516766e-06 * ctWIm + -3.266069476552669e-05 * ctWRe
17370 + 0.0032625736708071 * cHG * cHG + 0.0034043208850053 * cHGtil * cHGtil
17371 + 0.0056434013751323 * ctGIm * ctGIm + 0.0061425691862662 * ctGRe * ctGRe
17372 + 1.34073766868692e-05 * ctHIm * ctHIm + 3.306703774944704e-05 * ctHRe * ctHRe
17373 + 0.0001699478599239 * ctWIm * ctWIm + 7.677430471397795e-05 * ctWRe * ctWRe
17374 + -2.364760048584498e-05 * cHG * cHGtil + -1.4463105183893285e-05 * cHG * ctGIm
17375 + -0.005825556907969 * cHG * ctGRe + -1.0233814119407383e-05 * cHG * ctHIm
17376 + -0.0003562114438536 * cHG * ctHRe + 4.041138353352847e-06 * cHG * ctWIm
17377 + 2.0052515994350983e-06 * cHG * ctWRe + -0.003378026398263 * cHGtil * ctGIm
17378 + 8.076642084585417e-05 * cHGtil * ctGRe + 0.0004541628998359 * cHGtil * ctHIm
17379 + 5.62908023971076e-07 * cHGtil * ctHRe + 6.153746747686317e-06 * cHGtil * ctWIm
17380 + 4.800465880375193e-06 * cHGtil * ctWRe + -7.617018209962787e-05 * ctGIm * ctGRe
17381 + -3.316085847073677e-05 * ctGIm * ctHIm + -2.770873236021253e-06 * ctGIm * ctHRe
17382 + -7.011545265733163e-06 * ctGIm * ctWIm + -1.1505958574542414e-05 * ctGIm * ctWRe
17383 + 1.7917779605858275e-06 * ctGRe * ctHIm + 0.000739929641391 * ctGRe * ctHRe
17384 + -3.541643525756911e-05 * ctGRe * ctWIm + -1.0605493261818856e-05 * ctGRe * ctWRe
17385 + -1.2537585183551948e-07 * ctHIm * ctHRe + -1.5696577463876328e-06 * ctHIm * ctWIm
17386 + 3.765760764606885e-07 * ctHIm * ctWRe + 3.604191362999165e-07 * ctHRe * ctWIm
17387 + -2.1530467315235542e-06 * ctHRe * ctWRe + 4.389160141851645e-06 * ctWIm * ctWRe
17388 -1.5467073895367167e-05 * ctBRe + 2.201484616365379e-05 * ctBRe * ctBRe+ 4.364785857635667e-06 * ctBIm * ctBIm
17389 )*(SM_ttH_bin_655_860/ttH_bin_655_860_madgraph_LO);
17395 total = SM_ttH_bin_655_860 + (0.0068342312470782*cHG +
17396 -0.0096851624939012*ctGRe + -0.0010829961514144*ctHRe
17397 -1.5467073895367167e-05 * ctBRe -3.266069476552669e-05 * ctWRe
17398 )*(SM_ttH_bin_655_860/ttH_bin_655_860_madgraph_LO);
17407 double ttH_bin_860_1270_madgraph_LO = 0.0026949395920587;
17411 if(flag_Quadratic){
17412 total = SM_ttH_bin_860_1270 + (0.0035482569627141 * cHG + -8.220476758191708e-07 * cHGtil
17413 + 1.2052119047978316e-05 * ctGIm + -0.0041580771412648 * ctGRe
17414 + -1.45859601326237e-06 * ctHIm + -0.0003266623947329 * ctHRe
17415 + 7.515840323157885e-07 * ctWIm + -1.1085493448650952e-05 * ctWRe
17416 + 0.0031788183581889 * cHG * cHG + 0.0030970512164488 * cHGtil * cHGtil
17417 + 0.0038709717867162 * ctGIm * ctGIm + 0.0040041851524892 * ctGRe * ctGRe
17418 + 7.55327927619287e-06 * ctHIm * ctHIm + 1.044536285490516e-05 * ctHRe * ctHRe
17419 + 0.0003022025414976 * ctWIm * ctWIm + 7.053103081616774e-05 * ctWRe * ctWRe
17420 + -6.845532348889237e-06 * cHG * cHGtil + -3.0658735341057295e-05 * cHG * ctGIm
17421 + -0.0038039141269859 * cHG * ctGRe + 4.037792277630792e-06 * cHG * ctHIm
17422 + -0.000253969240318 * cHG * ctHRe + 5.585076583089488e-06 * cHG * ctWIm
17423 + -8.115494553287108e-07 * cHG * ctWRe + -0.0025610325162679 * cHGtil * ctGIm
17424 + -4.903421501601487e-06 * cHGtil * ctGRe + 0.0001789011931272 * cHGtil * ctHIm
17425 + 1.4482656857522924e-06 * cHGtil * ctHRe + 2.1733719725858247e-06 * cHGtil * ctWIm
17426 + 8.391042189262454e-06 * cHGtil * ctWRe + -1.5487075151731095e-06 * ctGIm * ctGRe
17427 + -1.6017969617732204e-05 * ctGIm * ctHIm + 1.1205379927686776e-06 * ctGIm * ctHRe
17428 + 1.9900791938254336e-06 * ctGIm * ctWIm + -5.365572614642063e-06 * ctGIm * ctWRe
17429 + -1.8151564085000028e-06 * ctGRe * ctHIm + 0.0002528327953381 * ctGRe * ctHRe
17430 + -4.974839844277338e-06 * ctGRe * ctWIm + 9.916092663458942e-06 * ctGRe * ctWRe
17431 + 1.123734370417351e-07 * ctHIm * ctHRe + -1.931109460764816e-06 * ctHIm * ctWIm
17432 + 1.5128957953081112e-07 * ctHIm * ctWRe + -1.3678888535800165e-07 * ctHRe * ctWIm
17433 + -2.746731171583885e-06 * ctHRe * ctWRe + 6.285203592998334e-07 * ctWIm * ctWRe
17434 -7.332564342765746e-06 * ctBRe + 1.488317517997495e-05 * ctBRe * ctBRe + 5.322544053956713e-06 * ctBIm * ctBIm
17435 )*(SM_ttH_bin_860_1270/ttH_bin_860_1270_madgraph_LO);
17441 total = SM_ttH_bin_860_1270 + (0.0035482569627141*cHG +
17442 -0.0041580771412648*ctGRe + -0.0003266623947329*ctHRe
17443 -7.332564342765746e-06 * ctBRe-1.1085493448650952e-05 * ctWRe
17444 )*(SM_ttH_bin_860_1270/ttH_bin_860_1270_madgraph_LO);
17452 double ttH_bin_1270_2500_madgraph_LO = 0.0002602108651872;
17456 if(flag_Quadratic){
17457 total = SM_ttH_bin_1270_2500 + (0.0010427269178651 * cHG + -9.856161004434538e-07 * cHGtil
17458 + 4.622973593784718e-06 * ctGIm + -0.0007284069850997 * ctGRe
17459 + 2.406669648430393e-07 * ctHIm + -3.129120993544568e-05 * ctHRe
17460 + 1.558576659940747e-06 * ctWIm + -5.950496569095965e-08 * ctWRe
17461 + 0.0011892767595462 * cHG * cHG + 0.0011046291764241 * cHGtil * cHGtil
17462 + 0.0011424484585363 * ctGIm * ctGIm + 0.0010765623784725 * ctGRe * ctGRe
17463 + 1.175058315219801e-06 * ctHIm * ctHIm + 1.2422431746160378e-06 * ctHRe * ctHRe
17464 + 0.0002574437383637 * ctWIm * ctWIm + 3.634533253690786e-05 * ctWRe * ctWRe
17465 + -3.889698786486935e-06 * cHG * cHGtil + 1.663871428932151e-05 * cHG * ctGIm
17466 + -0.0009516653801491 * cHG * ctGRe + -8.764646223761842e-07 * cHG * ctHIm
17467 + -0.0001115383166857 * cHG * ctHRe + -2.849926045572032e-06 * cHG * ctWIm
17468 + -3.1134703074364467e-06 * cHG * ctWRe + -0.0006835996252276 * cHGtil * ctGIm
17469 + 2.6865465597297744e-06 * cHGtil * ctGRe + 1.839047460509835e-05 * cHGtil * ctHIm
17470 + -9.444369397582044e-07 * cHGtil * ctHRe + -4.2031651278482206e-06 * cHGtil * ctWIm
17471 + -1.902334553772218e-06 * cHGtil * ctWRe + -3.7867570888689487e-06 * ctGIm * ctGRe
17472 + 4.67918943547474e-06 * ctGIm * ctHIm + -3.3779355185015254e-08 * ctGIm * ctHRe
17473 + -9.90107948205884e-06 * ctGIm * ctWIm + 3.2439146454010803e-06 * ctGIm * ctWRe
17474 + -1.4688339893080404e-08 * ctGRe * ctHIm + 2.912940987744028e-05 * ctGRe * ctHRe
17475 + -2.044738314961812e-06 * ctGRe * ctWIm + 1.1890602603092937e-06 * ctGRe * ctWRe
17476 + 8.774074439221735e-09 * ctHIm * ctHRe + -6.938904354794587e-07 * ctHIm * ctWIm
17477 + 9.554777502529532e-08 * ctHIm * ctWRe + -3.3366971401629874e-08 * ctHRe * ctWIm
17478 + -9.04292431679249e-07 * ctHRe * ctWRe + -1.1428837119814367e-06 * ctWIm * ctWRe
17479 -1.1656806445381473e-06 * ctBRe + 4.4686841467467264e-06 * ctBRe * ctBRe+ 2.6432943491666583e-06 * ctBIm * ctBIm
17480 )*(SM_ttH_bin_1270_2500/ttH_bin_1270_2500_madgraph_LO);
17486 total = SM_ttH_bin_1270_2500 + (0.0010427269178651*cHG +
17487 -0.0007284069850997*ctGRe + -3.129120993544568e-05*ctHRe
17488 -1.1656806445381473e-06 * ctBRe -5.9504965690959644e-08 * ctWRe
17489 )*(SM_ttH_bin_1270_2500/ttH_bin_1270_2500_madgraph_LO);
17496 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_ttH_diff_LO_mtth. \n");
17542 if(flag_LHC_WG_Basis){
17545 double sw2 = 0.22305;
17546 double cw2 = 1 - sw2;
17547 double tw2 = sw2/cw2;
17548 double sw = sqrt(sw2);
17549 double tw = sqrt(tw2);
17550 ctBRe = ctZRe/sw - ctWRe/tw;
17551 ctBIm = ctZIm/sw - ctWIm/tw;
17566 double trip_prod_neg_Mad = 2.5127944405346114;
17567 double trip_prod_pos_Mad = 2.520483758548904;
17571 if(flag_Quadratic){
17575 double trip_prod_neg_NP = 2.640183516559485 * cHG + -0.291135613883015 * cHGtil
17576 + 0.3678572986205774 * ctGIm + -3.087690836545025 * ctGRe
17577 + 0.0094009278222139 * ctHIm + -0.3056879017920962 * ctHRe
17578 + 0.0028779039125397 * ctWIm + -0.0090384597387344 * ctWRe
17579 + 1.9428373183076488 * cHG * cHG + 1.8884134166653317 * cHGtil * cHGtil
17580 + 2.470902330930285 * ctGIm * ctGIm + 2.5390721751356464 * ctGRe * ctGRe
17581 + 0.004393313833058 * ctHIm * ctHIm + 0.0098526634558913 * ctHRe * ctHRe
17582 + 0.3066205731868689 * ctWIm * ctWIm + 0.0560668334542675 * ctWRe * ctWRe
17583 + -0.0611273430332702 * cHG * cHGtil + -0.1562901590147846 * cHG * ctGIm
17584 + -2.3280072653525665 * cHG * ctGRe + -0.0332829035749282 * cHG * ctHIm
17585 + -0.1922967483887002 * cHG * ctHRe + 0.001261653307765 * cHG * ctWIm
17586 + -0.0028384867252228 * cHG * ctWRe + -1.4936120158370252 * cHGtil * ctGIm
17587 + 0.2195689708810037 * cHGtil * ctGRe + 0.1284110619808202 * cHGtil * ctHIm
17588 + 0.0435618768488701 * cHGtil * ctHRe + -0.0005958003085194 * cHGtil * ctWIm
17589 + 0.0010590191160643 * cHGtil * ctWRe + 0.0180277458513596 * ctGIm * ctGRe
17590 + -0.0037356858757553 * ctGIm * ctHIm + -0.0251806671367735 * ctGIm * ctHRe
17591 + 0.0145409140622336 * ctGIm * ctWIm + 0.0006672516568214 * ctGIm * ctWRe
17592 + -0.0129283651774673 * ctGRe * ctHIm + 0.2122410869542897 * ctGRe * ctHRe
17593 + 0.0148165894863743 * ctGRe * ctWIm + -0.0048128893054671 * ctGRe * ctWRe
17594 + -0.0003906827817827 * ctHIm * ctHRe + -0.0012818830236245 * ctHIm * ctWIm
17595 + 0.0001845529183801 * ctHIm * ctWRe + -0.0001007080896056 * ctHRe * ctWIm
17596 + -0.0016692696078997 * ctHRe * ctWRe + 0.0110862621259655 * ctWIm * ctWRe
17597 -0.004354637597045269 * ctBRe + 0.009775150516485295 * ctBRe * ctBRe+ -0.00028492026513413093 * ctBIm + 0.0037313612606456603 * ctBIm * ctBIm
17599 double trip_prod_pos_NP = 2.6328115532520737 * cHG + 0.2910052623622711 * cHGtil
17600 + -0.363739875902877 * ctGIm + -3.096941761896972 * ctGRe
17601 + -0.0094759620726647 * ctHIm + -0.305830247123692 * ctHRe
17602 + -0.0020413671276346 * ctWIm + -0.0080240264123283 * ctWRe
17603 + 1.938529650870392 * cHG * cHG + 1.884815095098858 * cHGtil * cHGtil
17604 + 2.4785195653397807 * ctGIm * ctGIm + 2.5282292515897424 * ctGRe * ctGRe
17605 + 0.0044308712361479 * ctHIm * ctHIm + 0.0097609071828327 * ctHRe * ctHRe
17606 + 0.3074217267298444 * ctWIm * ctWIm + 0.0555200231929575 * ctWRe * ctWRe
17607 + 0.0616850233108645 * cHG * cHGtil + 0.1686557442326578 * cHG * ctGIm
17608 + -2.3329631336855035 * cHG * ctGRe + 0.0333533207345481 * cHG * ctHIm
17609 + -0.1980141552978979 * cHG * ctHRe + 0.0001794692513655 * cHG * ctWIm
17610 + 0.0029579718310278 * cHG * ctWRe + -1.4707955683599927 * cHGtil * ctGIm
17611 + -0.2225681716920635 * cHGtil * ctGRe + 0.1264439339654254 * cHGtil * ctHIm
17612 + -0.0440141389916522 * cHGtil * ctHRe + 0.0013869829103071 * cHGtil * ctWIm
17613 + -0.0010721150335592 * cHGtil * ctWRe + -0.020961743091158 * ctGIm * ctGRe
17614 + -0.0028677842945724 * ctGIm * ctHIm + 0.0249953324058435 * ctGIm * ctHRe
17615 + -0.0142367301713332 * ctGIm * ctWIm + -8.440301745165969e-05 * ctGIm * ctWRe
17616 + 0.0124684222616443 * ctGRe * ctHIm + 0.2119156676645677 * ctGRe * ctHRe
17617 + -0.0146267046439642 * ctGRe * ctWIm + 0.0073226429336149 * ctGRe * ctWRe
17618 + 0.0003720140582797 * ctHIm * ctHRe + -0.0007259142884621 * ctHIm * ctWIm
17619 + -9.280611641033528e-05 * ctHIm * ctWRe + 0.0001350325322032 * ctHRe * ctWIm
17620 + -0.0005892796643464 * ctHRe * ctWRe + -0.0096859099971627 * ctWIm * ctWRe
17621 -0.004906596203596264 * ctBRe + 0.009788072415787982 * ctBRe * ctBRe+ 0.0002797884743307305 * ctBIm + 0.0037358256356170294 * ctBIm * ctBIm
17630 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
17631 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
17633 double total = num/deno;
17641 double trip_prod_neg_NP = 2.640095238800265*cHG + -0.291215708923054*cHGtil + 0.3672351161865572*ctGIm +
17642 -3.086551544820942*ctGRe + 0.0093896874318005*ctHIm + -0.3056973190252862*ctHRe
17643 -0.004354637597045269 * ctBRe+ -0.00028492026513413093 * ctBIm
17644 -0.009038459738734433 * ctWRe+ 0.002877903912539781 * ctWIm
17646 double trip_prod_pos_NP = 2.6338438330285854*cHG + 0.2910853340659681*cHGtil + -0.3631167628767298*ctGIm +
17647 -3.0994782998687884*ctGRe + -0.0094647329097138*ctHIm + -0.3059123320650544*ctHRe
17648 -0.004906596203596264 * ctBRe+ 0.0002797884743307305 * ctBIm
17649 -0.008024026412328383 * ctWRe+ -0.0020413671276346412 * ctWIm
17658 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
17659 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
17663 double total = num/deno;
17709 if(flag_LHC_WG_Basis){
17712 double sw2 = 0.22305;
17713 double cw2 = 1 - sw2;
17714 double tw2 = sw2/cw2;
17715 double sw = sqrt(sw2);
17716 double tw = sqrt(tw2);
17717 ctBRe = ctZRe/sw - ctWRe/tw;
17718 ctBIm = ctZIm/sw - ctWIm/tw;
17733 double sign_trip_prod_pe_pp_neg_Mad = 2.5199987657363723;
17734 double sign_trip_prod_pe_pp_pos_Mad = 2.512378708453129;
17738 if(flag_Quadratic){
17743 double sign_trip_prod_pe_pp_neg_NP = 2.642738820737528 * cHG + 0.1857689148975252 * cHGtil
17744 + -0.2201130538105204 * ctGIm + -3.1022541249960875 * ctGRe
17745 + -0.0059790521485915 * ctHIm + -0.3068221716991218 * ctHRe
17746 + -0.0015026106634554 * ctWIm + -0.0083629306863192 * ctWRe
17747 + 1.943560394107679 * cHG * cHG + 1.8868727613590808 * cHGtil * cHGtil
17748 + 2.4782475378888056 * ctGIm * ctGIm + 2.537205329210237 * ctGRe * ctGRe
17749 + 0.0044286014949246 * ctHIm * ctHIm + 0.0099118147633419 * ctHRe * ctHRe
17750 + 0.3067008919750776 * ctWIm * ctWIm + 0.0556639803507113 * ctWRe * ctWRe
17751 + 0.0508984896879067 * cHG * cHGtil + 0.1476151527744092 * cHG * ctGIm
17752 + -2.340190729813459 * cHG * ctGRe + 0.0299484591443408 * cHG * ctHIm
17753 + -0.1959685579715413 * cHG * ctHRe + -0.0009799542926578 * cHG * ctWIm
17754 + 0.0013594420154272 * cHG * ctWRe + -1.4761384971318905 * cHGtil * ctGIm
17755 + -0.1713637905247774 * cHGtil * ctGRe + 0.1279944459298787 * cHGtil * ctHIm
17756 + -0.0292542423455988 * cHGtil * ctHRe + 0.0008465992940455 * cHGtil * ctWIm
17757 + 0.0003448470109748 * cHGtil * ctWRe + -0.0261746428921166 * ctGIm * ctGRe
17758 + -0.0032607955481276 * ctGIm * ctHIm + 0.0140985825882586 * ctGIm * ctHRe
17759 + -0.0085553818589635 * ctGIm * ctWIm + -0.0012864686136748 * ctGIm * ctWRe
17760 + 0.0074007867049598 * ctGRe * ctHIm + 0.2117097917766713 * ctGRe * ctHRe
17761 + -0.0207629155173062 * ctGRe * ctWIm + 0.0067564123668787 * ctGRe * ctWRe
17762 + 6.818562664689942e-05 * ctHIm * ctHRe + -0.0007987813897161 * ctHIm * ctWIm
17763 + 4.501543383594875e-05 * ctHIm * ctWRe + 0.0002535284543679 * ctHRe * ctWIm
17764 + -0.0008213347686312 * ctHRe * ctWRe + -0.0081842768917958 * ctWIm * ctWRe
17765 -0.004607323137037447 * ctBRe + 0.009777333000546243 * ctBRe * ctBRe+ 0.00016620851227672206 * ctBIm + 0.003731326965602036 * ctBIm * ctBIm
17767 double sign_trip_prod_pe_pp_pos_NP = 2.630256251912717 * cHG + -0.185899266418269 * cHGtil
17768 + 0.2242304765282196 * ctGIm + -3.082378464959626 * ctGRe
17769 + 0.0059040178981408 * ctHIm + -0.3046959772166663 * ctHRe
17770 + 0.002339089715825 * ctWIm + -0.0086983779187188 * ctWRe
17771 + 1.937806573270836 * cHG * cHG + 1.886355750337498 * cHGtil * cHGtil
17772 + 2.471174359351984 * ctGIm * ctGIm + 2.5300960959070182 * ctGRe * ctGRe
17773 + 0.0043955835742812 * ctHIm * ctHIm + 0.0097017558753822 * ctHRe * ctHRe
17774 + 0.307299030584504 * ctWIm * ctWIm + 0.0559151752699298 * ctWRe * ctWRe
17775 + -0.0503411686164696 * cHG * cHGtil + -0.1352535186964854 * cHG * ctGIm
17776 + -2.317996993087569 * cHG * ctGRe + -0.0298780736340808 * cHG * ctHIm
17777 + -0.1941871296364016 * cHG * ctHRe + 0.0024201523602079 * cHG * ctWIm
17778 + -0.0012399863287341 * cHG * ctWRe + -1.4878249507037815 * cHGtil * ctGIm
17779 + 0.1683650160418539 * cHGtil * ctGRe + 0.1268273709363991 * cHGtil * ctHIm
17780 + 0.0288020394197951 * cHGtil * ctHRe + -5.606197840776873e-05 * cHGtil * ctWIm
17781 + -0.0003579384133383 * cHGtil * ctWRe + 0.0232417256197431 * ctGIm * ctGRe
17782 + -0.0033420150171774 * ctGIm * ctHIm + -0.0142839014035242 * ctGIm * ctHRe
17783 + 0.0088594432873936 * ctGIm * ctWIm + 0.00186901482171 * ctGIm * ctWRe
17784 + -0.0078606428282776 * ctGRe * ctHIm + 0.2123883426407318 * ctGRe * ctHRe
17785 + 0.0209527371632488 * ctGRe * ctWIm + -0.004247300263279 * ctGRe * ctWRe
17786 + -8.685221915353248e-05 * ctHIm * ctHRe + -0.001207429352545 * ctHIm * ctWIm
17787 + 4.671135156023021e-05 * ctHIm * ctWRe + -0.000219233464493 * ctHRe * ctWIm
17788 + -0.0014368897467772 * ctHRe * ctWRe + 0.0095836863532764 * ctWIm * ctWRe
17789 -0.0046526081687880555 * ctBRe + 0.0097831385708423 * ctBRe * ctBRe+ -0.00017133958134900318 * ctBIm + 0.0037348097496134464 * ctBIm * ctBIm
17797 double num = (sign_trip_prod_pe_pp_pos_NP) - (sign_trip_prod_pe_pp_neg_NP);
17798 double deno = (sign_trip_prod_pe_pp_pos_Mad + sign_trip_prod_pe_pp_pos_NP) + (sign_trip_prod_pe_pp_neg_Mad + sign_trip_prod_pe_pp_neg_NP);
17800 double total = num/deno;
17808 double sign_trip_prod_pe_pp_neg_NP = 2.642738924499983*cHG + 0.1857689223794195*cHGtil + -0.2201130894378797*ctGIm +
17809 -3.102254615722175*ctGRe + -0.0059790531590874*ctHIm + -0.3068222235539151*ctHRe
17810 -0.004607323137037447 * ctBRe+ 0.00016620851227672206 * ctBIm
17811 -0.008362930686319298 * ctWRe+ -0.0015026106634554587 * ctWIm
17813 double sign_trip_prod_pe_pp_pos_NP = 2.6302563644690693*cHG + -0.1858992739054133*cHGtil + 0.2242305128220224*ctGIm +
17814 -3.0823789676020823*ctGRe + 0.0059040188959551*ctHIm + -0.30469602871212*ctHRe
17815 -0.0046526081687880555 * ctBRe+ -0.00017133958134900318 * ctBIm
17816 -0.008698377918718886 * ctWRe+ 0.002339089715825096 * ctWIm
17824 double num = (sign_trip_prod_pe_pp_pos_NP) - (sign_trip_prod_pe_pp_neg_NP);
17825 double deno = (sign_trip_prod_pe_pp_pos_Mad + sign_trip_prod_pe_pp_pos_NP) + (sign_trip_prod_pe_pp_neg_Mad + sign_trip_prod_pe_pp_neg_NP);
17828 double total = num/deno;
17878 if(flag_LHC_WG_Basis){
17901 double cos_je_neg_Mad = 1.802755193194093;
17902 double cos_je_pos_Mad = 4.185564082240573;
17905 if(flag_Quadratic){
17909 double cos_je_neg_NP = 0.3648966515528267*cHW + 0.001727621412455*cHWtil + 0.0002137853404453*ctHIm +
17910 -0.0682956856995048*ctHRe + -0.0030877434371623*ctWIm + -1.329003891718189*ctWRe +
17911 0.1866736021132992*cHW*cHW + 0.1452346608094477*cHWtil*cHWtil + 0.0116273887361596*ctHIm*ctHIm +
17912 0.0231503175651335*ctHRe*ctHRe + 3.83451885101712*ctWIm*ctWIm + 3.8332542149381097*ctWRe*ctWRe +
17913 -0.0007900978367795*cHW*cHWtil + 1.0544889795918722e-05*cHW*ctHIm + -0.0327623256577681*cHW*ctHRe +
17914 0.0007437915907154*cHW*ctWIm + -0.6726490763976125*cHW*ctWRe + -0.0049881868923777*cHWtil*ctHIm +
17915 -0.0005470517961899*cHWtil*ctHRe + -0.4769755806909019*cHWtil*ctWIm + -0.0006823264112964*cHWtil*ctWRe +
17916 0.0002621344978575*ctHIm*ctHRe + 0.0748309927213606*ctHIm*ctWIm + -0.0018785485471096*ctHIm*ctWRe +
17917 -0.0018820801261675*ctHRe*ctWIm + 0.1058363336301706*ctHRe*ctWRe + -0.0047330354036098*ctWIm*ctWRe;
17918 double cos_je_pos_NP = 0.5847019499353336*cHW + -0.0007184422927661*cHWtil + -0.0003465092977812*ctHIm +
17919 -0.0887773510001904*ctHRe + 0.0062306067229668*ctWIm + -0.9345195813265864*ctWRe +
17920 0.427307590720827*cHW*cHW + 0.3073774610006161*cHWtil*cHWtil + 0.0090770914570092*ctHIm*ctHIm +
17921 0.0430639890806705*ctHRe*ctHRe + 1.5822244524211948*ctWIm*ctWIm + 1.583096674934071*ctWRe*ctWRe +
17922 0.0005480173007809*cHW*cHWtil + 4.277811723747693e-05*cHW*ctHIm + -0.0874650266649605*cHW*ctHRe +
17923 -0.0024641068137472*cHW*ctWIm + -0.6056247049583481*cHW*ctWRe + -0.0108252574635077*cHWtil*ctHIm +
17924 0.0006241202527166*cHWtil*ctHRe + -0.4081977848482742*cHWtil*ctWIm + 0.0020255764722883*cHWtil*ctWRe +
17925 -0.0001016003457396*ctHIm*ctHRe + 0.0744221969307464*ctHIm*ctWIm + 0.0015065993293668*ctHIm*ctWRe +
17926 -0.0001967249821085*ctHRe*ctWIm + 0.1432442378938073*ctHRe*ctWRe + -0.0018638514243001*ctWIm*ctWRe;
17930 double num = (cos_je_pos_Mad + cos_je_pos_NP) - (cos_je_neg_Mad + cos_je_neg_NP);
17931 double deno = (cos_je_pos_Mad + cos_je_pos_NP) + (cos_je_neg_Mad + cos_je_neg_NP);
17934 double total = num/deno;
17940 double cos_je_neg_NP = 0.3648966515528267*cHW + 0.001727621412455*cHWtil + 0.0002137853404453*ctHIm +
17941 -0.0682956856995048*ctHRe + -0.0030877434371623*ctWIm + -1.329003891718189*ctWRe;
17942 double cos_je_pos_NP = 0.5847019499353336*cHW + -0.0007184422927661*cHWtil + -0.0003465092977812*ctHIm +
17943 -0.0887773510001904*ctHRe + 0.0062306067229668*ctWIm + -0.9345195813265864*ctWRe;
17946 double num = (cos_je_pos_Mad + cos_je_pos_NP) - (cos_je_neg_Mad + cos_je_neg_NP);
17947 double deno = (cos_je_pos_Mad + cos_je_pos_NP) + (cos_je_neg_Mad + cos_je_neg_NP);
17949 double total = num/deno;
17993 if(flag_LHC_WG_Basis){
18016 double cos_se_neg_Mad = 2.990807050970236;
18017 double cos_se_pos_Mad = 2.9975122244644314;
18020 if(flag_Quadratic){
18024 double cos_se_neg_NP = 0.4728914373547805*cHW + 0.0118407416464167*cHWtil + -0.0033338074845438*ctHIm +
18025 -0.0804656940482105*ctHRe + -0.689834314040347*ctWIm + -1.132189187920139*ctWRe +
18026 0.3068652120228926*cHW*cHW + 0.225623165775055*cHWtil*cHWtil + 0.0104250772428093*ctHIm*ctHIm +
18027 0.0338402455559234*ctHRe*ctHRe + 2.71088765118971*ctWIm*ctWIm + 2.7161130000666813*ctWRe*ctWRe +
18028 -0.0055312276935633*cHW*cHWtil + 0.0096577534668971*cHW*ctHIm + -0.0594580614259007*cHW*ctHRe +
18029 -0.1979153488691058*cHW*ctWIm + -0.6372052845724958*cHW*ctWRe + -0.0078440619072392*cHWtil*ctHIm +
18030 -0.0031289075947225*cHWtil*ctHRe + -0.4433548116003082*cHWtil*ctWIm + 0.2461428388687654*cHWtil*ctWRe +
18031 -0.0067462516967434*ctHIm*ctHRe + 0.0758507838776238*ctHIm*ctWIm + -0.008892021283742*ctHIm*ctWRe +
18032 -0.0085734101641831*ctHRe*ctWIm + 0.1236903103660209*ctHRe*ctWRe + -0.0123076830730909*ctWIm*ctWRe;
18033 double cos_se_pos_NP = 0.4767071641321322*cHW + -0.0108315625270247*cHWtil + 0.0032010835270088*ctHIm +
18034 -0.0766073426520603*ctHRe + 0.6929771773260096*ctWIm + -1.131334285096125*ctWRe +
18035 0.3071159808107537*cHW*cHW + 0.2269889560350069*cHWtil*cHWtil + 0.0102794029503121*ctHIm*ctHIm +
18036 0.0323740610901135*ctHRe*ctHRe + 2.705855652237456*ctWIm*ctWIm + 2.7002378898037698*ctWRe*ctWRe +
18037 0.0052891474393248*cHW*cHWtil + -0.00960443047912*cHW*ctHIm + -0.0607692401807437*cHW*ctHRe +
18038 0.1961950351073473*cHW*ctWIm + -0.6410678813860773*cHW*ctWRe + -0.0079693317308205*cHWtil*ctHIm +
18039 0.0032059760035094*cHWtil*ctHRe + -0.4418189733437092*cHWtil*ctWIm + -0.2447995889997185*cHWtil*ctWRe +
18040 0.006906785245703*ctHIm*ctHRe + 0.0734022421909097*ctHIm*ctWIm + 0.0085200721419787*ctHIm*ctWRe +
18041 0.0064946056775615*ctHRe*ctWIm + 0.1253901576970864*ctHRe*ctWRe + 0.0057108033786834*ctWIm*ctWRe;
18049 double num = (cos_se_pos_NP) - (cos_se_neg_NP);
18050 double deno = (cos_se_pos_Mad + cos_se_pos_NP) + (cos_se_neg_Mad + cos_se_neg_NP);
18052 double total = num/deno;
18060 double cos_se_neg_NP = 0.4728914373547805*cHW + 0.0118407416464167*cHWtil + -0.0033338074845438*ctHIm +
18061 -0.0804656940482105*ctHRe + -0.689834314040347*ctWIm + -1.132189187920139*ctWRe;
18062 double cos_se_pos_NP = 0.4767071641321322*cHW + -0.0108315625270247*cHWtil + 0.0032010835270088*ctHIm +
18063 -0.0766073426520603*ctHRe + 0.6929771773260096*ctWIm + -1.131334285096125*ctWRe;
18071 double num = (cos_se_pos_NP) - (cos_se_neg_NP);
18072 double deno = (cos_se_pos_Mad + cos_se_pos_NP) + (cos_se_neg_Mad + cos_se_neg_NP);
18074 double total = num/deno;
18117 if(flag_LHC_WG_Basis){
18139 double cos_ye_neg_Mad = 2.9854504039888377;
18140 double cos_ye_pos_Mad = 3.002868871445828;
18143 if(flag_Quadratic){
18147 double cos_ye_neg_NP = 0.4728811316749511*cHW + -0.0743571487036044*cHWtil + 0.0134093106580527*ctHIm +
18148 -0.0788765537664126*ctHRe + -0.5965260044476208*ctWIm + -1.133879975967292*ctWRe +
18149 0.3066300756612584*cHW*cHW + 0.2265944646346798*cHWtil*cHWtil + 0.0105197938347638*ctHIm*ctHIm +
18150 0.0348166658751635*ctHRe*ctHRe + 2.7103779842736944*ctWIm*ctWIm + 2.7128731828613617*ctWRe*ctWRe +
18151 0.0067989490892239*cHW*cHWtil + 0.0062514079134364*cHW*ctHIm + -0.0596622342861595*cHW*ctHRe +
18152 -0.6504445487426931*cHW*ctWIm + -0.6408303732204232*cHW*ctWRe + -0.0077879672123913*cHWtil*ctHIm +
18153 -0.0045140089094199*cHWtil*ctHRe + -0.4445489789604543*cHWtil*ctWIm + 0.4626096180508141*cHWtil*ctWRe +
18154 -0.005594974377675*ctHIm*ctHRe + 0.0768049243145821*ctHIm*ctWIm + -0.0251294260739384*ctHIm*ctWRe +
18155 0.0703429679105624*ctHRe*ctWIm + 0.1273317894395585*ctHRe*ctWRe + -0.0157222879603941*ctWIm*ctWRe;
18156 double cos_ye_pos_NP = 0.476717469811962*cHW + 0.0753663278229962*cHWtil + -0.0135420346155876*ctHIm +
18157 -0.078196482933858*ctHRe + 0.599668867733271*ctWIm + -1.1296434970927198*ctWRe +
18158 0.307351117172388*cHW*cHW + 0.2260176571753823*cHWtil*cHWtil + 0.0101846863583576*ctHIm*ctHIm +
18159 0.0313976407708736*ctHRe*ctHRe + 2.706365319141492*ctWIm*ctWIm + 2.703477707011085*ctWRe*ctWRe +
18160 -0.0070410294141127*cHW*cHWtil + -0.0061980849317276*cHW*ctHIm + -0.0605650927340252*cHW*ctHRe +
18161 0.6487242343490647*cHW*ctWIm + -0.6374431506853131*cHW*ctWRe + -0.0080254293734157*cHWtil*ctHIm +
18162 0.004591077351006*cHWtil*ctHRe + -0.4406240019648604*cHWtil*ctWIm + -0.4612663681943691*cHWtil*ctWRe +
18163 0.0057555079260233*ctHIm*ctHRe + 0.0724481406951879*ctHIm*ctWIm + 0.0247574767566629*ctHIm*ctWRe +
18164 -0.0724217725511453*ctHRe*ctWIm + 0.1217486012314901*ctHRe*ctWRe + 0.009125406250685*ctWIm*ctWRe;
18172 double num = (cos_ye_pos_NP) - (cos_ye_neg_NP);
18173 double deno = (cos_ye_pos_Mad + cos_ye_pos_NP) + (cos_ye_neg_Mad + cos_ye_neg_NP);
18175 double total = num/deno;
18183 double cos_ye_neg_NP = 0.4728811316749511*cHW + -0.0743571487036044*cHWtil + 0.0134093106580527*ctHIm +
18184 -0.0788765537664126*ctHRe + -0.5965260044476208*ctWIm + -1.133879975967292*ctWRe;
18185 double cos_ye_pos_NP = 0.476717469811962*cHW + 0.0753663278229962*cHWtil + -0.0135420346155876*ctHIm +
18186 -0.078196482933858*ctHRe + 0.599668867733271*ctWIm + -1.1296434970927198*ctWRe;
18194 double num = (cos_ye_pos_NP) - (cos_ye_neg_NP);
18195 double deno = (cos_ye_pos_Mad + cos_ye_pos_NP) + (cos_ye_neg_Mad + cos_ye_neg_NP);
18197 double total = num/deno;
18240 if(flag_LHC_WG_Basis){
18264 double trip_prod_neg_Mad = 2.997424819968232;
18265 double trip_prod_pos_Mad = 2.990894455466435;
18268 if(flag_Quadratic){
18271 double trip_prod_neg_NP = 0.4731751789769144*cHW + -0.2062173155393779*cHWtil + -0.0210420414673162*ctHIm +
18272 -0.0784772415015998*ctHRe + 0.0035049087021471*ctWIm + -1.1126408682479452*ctWRe +
18273 0.3062680149098*cHW*cHW + 0.2256041264624489*cHWtil*cHWtil + 0.0103033595638413*ctHIm*ctHIm +
18274 0.0327718453878561*ctHRe*ctHRe + 2.706594862259218*ctWIm*ctWIm + 2.705927327451248*ctWRe*ctWRe +
18275 0.0580361245603444*cHW*cHWtil + -0.0028341721569468*cHW*ctHIm + -0.0603326748771091*cHW*ctHRe +
18276 -0.0341451929677045*cHW*ctWIm + -0.6366438156186173*cHW*ctWRe + -0.0075429332474376*cHWtil*ctHIm +
18277 -0.0255348605499368*cHWtil*ctHRe + -0.4407813603683847*cHWtil*ctWIm + 0.0116076094967981*cHWtil*ctWRe +
18278 -0.0001820004036614*ctHIm*ctHRe + 0.0756006805298208*ctHIm*ctWIm + 0.0513525574146963*ctHIm*ctWRe +
18279 -0.0407550906968653*ctHRe*ctWIm + 0.1280372222916361*ctHRe*ctWRe + 0.013498171229231*ctWIm*ctWRe;
18280 double trip_prod_pos_NP = 0.4764234225099984*cHW + 0.20722649465877*cHWtil + 0.0209093175097812*ctHIm +
18281 -0.078595795198671*ctHRe + -0.000362045416562*ctWIm + -1.150882604826262*ctWRe +
18282 0.3077131779238463*cHW*cHW + 0.2270079953476132*cHWtil*cHWtil + 0.0104011206292801*ctHIm*ctHIm +
18283 0.0334424612581808*ctHRe*ctHRe + 2.710148441129685*ctWIm*ctWIm + 2.710423562420865*ctWRe*ctWRe +
18284 -0.0582782715491244*cHW*cHWtil + 0.0028875063300902*cHW*ctHIm + -0.0599189477103146*cHW*ctHRe +
18285 0.0324241655935762*cHW*ctWIm + -0.6418354389210809*cHW*ctWRe + -0.0082755885390069*cHWtil*ctHIm +
18286 0.0256119540036406*cHWtil*ctHRe + -0.4445427933974889*cHWtil*ctWIm + -0.0102638339471822*cHWtil*ctWRe +
18287 0.0003425431837288*ctHIm*ctHRe + 0.0736905682201566*ctHIm*ctWIm + -0.0517246077639719*ctHIm*ctWRe +
18288 0.038675770013493*ctHRe*ctWIm + 0.1210837943540063*ctHRe*ctWRe + -0.0200958660055103*ctWIm*ctWRe;
18296 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
18297 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
18299 double total = num/deno;
18305 double trip_prod_neg_NP = 0.4731751789769144*cHW + -0.2062173155393779*cHWtil + -0.0210420414673162*ctHIm +
18306 -0.0784772415015998*ctHRe + 0.0035049087021471*ctWIm + -1.1126408682479452*ctWRe;
18307 double trip_prod_pos_NP = 0.4764234225099984*cHW + 0.20722649465877*cHWtil + 0.0209093175097812*ctHIm +
18308 -0.078595795198671*ctHRe + -0.000362045416562*ctWIm + -1.150882604826262*ctWRe;
18316 double num = (trip_prod_pos_NP) - (trip_prod_neg_NP);
18317 double deno = (trip_prod_pos_Mad + trip_prod_pos_NP) + (trip_prod_neg_Mad + trip_prod_neg_NP);
18319 double total = num/deno;
18337 <<
"SM_sigma_tHj_diff_LO_Del_R_th_bin_pi_8");
18371 if(flag_LHC_WG_Basis){
18396 double Del_R_th_tHj_bin_0_pi_madgraph = 0.5198924690483601;
18400 if(flag_Quadratic){
18401 total = SM_Del_R_th_tHj_bin_0_pi + (0.220246481678596*cHW + 0.0001485728632859*cHWtil + 0.0001008891760229*ctHIm +
18402 -0.0600527834531858*ctHRe + 0.0004390818255602*ctWIm + -0.526439687822913*ctWRe +
18403 0.0878777287723505*cHW*cHW + 0.0537182291189895*cHWtil*cHWtil + 0.00257295232299*ctHIm*ctHIm +
18404 0.0100192193344844*ctHRe*ctHRe + 0.8714545891772361*ctWIm*ctWIm + 0.8683513697290252*ctWRe*ctWRe +
18405 1.1954223612303805e-05*cHW*cHWtil + -0.0001657857250467*cHW*ctHIm + -0.024684972339762*cHW*ctHRe +
18406 1.755473359284221e-05*cHW*ctWIm + -0.2590069019348239*cHW*ctWRe + -0.0030608640639377*cHWtil*ctHIm +
18407 0.0001448608174933*cHWtil*ctHRe + -0.1377822969273901*cHWtil*ctWIm + -0.0002095049296119*cHWtil*ctWRe +
18408 0.0001531599176172*ctHIm*ctHRe + 0.0233551969992832*ctHIm*ctWIm + 0.0001221412647315*ctHIm*ctWRe +
18409 -0.0004981550659563*ctHRe*ctWIm + 0.0464732517727849*ctHRe*ctWRe + -0.0017079266931867*ctWIm*ctWRe
18410 )*(SM_Del_R_th_tHj_bin_0_pi/Del_R_th_tHj_bin_0_pi_madgraph);
18416 total = SM_Del_R_th_tHj_bin_0_pi + (0.220246481678596*cHW +
18417 -0.0600527834531858*ctHRe + -0.526439687822913*ctWRe
18418 )*(SM_Del_R_th_tHj_bin_0_pi/Del_R_th_tHj_bin_0_pi_madgraph);
18427 double Del_R_th_tHj_bin_pi_8_madgraph = 0.9286855031587032;
18431 if(flag_Quadratic){
18433 total = SM_Del_R_th_tHj_bin_pi_8 + (0.0897896143595042*cHW + 2.0137369438635863e-05*cHWtil + -0.0001184136133698*ctHIm +
18434 0.0022046467428809*ctHRe + 0.000143163526555*ctWIm + -0.2092845561240396*ctWRe +
18435 0.0844443789341863*cHW*cHW + 0.0623462174258319*cHWtil*cHWtil + 0.0026189688979234*ctHIm*ctHIm +
18436 0.0072496081836699*ctHRe*ctHRe + 0.6634699666908053*ctWIm*ctWIm + 0.6652835432621799*ctWRe*ctWRe +
18437 8.08782734279534e-06*cHW*cHWtil + 9.311417809410028e-05*cHW*ctHIm + -0.0106075370870455*cHW*ctHRe +
18438 -0.0003069951264093*cHW*ctWIm + -0.1574825552102092*cHW*ctWRe + -0.0015264174728027*cHWtil*ctHIm +
18439 -8.004726796563944e-05*cHWtil*ctHRe + -0.0987965665599762*cHWtil*ctWIm + 0.0001784457437636*cHWtil*ctWRe +
18440 -4.8553041115131374e-05*ctHIm*ctHRe + 0.0183802012849704*ctHIm*ctWIm + -0.0001651313443605*ctHIm*ctWRe +
18441 9.2546382412656e-05*ctHRe*ctWIm + 0.0280427583650578*ctHRe*ctWRe + 0.0003215575263969*ctWIm*ctWRe
18442 )*(SM_Del_R_th_tHj_bin_pi_8/Del_R_th_tHj_bin_pi_8_madgraph);
18449 total = SM_Del_R_th_tHj_bin_pi_8 + (0.0897896143595042*cHW +
18450 0.0022046467428809*ctHRe + -0.2092845561240396*ctWRe
18451 )*(SM_Del_R_th_tHj_bin_pi_8/Del_R_th_tHj_bin_pi_8_madgraph);
18457 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_tHj_diff_LO_Del_R_th. \n");
18475 <<
"SM_sigma_tHj_diff_LO_mth_bin_340_424" <<
"SM_sigma_tHj_diff_LO_mth_bin_424_620"
18476 <<
"SM_sigma_tHj_diff_LO_mth_bin_620_1600" );
18510 if(flag_LHC_WG_Basis){
18534 double SM_sigma_tHj_diff_LO_mth_bin_200_340 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_mth_bin_200_340");
18535 double sigma_tHj_diff_LO_mth_bin_200_340_madgraph = 4.8312389333236;
18539 if(flag_Quadratic){
18541 total = SM_sigma_tHj_diff_LO_mth_bin_200_340 + (2.044625422571*cHW + -0.0019697321068240514*cHWtil + -0.0002770594241113811*ctHIm +
18542 -0.9319723301799*ctHRe + -0.00476895114764897*ctWIm + -4.0956850184244*ctWRe +
18543 0.2928532476119*cHW*cHW + 0.09546992012006428*cHWtil*cHWtil + 0.01454612189076554*ctHIm*ctHIm +
18544 0.1209362969154*ctHRe*ctHRe + 2.7343139034392*ctWIm*ctWIm + 2.6995685969779997*ctWRe*ctWRe +
18545 -0.005934498577654642*cHW*cHWtil + -0.0018803268831102064*cHW*ctHIm + -0.2194966254055*cHW*ctHRe +
18546 0.003760700951024876*cHW*ctWIm + -1.2677935653004*cHW*ctWRe + -0.02264745989419263*cHWtil*ctHIm +
18547 -0.000901401797751721*cHWtil*ctHRe + -0.5172919603443*cHWtil*ctWIm + 0.0005135710164916318*cHWtil*ctWRe +
18548 0.001622458841596397*ctHIm*ctHRe + 0.1287365371493*ctHIm*ctWIm + -0.005794226903136551*ctHIm*ctWRe +
18549 -0.0036847586393026423*ctHRe*ctWIm + 0.37264722012039997*ctHRe*ctWRe + 0.00219928660555313*ctWIm*ctWRe
18550 )*(SM_sigma_tHj_diff_LO_mth_bin_200_340/sigma_tHj_diff_LO_mth_bin_200_340_madgraph);
18557 total = SM_sigma_tHj_diff_LO_mth_bin_200_340 + (2.044625422571*cHW +
18558 -0.9319723301799*ctHRe + -4.0956850184244*ctWRe
18559 )*(SM_sigma_tHj_diff_LO_mth_bin_200_340/sigma_tHj_diff_LO_mth_bin_200_340_madgraph);
18567 double SM_sigma_tHj_diff_LO_mth_bin_340_424 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_mth_bin_340_424");
18568 double sigma_tHj_diff_LO_mth_bin_340_424_madgraph = 15.7487145559461;
18572 if(flag_Quadratic){
18574 total = SM_sigma_tHj_diff_LO_mth_bin_340_424 + (4.9981313432903995*cHW + -0.00433369039049003*cHWtil + 0.00039224905580559366*ctHIm +
18575 -1.0434688823926*ctHRe + 0.003958581262702987*ctWIm + -11.327199630097*ctWRe +
18576 1.3719672914796999*cHW*cHW + 0.6464375218769001*cHWtil*cHWtil + 0.06497929284932091*ctHIm*ctHIm +
18577 0.2766726496071*ctHRe*ctHRe + 10.297289637753002*ctWIm*ctWIm + 10.2481785950402*ctWRe*ctWRe +
18578 -0.015556904787081122*cHW*cHWtil + 0.00012779846093879946*cHW*ctHIm + -0.5974518855705999*cHW*ctHRe +
18579 0.01289784306163222*cHW*ctWIm + -4.6693468708844*cHW*ctWRe + -0.07474505546859601*cHWtil*ctHIm +
18580 -0.0017800266970389987*cHWtil*ctHRe + -2.2400298269615*cHWtil*ctWIm + -0.018183520573615563*cHWtil*ctWRe +
18581 -0.0003375385250080826*ctHIm*ctHRe + 0.5066845255559*ctHIm*ctWIm + 0.02001141484961333*ctHIm*ctWRe +
18582 0.02423769252751784*ctHRe*ctWIm + 1.0459736936309*ctHRe*ctWRe + 0.0640694541759329*ctWIm*ctWRe
18583 )*(SM_sigma_tHj_diff_LO_mth_bin_340_424/sigma_tHj_diff_LO_mth_bin_340_424_madgraph);
18590 total = SM_sigma_tHj_diff_LO_mth_bin_340_424 + (4.9981313432903995*cHW +
18591 -1.0434688823926*ctHRe + -11.327199630097*ctWRe
18592 )*(SM_sigma_tHj_diff_LO_mth_bin_340_424/sigma_tHj_diff_LO_mth_bin_340_424_madgraph);
18602 double SM_sigma_tHj_diff_LO_mth_bin_424_620 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_mth_bin_424_620");
18603 double sigma_tHj_diff_LO_mth_bin_424_620_madgraph = 10.9357549691572;
18607 if(flag_Quadratic){
18609 total = SM_sigma_tHj_diff_LO_mth_bin_424_620 + (1.5666660066113*cHW + 0.009873964296414073*cHWtil + -0.003017092917417808*ctHIm +
18610 0.08256721872489103*ctHRe + -0.008516060692950744*ctWIm + -4.136280835257099*ctWRe +
18611 1.0890377895256*cHW*cHW + 0.7007065924062*cHWtil*cHWtil + 0.0390975212028466*ctHIm*ctHIm +
18612 0.09289750818528009*ctHRe*ctHRe + 7.2496001463796*ctWIm*ctWIm + 7.2836843498583*ctWRe*ctWRe +
18613 0.009983943811839311*cHW*cHWtil + -0.0012669630490372552*cHW*ctHIm + -0.1910815830423*cHW*ctHRe +
18614 -0.0110446887577412*cHW*ctWIm + -2.7163356332474002*cHW*ctWRe + -0.02914841005248382*cHWtil*ctHIm +
18615 -0.0011939154296200202*cHWtil*ctHRe + -1.6033076535583*cHWtil*ctWIm + -0.003923502799203852*cHWtil*ctWRe +
18616 0.0007781238255122336*ctHIm*ctHRe + 0.2845742436244*ctHIm*ctWIm + -0.006589865014594622*ctHIm*ctWRe +
18617 -0.014562482561483663*ctHRe*ctWIm + 0.4522172735994*ctHRe*ctWRe + -0.03856803764934983*ctWIm*ctWRe
18618 )*(SM_sigma_tHj_diff_LO_mth_bin_424_620/sigma_tHj_diff_LO_mth_bin_424_620_madgraph);
18625 total = SM_sigma_tHj_diff_LO_mth_bin_424_620 + (1.5666660066113*cHW +
18626 0.08256721872489103*ctHRe -4.136280835257099*ctWRe
18627 )*(SM_sigma_tHj_diff_LO_mth_bin_424_620/sigma_tHj_diff_LO_mth_bin_424_620_madgraph);
18636 double SM_sigma_tHj_diff_LO_mth_bin_620_1600 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_mth_bin_620_1600");
18637 double sigma_tHj_diff_LO_mth_bin_620_1600_madgraph = 2.0062389761137;
18641 if(flag_Quadratic){
18643 total = SM_sigma_tHj_diff_LO_mth_bin_620_1600 + (0.1111424096413*cHW + -0.0014860638211933177*cHWtil + 0.0003135970091938667*ctHIm +
18644 0.02440742106196714*ctHRe + 0.0029584200534060745*ctWIm + -0.3390724228498*ctWRe +
18645 0.29202717282470003*cHW*cHW + 0.2430289940472*cHWtil*cHWtil + 0.005608877718665806*ctHIm*ctHIm +
18646 0.008411593347051882*ctHRe*ctHRe + 2.6193177426385*ctWIm*ctWIm + 2.6275190748015*ctWRe*ctWRe +
18647 0.0003166402726267892*cHW*cHWtil + 0.0003708859349638161*cHW*ctHIm + -0.010811319724541921*cHW*ctHRe +
18648 -0.004126259538358132*cHW*ctWIm + -0.4598013457796*cHW*ctWRe + -0.0019298379837962567*cHWtil*ctHIm +
18649 0.0005878696857919419*cHWtil*ctHRe + -0.3198592839751*cHWtil*ctWIm + 0.0026820414812528397*cHWtil*ctWRe +
18650 -8.366197674275488e-05*ctHIm*ctHRe + 0.045894456459680266*ctHIm*ctWIm + -0.0014537499925816463*ctHIm*ctWRe +
18651 -0.0007806602952328085*ctHRe*ctWIm + 0.05445691902987437*ctHRe*ctWRe + -0.0006867750649745359*ctWIm*ctWRe
18652 )*(SM_sigma_tHj_diff_LO_mth_bin_620_1600/sigma_tHj_diff_LO_mth_bin_620_1600_madgraph);
18659 total = SM_sigma_tHj_diff_LO_mth_bin_620_1600 + (0.1111424096413*cHW +
18660 0.02440742106196714*ctHRe + -0.3390724228498*ctWRe
18661 )*(SM_sigma_tHj_diff_LO_mth_bin_620_1600/sigma_tHj_diff_LO_mth_bin_620_1600_madgraph);
18669 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_tHj_diff_LO_mth. \n");
18686 <<
"SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0" <<
"SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1"
18687 <<
"SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1" );
18720 if(flag_LHC_WG_Basis){
18743 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1");
18744 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1_madgraph = 0.8264858170834004;
18747 if(flag_Quadratic){
18749 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1 + (0.3646362275869991*cHW + -0.0166895627470372*cHWtil +
18750 0.0256209852360194*ctHIm + -0.128543600482164*ctHRe + -0.0939877611285754*ctWIm + -0.7936049243097774*ctWRe +
18751 0.1278696411053465*cHW*cHW + 0.0731620368677026*cHWtil*cHWtil + 0.0041888307920575*ctHIm*ctHIm +
18752 0.0193907320385548*ctHRe*ctHRe + 1.0675602775250457*ctWIm*ctWIm + 1.0687772237286093*ctWRe*ctWRe +
18753 -0.0782150127334121*cHW*cHWtil + 0.0025943196337468*cHW*ctHIm + -0.0496091674851035*cHW*ctHRe +
18754 0.0254989881300741*cHW*ctWIm + -0.334101544416724*cHW*ctWRe + -0.0039346191573913*cHWtil*ctHIm +
18755 0.0282265393923323*cHWtil*ctHRe + -0.2033655508825295*cHWtil*ctWIm + -0.0165254794118828*cHWtil*ctWRe +
18756 -2.621088637231366e-05*ctHIm*ctHRe + 0.0231618106640849*ctHIm*ctWIm + -0.0427921919641906*ctHIm*ctWRe +
18757 0.0307631048922972*ctHRe*ctWIm + 0.0632664748372589*ctHRe*ctWRe + -0.0083383017737166*ctWIm*ctWRe
18758 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1_madgraph);
18765 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1 + (0.3646362275869991*cHW + -0.0166895627470372*cHWtil +
18766 0.0256209852360194*ctHIm + -0.128543600482164*ctHRe + -0.0939877611285754*ctWIm + -0.7936049243097774*ctWRe
18767 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m1_m0p1_madgraph);
18775 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0");
18776 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0_madgraph = 22.45084375748576;
18779 if(flag_Quadratic){
18781 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0 + (1.442341421722291*cHW + 4.019977713678601*cHWtil +
18782 0.153196279604299*ctHIm + 0.3625647084148817*ctHRe + 0.7530568161311931*ctWIm + -4.19557216302995*ctWRe +
18783 1.908492498127476*cHW*cHW + 1.614134281181288*cHWtil*cHWtil + 0.0669586130040683*ctHIm*ctHIm +
18784 0.1603252933722704*ctHRe*ctHRe + 17.50734966952049*ctWIm*ctWIm + 17.514736467909568*ctWRe*ctWRe +
18785 -0.3525825156328727*cHW*cHWtil + 0.0197738212419989*cHW*ctHIm + -0.1592811472687367*cHW*ctHRe +
18786 0.2387483055297098*cHW*ctWIm + -3.380438409950413*cHW*ctWRe + -0.0451921162715584*cHWtil*ctHIm +
18787 0.2065480016189984*cHWtil*ctHRe + -2.6391380244958267*cHWtil*ctWIm + -0.0237387770588975*cHWtil*ctWRe +
18788 0.0011320829420689*ctHIm*ctHRe + 0.5343061646884646*ctHIm*ctWIm + -0.4926921646822787*ctHIm*ctWRe +
18789 0.4285201539717223*ctHRe*ctWIm + 0.6738494834458951*ctHRe*ctWRe + -0.1121784940758641*ctWIm*ctWRe
18790 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0_madgraph);
18797 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0 + (1.442341421722291*cHW + 4.019977713678601*cHWtil +
18798 0.153196279604299*ctHIm + 0.3625647084148817*ctHRe + 0.7530568161311931*ctWIm + -4.19557216302995*ctWRe
18799 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_m0p1_0_madgraph);
18808 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1");
18809 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1_madgraph = 22.534252619573525;
18812 if(flag_Quadratic){
18814 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1 + (1.473504604282017*cHW + -3.9759593578800665*cHWtil +
18815 -0.1574375509821199*ctHIm + 0.3831143236353689*ctHRe + -0.6988322279880105*ctWIm + -4.175337801382581*ctWRe +
18816 1.920195946765777*cHW*cHW + 1.604637203954196*cHWtil*cHWtil + 0.0641534545419859*ctHIm*ctHIm +
18817 0.1565135244341224*ctHRe*ctHRe + 17.428569162642475*ctWIm*ctWIm + 17.46609058059385*ctWRe*ctWRe +
18818 0.3551360188717259*cHW*cHWtil + -0.015651082292107*cHW*ctHIm + -0.146335080030712*cHW*ctHRe +
18819 -0.2747404294361077*cHW*ctWIm + -3.394518055348159*cHW*ctWRe + -0.0430494668268945*cHWtil*ctHIm +
18820 -0.2027440689736365*cHWtil*ctHRe + -2.603236269869225*cHWtil*ctWIm + 0.0682574309145335*cHWtil*ctWRe +
18821 0.0009754633482168*ctHIm*ctHRe + 0.5455637449209495*ctHIm*ctWIm + 0.4770873023247127*ctHIm*ctWRe +
18822 -0.441382381279638*ctHRe*ctWIm + 0.7163879472097825*ctHRe*ctWRe + 0.0441737265426905*ctWIm*ctWRe
18823 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1_madgraph);
18830 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1 + (1.473504604282017*cHW + -3.9759593578800665*cHWtil +
18831 -0.1574375509821199*ctHIm + 0.3831143236353689*ctHRe + -0.6988322279880105*ctWIm + -4.175337801382581*ctWRe
18832 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0_0p1_madgraph);
18839 double SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1 =
SM.
getOptionalParameter(
"SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1");
18840 double sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1_madgraph = 0.8288582248370959;
18843 if(flag_Quadratic){
18845 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1 + (0.3664904378118876*cHW + 0.0129199443509313*cHWtil +
18846 -0.0252972039241013*ctHIm + -0.1288352216337421*ctHRe + 0.091454877214733*ctWIm + -0.7913200499790009*ctWRe +
18847 0.1289218570571187*cHW*cHW + 0.0720990445685774*cHWtil*cHWtil + 0.0042481396953987*ctHIm*ctHIm +
18848 0.018976406699871*ctHRe*ctHRe + 1.069274633793857*ctWIm*ctWIm + 1.062631870741071*ctWRe*ctWRe +
18849 0.0776623121682901*cHW*cHWtil + -0.0029931540061552*cHW*ctHIm + -0.0500193309817597*cHW*ctHRe +
18850 -0.0234113227498942*cHW*ctWIm + -0.3334286909771868*cHW*ctWRe + -0.0038311889777161*cHWtil*ctHIm +
18851 -0.0285635670320629*cHWtil*ctHRe + -0.1976737308512463*cHWtil*ctWIm + 0.013071461654528*cHWtil*ctWRe +
18852 -2.959037628247512e-05*ctHIm*ctHRe + 0.022689293687742*ctHIm*ctWIm + 0.0441127888606079*ctHIm*ctWRe +
18853 -0.0316437501216862*ctHRe*ctWIm + 0.0590186720983172*ctHRe*ctWRe + 0.0085645224919978*ctWIm*ctWRe
18854 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1_madgraph);
18861 total = SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1 + (0.3664904378118876*cHW + 0.0129199443509313*cHWtil +
18862 -0.0252972039241013*ctHIm + -0.1288352216337421*ctHRe + 0.091454877214733*ctWIm + -0.7913200499790009*ctWRe
18863 )*(SM_sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1/sigma_tHj_diff_LO_trip_prod_z_pt_pj_bin_0p1_1_madgraph);
18870 throw std::runtime_error(
"\nERROR: Please specify a correct binning for sigma_tHj_diff_LO_mthj. \n");
18931 if(flag_LHC_WG_Basis){
18932 if(flag_Quadratic){
18933 return 1000*((0.31*(C_phiQ3/0.998)+0.31*((C_phiQm+C_phiQ3)/0.998)+0.05*(C_phib/(0.998))+0.27*(C_bW)*(-1)*(C_bW)*(-1)+0.077*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
18934 -0.25*(C_bW)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+0.091*C_ed-0.064*C_eq+0.71*C_ld+3.77*C_lqP));
18937 return 1000*(0.31*(C_phiQ3/0.998)+0.31*((C_phiQm+C_phiQ3)/0.998)+0.05*(C_phib/(0.998))
18938 +0.091*C_ed-0.064*C_eq+0.71*C_ld+3.77*C_lqP);
18943 if(flag_Quadratic){
18944 return 1000*((0.31*(C_phiQ3/0.998)+0.31*(((C_phiQ1-C_phiQ3)+C_phiQ3)/0.998)+0.05*(C_phib/(0.998))+0.27*(C_bW)*(-1)*(C_bW)*(-1)+0.077*C_bB*(-1)*C_bB*(-1)
18945 -0.25*(C_bW)*(-1)*C_bB*(-1)+0.091*C_ed-0.064*C_eq+0.71*C_ld+3.77*C_lqP));
18948 return 1000*(0.31*(C_phiQ3/0.998)+0.31*(((C_phiQ1-C_phiQ3)+C_phiQ3)/0.998)+0.05*(C_phib/(0.998))
18949 +0.091*C_ed-0.064*C_eq+0.71*C_ld+3.77*C_lqP);
18976 if(flag_LHC_WG_Basis){
18977 if(flag_Quadratic){
18978 return ((0.4*(C_phiQ3/0.998)+0.3*(((C_phiQm+C_phiQ3))/0.998)-2.2*(C_phib/(0.998))-5.1*C_bW*(-1)*C_bW*(-1)-1.29*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
18979 +4.46*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+3.8*C_eq-29.5*C_ld+8.57*C_lqP))/100;
18982 return (0.4*(C_phiQ3/0.998)+0.3*(((C_phiQm+C_phiQ3))/0.998)-2.2*(C_phib/(0.998))+3.8*C_eq-29.5*C_ld+8.57*C_lqP)/100;
18986 if(flag_Quadratic){
18987 return ((0.4*(C_phiQ3/0.998)+0.3*((C_phiQ1)/0.998)-2.2*(C_phib/(0.998))-5.1*C_bW*(-1)*C_bW*(-1)-1.29*C_bB*(-1)*C_bB*(-1)
18988 +4.46*C_bW*(-1)*C_bB*(-1)+3.8*C_eq-29.5*C_ld+8.57*C_lqP))/100;
18991 return (0.4*(C_phiQ3/0.998)+0.3*((C_phiQ1)/0.998)-2.2*(C_phib/(0.998))+3.8*C_eq-29.5*C_ld+8.57*C_lqP)/100;
19017 if(flag_LHC_WG_Basis){
19018 if(flag_Quadratic){
19019 return 1000*(0.094*(C_phiQ3/0.998)+0.094*(((C_phiQm+C_phiQ3))/0.998)-0.11*(C_phib/(0.998))+0.018*C_bW*(-1)*C_bW*(-1)
19020 +0.31*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+0.023*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+1.61*C_ed-1.08*C_eq+0.04*C_ld+0.23*C_lqP);
19023 return 1000*(0.094*(C_phiQ3/0.998)+0.094*(((C_phiQm+C_phiQ3))/0.998)-0.11*(C_phib/(0.998))+1.61*C_ed-1.08*C_eq+0.04*C_ld+0.23*C_lqP);
19027 if(flag_Quadratic){
19028 return 1000*(0.094*(C_phiQ3/0.998)+0.094*((C_phiQ1)/0.998)-0.11*(C_phib/(0.998))+0.018*C_bW*(-1)*C_bW*(-1)
19029 +0.31*C_bB*(-1)*C_bB*(-1)+0.023*C_bW*(-1)*C_bB*(-1)+1.61*C_ed-1.08*C_eq+0.04*C_ld+0.23*C_lqP);
19032 return 1000*(0.094*(C_phiQ3/0.998)+0.094*((C_phiQ1)/0.998)-0.11*(C_phib/(0.998))+1.61*C_ed-1.08*C_eq+0.04*C_ld+0.23*C_lqP);
19060 if(flag_LHC_WG_Basis){
19061 if(flag_Quadratic){
19062 return ((-7.8*(C_phiQ3/0.998)-7.7*(((C_phiQm+C_phiQ3))/0.998)-4.5*(C_phib/(0.998))-0.23*C_bW*(-1)*C_bW*(-1)-7.75*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19063 -0.61*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+62*C_ed+119*C_eq-4.6*C_ld+7.9*C_lqP))/100;
19066 return ((-7.8*(C_phiQ3/0.998)-7.7*(((C_phiQm+C_phiQ3))/0.998)-4.5*(C_phib/(0.998))+62*C_ed+119*C_eq-4.6*C_ld+7.9*C_lqP))/100;
19070 if(flag_Quadratic){
19071 return ((-7.8*(C_phiQ3/0.998)-7.7*((C_phiQ1)/0.998)-4.5*(C_phib/(0.998))-0.23*C_bW*(-1)*C_bW*(-1)-7.75*C_bB*(-1)*C_bB*(-1)
19072 -0.61*C_bW*(-1)*C_bB*(-1)+62*C_ed+119*C_eq-4.6*C_ld+7.9*C_lqP))/100;
19075 return ((-7.8*(C_phiQ3/0.998)-7.7*((C_phiQ1)/0.998)-4.5*(C_phib/(0.998))+62*C_ed+119*C_eq-4.6*C_ld+7.9*C_lqP))/100;
19111 if(flag_LHC_WG_Basis){
19112 if(flag_Quadratic){
19113 return 1000*(0.064*(C_phiQ3/0.998)+0.064*(((C_phiQm+C_phiQ3))/0.998)+0.012*(C_phib/(0.998))+0.24*C_bW*(-1)*C_bW*(-1)+0.085*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19114 -0.255*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+0.095*C_ed-0.05*C_eq+0.76*C_ld+3.5*C_lqP);
19117 return 1000*(0.064*(C_phiQ3/0.998)+0.064*(((C_phiQm+C_phiQ3))/0.998)+0.012*(C_phib/(0.998))+0.095*C_ed-0.05*C_eq+0.76*C_ld+3.5*C_lqP);
19121 if(flag_Quadratic){
19122 return 1000*(0.064*(C_phiQ3/0.998)+0.064*((C_phiQ1)/0.998)+0.012*(C_phib/(0.998))+0.24*C_bW*(-1)*C_bW*(-1)+0.085*C_bB*(-1)*C_bB*(-1)
19123 -0.255*C_bW*(-1)*C_bB*(-1)+0.095*C_ed-0.05*C_eq+0.76*C_ld+3.5*C_lqP);
19126 return 1000*(0.064*(C_phiQ3/0.998)+0.064*((C_phiQ1)/0.998)+0.012*(C_phib/(0.998))+0.095*C_ed-0.05*C_eq+0.76*C_ld+3.5*C_lqP);
19152 if(flag_LHC_WG_Basis){
19153 if(flag_Quadratic){
19154 return (0.2*(C_phiQ3/0.998)+0.2*(((C_phiQm+C_phiQ3))/0.998)-2.3*(C_phib/(0.998))-13.7*C_bW*(-1)*C_bW*(-1)
19155 -3.8*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+13.5*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+8*C_eq-139*C_ld+40.3*C_lqP)/100;
19158 return (0.2*(C_phiQ3/0.998)+0.2*(((C_phiQm+C_phiQ3))/0.998)-2.3*(C_phib/(0.998))+8*C_eq-139*C_ld+40.3*C_lqP)/100;
19162 if(flag_Quadratic){
19163 return (0.2*(C_phiQ3/0.998)+0.2*((C_phiQ1)/0.998)-2.3*(C_phib/(0.998))-13.7*C_bW*(-1)*C_bW*(-1)
19164 -3.8*C_bB*(-1)*C_bB*(-1)+13.5*C_bW*(-1)*C_bB*(-1)+8*C_eq-139*C_ld+40.3*C_lqP)/100;
19167 return (0.2*(C_phiQ3/0.998)+0.2*((C_phiQ1)/0.998)-2.3*(C_phib/(0.998))+8*C_eq-139*C_ld+40.3*C_lqP)/100;
19193 if(flag_LHC_WG_Basis){
19194 if(flag_Quadratic){
19195 return 1000*(0.02*(C_phiQ3/0.998)+0.02*(((C_phiQm+C_phiQ3))/0.998)-0.024*(C_phib/(0.998))+0.014*C_bW*(-1)*C_bW*(-1)+0.29*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19196 -0.007*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+1.56*C_ed-0.84*C_eq+0.046*C_ld+0.2*C_lqP);
19199 return 1000*(0.02*(C_phiQ3/0.998)+0.02*(((C_phiQm+C_phiQ3))/0.998)-0.024*(C_phib/(0.998))+1.56*C_ed-0.84*C_eq+0.046*C_ld+0.2*C_lqP);
19203 if(flag_Quadratic){
19204 return 1000*(0.02*(C_phiQ3/0.998)+0.02*((C_phiQ1)/0.998)-0.024*(C_phib/(0.998))+0.014*C_bW*(-1)*C_bW*(-1)+0.29*C_bB*(-1)*C_bB*(-1)
19205 -0.007*C_bW*(-1)*C_bB*(-1)+1.56*C_ed-0.84*C_eq+0.046*C_ld+0.2*C_lqP);
19208 return 1000*(0.02*(C_phiQ3/0.998)+0.02*((C_phiQ1)/0.998)-0.024*(C_phib/(0.998))+1.56*C_ed-0.84*C_eq+0.046*C_ld+0.2*C_lqP);
19236 if(flag_LHC_WG_Basis){
19237 if(flag_Quadratic){
19238 return (-6.9*(C_phiQ3/0.998)-7.1*(((C_phiQm+C_phiQ3))/0.998)-3.5*(C_phib/(0.998))-1.57*C_bW*(-1)*C_bW*(-1)-23*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19239 +0.39*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+219*C_ed+380*C_eq-26.6*C_ld+28.4*C_lqP)/100;
19242 return (-6.9*(C_phiQ3/0.998)-7.1*(((C_phiQm+C_phiQ3))/0.998)-3.5*(C_phib/(0.998))+219*C_ed+380*C_eq-26.6*C_ld+28.4*C_lqP)/100;
19246 if(flag_Quadratic){
19247 return (-6.9*(C_phiQ3/0.998)-7.1*((C_phiQ1)/0.998)-3.5*(C_phib/(0.998))-1.57*C_bW*(-1)*C_bW*(-1)-23*C_bB*(-1)*C_bB*(-1)
19248 +0.39*C_bW*(-1)*C_bB*(-1)+219*C_ed+380*C_eq-26.6*C_ld+28.4*C_lqP)/100;
19251 return (-6.9*(C_phiQ3/0.998)-7.1*((C_phiQ1)/0.998)-3.5*(C_phib/(0.998))+219*C_ed+380*C_eq-26.6*C_ld+28.4*C_lqP)/100;
19278 if(flag_LHC_WG_Basis){
19279 return 1000*(-35.373*(C_phit/0.998)+54.9562*(C_phiQ3/0.998)-54.9562*(((C_phiQm+C_phiQ3))/0.998)+639.01*(C_tW/(0.999*0.6532))+204.081*(((0.881533*C_tW-C_tZ)/0.47213))/(0.998*0.3492));
19282 return 1000*(-35.373*(C_phit/0.998)+54.9562*(C_phiQ3/0.998)-54.9562*((C_phiQ1)/0.998)+639.01*(C_tW/(0.999*0.6532))+204.081*(C_tB)/(0.998*0.3492));
19303 if(flag_LHC_WG_Basis){
19304 return (-0.0127129*(C_phit/0.998)-0.0326318*(C_phiQ3/0.998)+0.0326318*(((C_phiQm+C_phiQ3))/0.998)-0.118262*(C_tW/(0.999*0.6532))-0.0384058*((((0.881533*C_tW-C_tZ)/0.47213) )/(0.998*0.3492)));
19307 return (-0.0127129*(C_phit/0.998)-0.0326318*(C_phiQ3/0.998)+0.0326318*((C_phiQ1)/0.998)-0.118262*(C_tW/(0.999*0.6532))-0.0384058*((C_tB )/(0.998*0.3492)));
19327 if(flag_LHC_WG_Basis){
19328 return 1000*(32.3079*(C_phit/0.998)-16.7611*(C_phiQ3/0.998)+16.7611*(((C_phiQm+C_phiQ3))/0.998)+31.5853*(C_tW/(0.999*0.6532))+267.885*((((0.881533*C_tW-C_tZ)/0.47213) )/(0.998*0.3492)));
19331 return 1000*(32.3079*(C_phit/0.998)-16.7611*(C_phiQ3/0.998)+16.7611*((C_phiQ1)/0.998)+31.5853*(C_tW/(0.999*0.6532))+267.885*((C_tB )/(0.998*0.3492)));
19353 if(flag_LHC_WG_Basis){
19354 return (-0.0413699*(C_phit/0.998)-0.0125082*(C_phiQ3/0.998)+0.0125082*(((C_phiQm+C_phiQ3))/0.998)-0.0109327*(C_tW/(0.999*0.6532))-0.125174*((((0.881533*C_tW-C_tZ)/0.47213) )/(0.998*0.3492)));
19357 return (-0.0413699*(C_phit/0.998)-0.0125082*(C_phiQ3/0.998)+0.0125082*((C_phiQ1)/0.998)-0.0109327*(C_tW/(0.999*0.6532))-0.125174*((C_tB )/(0.998*0.3492)));
19377 if(flag_LHC_WG_Basis){
19378 return (-0.0196093*(C_phit/0.998)+0.215508*(C_tW/(0.999*0.6532))+0.0336945*((((0.881533*C_tW-C_tZ)/0.47213) )/(0.998*0.3492)));
19381 return (-0.0196093*(C_phit/0.998)+0.215508*(C_tW/(0.999*0.6532))+0.0336945*((C_tB )/(0.998*0.3492)));
19401 if(flag_LHC_WG_Basis){
19402 return (-0.00550366*(C_phit/0.998)+0.0176743*(C_phiQ3/0.998)-0.0302046*(((C_phiQm+C_phiQ3))/0.998)+0.104522*(C_tW/(0.999*0.6532))-0.204084*((((0.881533*C_tW-C_tZ)/0.47213) )/(0.998*0.3492)));
19405 return (-0.00550366*(C_phit/0.998)+0.0176743*(C_phiQ3/0.998)-0.0302046*((C_phiQ1)/0.998)+0.104522*(C_tW/(0.999*0.6532))-0.204084*((C_tB )/(0.998*0.3492)));
19434 if(flag_LHC_WG_Basis)
19444 return (C_phiQ1-C_phiQ3);
19466 if(flag_LHC_WG_Basis)
19470 return (0.881533*C_tW-C_tZ)/0.47213;
19514 if(flag_LHC_WG_Basis){
19515 if(flag_Quadratic){
19516 return 1000*(0.015*(C_phiQ3/0.998)+0.015*(((C_phiQm+C_phiQ3))/0.998)+0.003*(C_phib/(0.998))+0.23*C_bW*(-1)*C_bW*(-1)+0.087*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19517 -0.255*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+0.093*C_ed-0.048*C_eq+0.77*C_ld+3.44*C_lqP);
19520 return 1000*(0.015*(C_phiQ3/0.998)+0.015*(((C_phiQm+C_phiQ3))/0.998)+0.003*(C_phib/(0.998))+0.093*C_ed-0.048*C_eq+0.77*C_ld+3.44*C_lqP);
19524 if(flag_Quadratic){
19525 return 1000*(0.015*(C_phiQ3/0.998)+0.015*((C_phiQ1)/0.998)+0.003*(C_phib/(0.998))+0.23*C_bW*(-1)*C_bW*(-1)+0.087*C_bB*(-1)*C_bB*(-1)
19526 -0.255*C_bW*(-1)*C_bB*(-1)+0.093*C_ed-0.048*C_eq+0.77*C_ld+3.44*C_lqP);
19529 return 1000*(0.015*(C_phiQ3/0.998)+0.015*((C_phiQ1)/0.998)+0.003*(C_phib/(0.998))+0.093*C_ed-0.048*C_eq+0.77*C_ld+3.44*C_lqP);
19555 if(flag_LHC_WG_Basis){
19556 if(flag_Quadratic){
19557 return (0.48*(C_phiQ3/0.998)+0.48*(((C_phiQm+C_phiQ3))/0.998)-2.7*(C_phib/(0.998))-23.6*C_bW*(-1)*C_bW*(-1)-5.76*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19558 +21.2*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+37.4*C_eq-593*C_ld+145*C_lqP)/100;
19561 return (0.48*(C_phiQ3/0.998)+0.48*(((C_phiQm+C_phiQ3))/0.998)-2.7*(C_phib/(0.998))+37.4*C_eq-593*C_ld+145*C_lqP)/100;
19565 if(flag_Quadratic){
19566 return (0.48*(C_phiQ3/0.998)+0.48*((C_phiQ1)/0.998)-2.7*(C_phib/(0.998))-23.6*C_bW*(-1)*C_bW*(-1)-5.76*C_bB*(-1)*C_bB*(-1)
19567 +21.2*C_bW*(-1)*C_bB*(-1)+37.4*C_eq-593*C_ld+145*C_lqP)/100;
19570 return (0.48*(C_phiQ3/0.998)+0.48*((C_phiQ1)/0.998)-2.7*(C_phib/(0.998))+37.4*C_eq-593*C_ld+145*C_lqP)/100;
19596 if(flag_LHC_WG_Basis){
19597 if(flag_Quadratic){
19598 return 1000*(0.004*(C_phiQ3/0.998)+0.004*(((C_phiQm+C_phiQ3))/0.998)-0.006*(C_phib/(0.998))+0.014*C_bW*(-1)*C_bW*(-1)+0.29*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19599 -0.013*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+1.55*C_ed-0.79*C_eq+0.046*C_ld+0.21*C_lqP);
19602 return 1000*(0.004*(C_phiQ3/0.998)+0.004*(((C_phiQm+C_phiQ3))/0.998)-0.006*(C_phib/(0.998))+1.55*C_ed-0.79*C_eq+0.046*C_ld+0.21*C_lqP);
19606 if(flag_Quadratic){
19607 return 1000*(0.004*(C_phiQ3/0.998)+0.004*((C_phiQ1)/0.998)-0.006*(C_phib/(0.998))+0.014*C_bW*(-1)*C_bW*(-1)+0.29*C_bB*(-1)*C_bB*(-1)
19608 -0.013*C_bW*(-1)*C_bB*(-1)+1.55*C_ed-0.79*C_eq+0.046*C_ld+0.21*C_lqP);
19611 return 1000*(0.004*(C_phiQ3/0.998)+0.004*((C_phiQ1)/0.998)-0.006*(C_phib/(0.998))+1.55*C_ed-0.79*C_eq+0.046*C_ld+0.21*C_lqP);
19639 if(flag_LHC_WG_Basis){
19640 if(flag_Quadratic){
19641 return (-6.8*(C_phiQ3/0.998)-6.8*(((C_phiQm+C_phiQ3))/0.998)-3.6*(C_phib/(0.998))-3.15*C_bW*(-1)*C_bW*(-1)-27.5*((0.881533*C_bW-C_bZ)/0.47213)*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)
19642 +0.44*C_bW*(-1)*((0.881533*C_bW-C_bZ)/0.47213)*(-1)+826*C_ed+1611*C_eq-120*C_ld+6.5*C_lqP)/100;
19645 return (-6.8*(C_phiQ3/0.998)-6.8*(((C_phiQm+C_phiQ3))/0.998)-3.6*(C_phib/(0.998))+826*C_ed+1611*C_eq-120*C_ld+6.5*C_lqP)/100;
19649 if(flag_Quadratic){
19650 return (-6.8*(C_phiQ3/0.998)-6.8*((C_phiQ1)/0.998)-3.6*(C_phib/(0.998))-3.15*C_bW*(-1)*C_bW*(-1)-27.5*C_bB*(-1)*C_bB*(-1)
19651 +0.44*C_bW*(-1)*C_bB*(-1)+826*C_ed+1611*C_eq-120*C_ld+6.5*C_lqP)/100;
19654 return (-6.8*(C_phiQ3/0.998)-6.8*((C_phiQ1)/0.998)-3.6*(C_phib/(0.998))+826*C_ed+1611*C_eq-120*C_ld+6.5*C_lqP)/100;
19676 if(flag_LHC_WG_Basis)
19686 return (C_phiQ1-C_phiQ3);
19727 if(flag_LHC_WG_Basis)
19738 return -0.47213*C_tB+0.881533*C_tW;
19804 return 0.815497*C_lqM -0.540171*C_eu -0.201143*C_lu -0.0521625*C_eq;
19820 return 0.168067*C_lqM - 0.0696008*C_eu + 0.68548*C_lu + 0.705001*C_eq;
19837 return 0.548904*C_lqM + 0.83473*C_eu - 0.00492088*C_lu - 0.0436616*C_eq;
19854 return 0.0736368*C_lqM - 0.0812221*C_eu + 0.699739*C_lu - 0.705936*C_eq;
19887 double vev = 246.22;
19889 return -C_phiQm*(vev*vev/2.0);
19900 double vev = 246.22;
19902 return -(C_phiQm + 2.0*C_phiQ3)*(vev*vev/2.0);
19912 double vev = 246.22;
19914 return -C_phit*(vev*vev/2.0);
19924 double vev = 246.22;
19926 return -C_phib*(vev*vev/2.0);
AFBLR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH_ee(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH_ee constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH_eta_cut_3_ee(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH_ee constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH_eta_cut_3(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_je_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_cos_je_tHj constructor.
Asymmetry_cos_je_tHj(const StandardModel &SM_i)
Asymmetry_cos_je_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_se_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_cos_se_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_se_tHj(const StandardModel &SM_i)
Asymmetry_cos_se_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_ye_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_cos_ye_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_ye_tHj(const StandardModel &SM_i)
Asymmetry_cos_ye_tHj constructor.
Asymmetry_leptonic_charge_rapidity_ttW(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_sign_trip_prod_pe_pp_ttH_eta_cut_3(const StandardModel &SM_i)
Asymmetry_sign_trip_prod_pe_pp_ttH constructor.
Asymmetry_sign_trip_prod_pe_pp_ttH(const StandardModel &SM_i)
Asymmetry_sign_trip_prod_pe_pp_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_trip_prod_ph_pt_pj_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_trip_prod_ph_pt_pj_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_trip_prod_ph_pt_pj_tHj(const StandardModel &SM_i)
Asymmetry_trip_prod_ph_pt_pj_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_trip_prod_pt_pe_pp_ttH_eta_cut_3(const StandardModel &SM_i)
Asymmetry_trip_prod_pt_pe_pp_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_trip_prod_pt_pe_pp_ttH(const StandardModel &SM_i)
Asymmetry_trip_prod_pt_pe_pp_ttH constructor.
F0(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
FB_asymmetry_Tevatron_tt_diff_mtt_NPSMEFT6dtopquark(const StandardModel &SM_i)
FB_asymmetry_Tevatron_tt_diff_mtt_top_basis_LO(const StandardModel &SM_i)
FL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
std::string name
The name of the model.
double C_tG
The dimension-6 operator coefficient .
double C_lqM
The dimension-6 operator coefficient .
double C_tGIm
The dimension-6 operator coefficient .
double C_Qq38
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_flag_Quadratic() const
double getNPSMEFT6dtopquark_C_Qd1() const
double getNPSMEFT6dtopquark_C_Qq38() const
double C_lu
The dimension-6 operator coefficient .
double C_tWIm
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_Qq31() const
double C_phiG
The dimension-6 operator coefficient .
double C_tu8
The dimension-6 operator coefficient .
double C_ld
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_Qq18() const
double C_phib
The dimension-6 operator coefficient .
double C_phiWtil
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_eq() const
double getNPSMEFT6dtopquark_C_lu() const
double C_eu
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiQ3() const
double C_bZ
The dimension-6 operator coefficient .
double C_phiW
The dimension-6 operator coefficient .
double C_tq1
The dimension-6 operator coefficient .
double C_tBIm
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiWtil() const
static const std::string NPSMEFT6dtopquarkVars[NNPSMEFT6dtopquarkVars]
double getNPSMEFT6dtopquark_C_lqM() const
double getNPSMEFT6dtopquark_C_tq1() const
double getNPSMEFT6dtopquark_C_phib() const
double getNPSMEFT6dtopquark_C_tBIm() const
double C_phiQ1
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_bB() const
double C_Qu1
The dimension-6 operator coefficient .
double C_tW
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tG() const
double getNPSMEFT6dtopquark_C_Qu1() const
double C_tphi
The dimension-6 operator coefficient .
double C_Qq11
The dimension-6 operator coefficient .
double C_phit
The dimension-6 operator coefficient .
double C_tZIm
The dimension-6 operator coefficient .
double C_phiGtil
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiG() const
double getNPSMEFT6dtopquark_C_bW() const
double getNPSMEFT6dtopquark_C_lqP() const
double getNPSMEFT6dtopquark_C_tu8() const
double getNPSMEFT6dtopquark_C_phiW() const
virtual bool setFlag(const std::string, const bool)
double getNPSMEFT6dtopquark_C_phit() const
The parameter .
double getNPSMEFT6dtopquark_C_Qu8() const
double getNPSMEFT6dtopquark_C_td8() const
double getNPSMEFT6dtopquark_C_Qd8() const
double C_td8
The dimension-6 operator coefficient .
double C_lqP
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiGtil() const
double getNPSMEFT6dtopquark_C_tphi() const
double C_Qd1
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tq8() const
double getNPSMEFT6dtopquark_C_Qq11() const
double getNPSMEFT6dtopquark_C_bZ() const
double getNPSMEFT6dtopquark_C_eu() const
double C_bW
The dimension-6 operator coefficient .
double C_tZ
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_td1() const
double getNPSMEFT6dtopquark_C_phiQm() const
double C_td1
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tZIm() const
double getNPSMEFT6dtopquark_C_tB() const
double getNPSMEFT6dtopquark_C_tZ() const
double C_tphiIm
The dimension-6 operator coefficient .
double C_tq8
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tWIm() const
double getNPSMEFT6dtopquark_C_tW() const
double C_phiQ3
The dimension-6 operator coefficient .
double C_eq
The dimension-6 operator coefficient .
double C_tu1
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tGIm() const
double getNPSMEFT6dtopquark_C_ld() const
double getNPSMEFT6dtopquark_C_tu1() const
double C_bB
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phitb() const
double C_Qd8
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_ed() const
virtual void setParameter(const std::string name, const double &value)
double C_tB
The dimension-6 operator coefficient .
double C_Qq31
The dimension-6 operator coefficient .
double C_ed
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_flag_LHC_WG_Basis() const
double C_Qq18
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tphiIm() const
double getNPSMEFT6dtopquark_C_phiQ1() const
double C_phitb
The dimension-6 operator coefficient .
double C_phiQm
The dimension-6 operator coefficient .
The auxiliary base model class for other model classes.
const double getOptionalParameter(std::string name) const
A method to get parameters that are specific to only one set of observables.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Rb_NPSMEFT6dtopquark(const StandardModel &SM_i)
A model class for the Standard Model.
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of StandardModel.
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.
A class for a model prediction of an observable.
void setParametersForObservable(std::vector< std::string > parametersForObservable_i)
A set method to get the parameters for the specific observable.
double getBinMin()
A get method to get the minimum value of the bin.
double getBinMax()
A get method to get the maximum value of the bin.
const StandardModel & SM
A reference to an object of StandardMode class.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eLpR(const StandardModel &SM_i)
a_1000_bb_eP_M20_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_M20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_P20_eM_M80(const StandardModel &SM_i)
a_1000_bb_eP_P20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eRpL(const StandardModel &SM_i)
a_10TeV_mumu_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1500_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1500_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_240_bb(const StandardModel &SM_i)
a_250_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_250_bb_eP_M30_eM_M80(const StandardModel &SM_i)
a_250_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_250_bb_eP_P30_eM_M80(const StandardModel &SM_i)
a_250_bb_eP_P30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_250_bb_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_3000_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_3000_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_30TeV_mumu_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_360_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_380_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_380_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_3TeV_mumu_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eP_M30_eM_M80(const StandardModel &SM_i)
a_500_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eP_P30_eM_M80(const StandardModel &SM_i)
a_500_bb_eP_P30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eRpL(const StandardModel &SM_i)
a_500_tt_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_tt_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb_eP_M30_eM_P80(const StandardModel &SM_i)
a_Z_pole_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
b4_ttH_LO(const StandardModel &SM_i)
b4_ttH_LO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
b4_ttH_eta_cut_3_LO(const StandardModel &SM_i)
b4_ttH_LO constructor.
charge_asymmetry_tt_diff_mtt_NLO(const StandardModel &SM_i)
charge_asymmetry_tt_diff_mtt_LO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
entang_D_threshold(const StandardModel &SM_i)
entang_D_threshold constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
entang_Dn_boosted(const StandardModel &SM_i)
entang_Dn_boosted constructor.
gLb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
gLt(const StandardModel &SM_i)
gRb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
gRt(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op1(const StandardModel &SM_i)
op2(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op3(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op4(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_1(const StandardModel &SM_i)
op_1000_2(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_3(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_4(const StandardModel &SM_i)
op_1000_5(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_6(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_7(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_8(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_1(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_2(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_3(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_4(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_cepc_350(const StandardModel &SM_i)
opt_obs_cepc_350 constructor.
opt_obs_cepc_360(const StandardModel &SM_i)
opt_obs_cepc_360 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_clic_1500_0_M80(const StandardModel &SM_i)
opt_obs_clic_1500_0_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_clic_1500_0_P80(const StandardModel &SM_i)
opt_obs_clic_1500_0_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_clic_3000_0_M80(const StandardModel &SM_i)
opt_obs_clic_3000_0_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_clic_3000_0_P80(const StandardModel &SM_i)
opt_obs_clic_3000_0_P80 constructor.
opt_obs_clic_380_0_M80(const StandardModel &SM_i)
opt_obs_clic_380_0_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_clic_380_0_P80(const StandardModel &SM_i)
opt_obs_clic_380_0_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_fcc_350(const StandardModel &SM_i)
opt_obs_fcc_350 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_fcc_365(const StandardModel &SM_i)
opt_obs_fcc_365 constructor.
opt_obs_ilc_1000_M20_M80(const StandardModel &SM_i)
opt_obs_ilc_1000_M20_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_M20_P80(const StandardModel &SM_i)
opt_obs_ilc_1000_M20_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_M30_P80(const StandardModel &SM_i)
opt_obs_ilc_1000_M30_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_P20_M80(const StandardModel &SM_i)
opt_obs_ilc_1000_P20_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_P20_P80(const StandardModel &SM_i)
opt_obs_ilc_1000_P20_P80 constructor.
opt_obs_ilc_1000_P30_M80(const StandardModel &SM_i)
opt_obs_ilc_1000_P30_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_500_M30_M80(const StandardModel &SM_i)
opt_obs_ilc_500_M30_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_500_M30_P80(const StandardModel &SM_i)
opt_obs_ilc_500_M30_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_500_P30_M80(const StandardModel &SM_i)
opt_obs_ilc_500_P30_M80 constructor.
opt_obs_ilc_500_P30_P80(const StandardModel &SM_i)
opt_obs_ilc_500_P30_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_muon_10TeV(const StandardModel &SM_i)
opt_obs_muon_10TeV constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_muon_30TeV(const StandardModel &SM_i)
opt_obs_muon_30TeV constructor.
opt_obs_muon_3TeV(const StandardModel &SM_i)
opt_obs_muon_3TeV constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
pt_500_tt_eLpR(const StandardModel &SM_i)
pt_500_tt_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_M20_eM_M80(const StandardModel &SM_i)
sigma_1000_bb_eP_M20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_P20_eM_M80(const StandardModel &SM_i)
sigma_1000_bb_eP_P20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eRpL(const StandardModel &SM_i)
sigma_1000_ttH_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_ttH_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_1500_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1500_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1500_ttH_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1500_ttH_eP_0_eM_P80(const StandardModel &SM_i)
sigma_240_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eP_M30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_250_bb_eP_P30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_3000_bb_eP_0_eM_M80(const StandardModel &SM_i)
sigma_3000_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_3000_ttH_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_3000_ttH_eP_0_eM_P80(const StandardModel &SM_i)
sigma_360_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_380_bb_eP_0_eM_M80(const StandardModel &SM_i)
sigma_380_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eP_M30_eM_M80(const StandardModel &SM_i)
sigma_500_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eP_P30_eM_P80(const StandardModel &SM_i)
sigma_500_bb_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_tt_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_tt_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_ttH_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_ttH_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_Z_pole_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_Z_pole_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_Z_pole_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_Z_pole_bb_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_Z_pole_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_10TeV_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_10TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_30TeV_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_30TeV_ttH(const StandardModel &SM_i)
sigma_mumu_3TeV_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_3TeV_ttH(const StandardModel &SM_i)
sigma_mumu_VBF_10TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_10TeV_tt(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_30TeV_ttH(const StandardModel &SM_i)
sigma_mumu_VBF_30TeV_tt(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_3TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_3TeV_tt(const StandardModel &SM_i)
sigma_mumu_sch_10TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_sch_30TeV_ttH(const StandardModel &SM_i)
sigma_mumu_sch_3TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_diff_LO_Del_R_th(const StandardModel &SM_i)
sigma_tHj_diff_LO_Del_R_th constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_diff_LO_mth(const StandardModel &SM_i)
sigma_tHj_diff_LO_mth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_diff_LO_trip_prod_z_pt_pj(const StandardModel &SM_i)
sigma_tHj_diff_LO_trip_prod_z_pt_pj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_eta_cut_3_diff_LO_Del_R_th(const StandardModel &SM_i)
sigma_tHj_diff_LO_Del_R_th constructor.
sigma_tHj_eta_cut_3_diff_LO_mth(const StandardModel &SM_i)
sigma_tHj_diff_LO_mth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj(const StandardModel &SM_i)
sigma_tHj_diff_LO_trip_prod_z_pt_pj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tt_diff_NLO(const StandardModel &SM_i)
sigma_tt_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttH_diff_LO_mtth(const StandardModel &SM_i)
sigma_ttH_diff_LO_mtth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttH_diff_NLO_ATLAS_220700092(const StandardModel &SM_i)
sigma_ttH_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttH_eta_cut_3_diff_LO_mtth(const StandardModel &SM_i)
sigma_ttH_diff_LO_mtth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tta_diff_NLO_ATLAS_240309452(const StandardModel &SM_i)
sigma_tta_diff_NLO_ATLAS_240309452 constructor.
sigma_tta_diff_NLO_ATLAS_emu_200706946(const StandardModel &SM_i)
sigma_tta_diff_NLO_ATLAS_emu_200706946 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tta_diff_NLO_CMS_dilepton_220107301(const StandardModel &SM_i)
sigma_tta_diff_NLO_CMS_dilepton_220107301 constructor.
sigma_ttll_diff_LO(const StandardModel &SM_i)
sigma_tt_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttz_diff_NLO_ATLAS_210312603(const StandardModel &SM_i)
sigma_ttz_diff_LO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttz_diff_NLO_ATLAS_231204450(const StandardModel &SM_i)
sigma_ttz_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmaschannel8(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmaschannelTev(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmatAq(const StandardModel &SM_i)
sigmatW_8TeV(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmatW(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmatchannel13(const StandardModel &SM_i)
sigmatchannel8(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmatqZ(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattA(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattH(const StandardModel &SM_i)
sigmattW(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattZ(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattbarLHC13(const StandardModel &SM_i)
sigmattbarLHC8(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattbarTev(const StandardModel &SM_i)
tH_tchan(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
ttHSUM(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
ttWqEM(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
ttWqSUM(const StandardModel &SM_i)