master
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
12 = {
"CG",
"CW",
"CHG",
"CHW",
"CHB",
"CHWB",
"CHD",
"CHbox",
"CH",
13 "CHL1_11",
"CHL1_12r",
"CHL1_13r",
"CHL1_22",
"CHL1_23r",
"CHL1_33",
14 "CHL1_12i",
"CHL1_13i",
"CHL1_23i",
15 "CHL3_11",
"CHL3_12r",
"CHL3_13r",
"CHL3_22",
"CHL3_23r",
"CHL3_33",
16 "CHL3_12i",
"CHL3_13i",
"CHL3_23i",
17 "CHe_11",
"CHe_12r",
"CHe_13r",
"CHe_22",
"CHe_23r",
"CHe_33",
18 "CHe_12i",
"CHe_13i",
"CHe_23i",
19 "CHQ1_11",
"CHQ1_12r",
"CHQ1_13r",
"CHQ1_22",
"CHQ1_23r",
"CHQ1_33",
20 "CHQ1_12i",
"CHQ1_13i",
"CHQ1_23i",
21 "CHQ3_11",
"CHQ3_12r",
"CHQ3_13r",
"CHQ3_22",
"CHQ3_23r",
"CHQ3_33",
22 "CHQ3_12i",
"CHQ3_13i",
"CHQ3_23i",
23 "CHu_11",
"CHu_12r",
"CHu_13r",
"CHu_22",
"CHu_23r",
"CHu_33",
24 "CHu_12i",
"CHu_13i",
"CHu_23i",
25 "CHd_11",
"CHd_12r",
"CHd_13r",
"CHd_22",
"CHd_23r",
"CHd_33",
26 "CHd_12i",
"CHd_13i",
"CHd_23i",
27 "CHud_11r",
"CHud_12r",
"CHud_13r",
"CHud_22r",
"CHud_23r",
"CHud_33r",
28 "CHud_11i",
"CHud_12i",
"CHud_13i",
"CHud_22i",
"CHud_23i",
"CHud_33i",
29 "CeH_11r",
"CeH_12r",
"CeH_13r",
"CeH_22r",
"CeH_23r",
"CeH_33r",
30 "CeH_11i",
"CeH_12i",
"CeH_13i",
"CeH_22i",
"CeH_23i",
"CeH_33i",
31 "CuH_11r",
"CuH_12r",
"CuH_13r",
"CuH_22r",
"CuH_23r",
"CuH_33r",
32 "CuH_11i",
"CuH_12i",
"CuH_13i",
"CuH_22i",
"CuH_23i",
"CuH_33i",
33 "CdH_11r",
"CdH_12r",
"CdH_13r",
"CdH_22r",
"CdH_23r",
"CdH_33r",
34 "CdH_11i",
"CdH_12i",
"CdH_13i",
"CdH_22i",
"CdH_23i",
"CdH_33i",
35 "CuG_11r",
"CuG_12r",
"CuG_13r",
"CuG_22r",
"CuG_23r",
"CuG_33r",
36 "CuG_11i",
"CuG_12i",
"CuG_13i",
"CuG_22i",
"CuG_23i",
"CuG_33i",
37 "CuW_11r",
"CuW_12r",
"CuW_13r",
"CuW_22r",
"CuW_23r",
"CuW_33r",
38 "CuW_11i",
"CuW_12i",
"CuW_13i",
"CuW_22i",
"CuW_23i",
"CuW_33i",
39 "CuB_11r",
"CuB_12r",
"CuB_13r",
"CuB_22r",
"CuB_23r",
"CuB_33r",
40 "CuB_11i",
"CuB_12i",
"CuB_13i",
"CuB_22i",
"CuB_23i",
"CuB_33i",
41 "CLL_1111",
"CLL_1221",
"CLL_2112",
"CLL_2211",
"CLL_1122",
42 "CLL_1133",
"CLL_3311",
"CLL_1331",
"CLL_3113",
43 "CLQ1_1111",
"CLQ1_1122",
"CLQ1_2211",
"CLQ1_1221",
"CLQ1_2112",
44 "CLQ1_1133",
"CLQ1_3311",
"CLQ1_1331",
"CLQ1_3113",
45 "CLQ1_1123",
"CLQ1_2223",
"CLQ1_3323",
46 "CLQ1_1132",
"CLQ1_2232",
"CLQ1_3332",
47 "CLQ3_1111",
"CLQ3_1122",
"CLQ3_2211",
"CLQ3_1221",
"CLQ3_2112",
48 "CLQ3_1133",
"CLQ3_3311",
"CLQ3_1331",
"CLQ3_3113",
49 "CLQ3_1123",
"CLQ3_2223",
"CLQ3_3323",
50 "CLQ3_1132",
"CLQ3_2232",
"CLQ3_3332",
51 "Cee_1111",
"Cee_1122",
"Cee_2211",
"Cee_1133",
"Cee_3311",
52 "Ceu_1111",
"Ceu_1122",
"Ceu_2211",
"Ceu_1133",
"Ceu_3311",
53 "Ced_1111",
"Ced_1122",
"Ced_2211",
"Ced_1133",
"Ced_3311",
54 "Ced_1123",
"Ced_2223",
"Ced_3323",
55 "Ced_1132",
"Ced_2232",
"Ced_3332",
56 "CLe_1111",
"CLe_1122",
"CLe_2211",
"CLe_1133",
"CLe_3311",
57 "CLu_1111",
"CLu_1122",
"CLu_2211",
"CLu_1133",
"CLu_3311",
58 "CLd_1111",
"CLd_1122",
"CLd_2211",
"CLd_1133",
"CLd_3311",
59 "CLd_1123",
"CLd_2223",
"CLd_3323",
60 "CLd_1132",
"CLd_2232",
"CLd_3332",
61 "CQe_1111",
"CQe_1122",
"CQe_2211",
"CQe_1133",
"CQe_3311",
62 "CQe_2311",
"CQe_2322",
"CQe_2333",
63 "CQe_3211",
"CQe_3222",
"CQe_3233",
65 "eVBF2_HZZ1",
"eVBF2_HZZ2",
"eVBF2_HZZ3",
"eVBF2_HZA1",
"eVBF2_HZA2",
"eVBF2_HAA",
66 "eVBF2_HWW1",
"eVBF2_HWW2",
"eVBF2_HWW3",
"eVBF2_Hgg",
"eVBF2_HZuL",
"eVBF2_HZuR",
67 "eVBF2_HZdL",
"eVBF2_HZdR",
"eVBF2_HWud",
"eVBF2_ZuL",
"eVBF2_ZuR",
"eVBF2_ZdL",
68 "eVBF2_ZdR",
"eVBF2_Wud",
69 "eVBF78_HZZ1",
"eVBF78_HZZ2",
"eVBF78_HZZ3",
"eVBF78_HZA1",
"eVBF78_HZA2",
"eVBF78_HAA",
70 "eVBF78_HWW1",
"eVBF78_HWW2",
"eVBF78_HWW3",
"eVBF78_Hgg",
"eVBF78_HZuL",
"eVBF78_HZuR",
71 "eVBF78_HZdL",
"eVBF78_HZdR",
"eVBF78_HWud",
"eVBF78_ZuL",
"eVBF78_ZuR",
"eVBF78_ZdL",
72 "eVBF78_ZdR",
"eVBF78_Wud",
73 "eWH2_HWW1",
"eWH2_HWW2",
"eWH2_HWW3",
"eWH2_HWud",
"eWH2_Wud",
74 "eWH78_HWW1",
"eWH78_HWW2",
"eWH78_HWW3",
"eWH78_HWud",
"eWH78_Wud",
75 "eZH2_HZZ1",
"eZH2_HZZ2",
"eZH2_HZZ3",
"eZH2_HZA1",
"eZH2_HZA2",
"eZH2_HZuL",
"eZH2_HZuR",
76 "eZH2_HZdL",
"eZH2_HZdR",
"eZH2_ZuL",
"eZH2_ZuR",
"eZH2_ZdL",
"eZH2_ZdR",
77 "eZH78_HZZ1",
"eZH78_HZZ2",
"eZH78_HZZ3",
"eZH78_HZA1",
"eZH78_HZA2",
"eZH78_HZuL",
"eZH78_HZuR",
78 "eZH78_HZdL",
"eZH78_HZdR",
"eZH78_ZuL",
"eZH78_ZuR",
"eZH78_ZdL",
"eZH78_ZdR",
79 "ettH2_Htt",
"ettH2_Hgg",
80 "ettH78_Htt",
"ettH78_Hgg"};
83 = {
"CG",
"CW",
"CHG",
"CHW",
"CHB",
"CHWB",
"CHD",
"CHbox",
"CH",
84 "CHL1",
"CHL3",
"CHe",
"CHQ1",
"CHQ3",
"CHu",
"CHd",
"CHud_r",
"CHud_i",
85 "CeH_r",
"CeH_i",
"CuH_r",
"CuH_i",
"CdH_r",
"CdH_i",
86 "CuG_r",
"CuG_i",
"CuW_r",
"CuW_i",
"CuB_r",
"CuB_i",
87 "CLL",
"CLQ1",
"CLQ3",
88 "Cee",
"Ceu",
"Ced",
"CLe",
"CLu",
"CLd",
"CQe",
"Lambda_NP",
89 "eVBF2_HZZ1",
"eVBF2_HZZ2",
"eVBF2_HZZ3",
"eVBF2_HZA1",
"eVBF2_HZA2",
"eVBF2_HAA",
90 "eVBF2_HWW1",
"eVBF2_HWW2",
"eVBF2_HWW3",
"eVBF2_Hgg",
"eVBF2_HZuL",
"eVBF2_HZuR",
91 "eVBF2_HZdL",
"eVBF2_HZdR",
"eVBF2_HWud",
"eVBF2_ZuL",
"eVBF2_ZuR",
"eVBF2_ZdL",
92 "eVBF2_ZdR",
"eVBF2_Wud",
93 "eVBF78_HZZ1",
"eVBF78_HZZ2",
"eVBF78_HZZ3",
"eVBF78_HZA1",
"eVBF78_HZA2",
"eVBF78_HAA",
94 "eVBF78_HWW1",
"eVBF78_HWW2",
"eVBF78_HWW3",
"eVBF78_Hgg",
"eVBF78_HZuL",
"eVBF78_HZuR",
95 "eVBF78_HZdL",
"eVBF78_HZdR",
"eVBF78_HWud",
"eVBF78_ZuL",
"eVBF78_ZuR",
"eVBF78_ZdL",
96 "eVBF78_ZdR",
"eVBF78_Wud",
97 "eWH2_HWW1",
"eWH2_HWW2",
"eWH2_HWW3",
"eWH2_HWud",
"eWH2_Wud",
98 "eWH78_HWW1",
"eWH78_HWW2",
"eWH78_HWW3",
"eWH78_HWud",
"eWH78_Wud",
99 "eZH2_HZZ1",
"eZH2_HZZ2",
"eZH2_HZZ3",
"eZH2_HZA1",
"eZH2_HZA2",
"eZH2_HZuL",
"eZH2_HZuR",
100 "eZH2_HZdL",
"eZH2_HZdR",
"eZH2_ZuL",
"eZH2_ZuR",
"eZH2_ZdL",
"eZH2_ZdR",
101 "eZH78_HZZ1",
"eZH78_HZZ2",
"eZH78_HZZ3",
"eZH78_HZA1",
"eZH78_HZA2",
"eZH78_HZuL",
"eZH78_HZuR",
102 "eZH78_HZdL",
"eZH78_HZdR",
"eZH78_ZuL",
"eZH78_ZuR",
"eZH78_ZdL",
"eZH78_ZdR",
103 "ettH2_Htt",
"ettH2_Hgg",
104 "ettH78_Htt",
"ettH78_Hgg"};
107 :
NPbase(), myLEP2GIMR(trueSM), FlagLeptonUniversal(FlagLeptonUniversal_in), FlagQuarkUniversal(FlagQuarkUniversal_in)
111 throw std::runtime_error(
"Invalid arguments for NPEffectiveGIMR::NPEffectiveGIMR()");
560 if (
name.compare(
"CG") == 0)
562 else if (
name.compare(
"CW") == 0)
564 else if (
name.compare(
"CHG") == 0)
566 else if (
name.compare(
"CHW") == 0)
568 else if (
name.compare(
"CHB") == 0)
570 else if (
name.compare(
"CHWB") == 0)
572 else if (
name.compare(
"CHD") == 0)
574 else if (
name.compare(
"CHbox") == 0)
576 else if (
name.compare(
"CH") == 0)
578 else if (
name.compare(
"CHL1_11") == 0)
580 else if (
name.compare(
"CHL1_12r") == 0)
582 else if (
name.compare(
"CHL1_13r") == 0)
584 else if (
name.compare(
"CHL1_22") == 0)
586 else if (
name.compare(
"CHL1_23r") == 0)
588 else if (
name.compare(
"CHL1_33") == 0)
590 else if (
name.compare(
"CHL1_12i") == 0)
592 else if (
name.compare(
"CHL1_13i") == 0)
594 else if (
name.compare(
"CHL1_23i") == 0)
596 else if (
name.compare(
"CHL1") == 0) {
606 }
else if (
name.compare(
"CHL3_11") == 0)
608 else if (
name.compare(
"CHL3_12r") == 0)
610 else if (
name.compare(
"CHL3_13r") == 0)
612 else if (
name.compare(
"CHL3_22") == 0)
614 else if (
name.compare(
"CHL3_23r") == 0)
616 else if (
name.compare(
"CHL3_33") == 0)
618 else if (
name.compare(
"CHL3_12i") == 0)
620 else if (
name.compare(
"CHL3_13i") == 0)
622 else if (
name.compare(
"CHL3_23i") == 0)
624 else if (
name.compare(
"CHL3") == 0) {
634 }
else if (
name.compare(
"CHe_11") == 0)
636 else if (
name.compare(
"CHe_12r") == 0)
638 else if (
name.compare(
"CHe_13r") == 0)
640 else if (
name.compare(
"CHe_22") == 0)
642 else if (
name.compare(
"CHe_23r") == 0)
644 else if (
name.compare(
"CHe_33") == 0)
646 else if (
name.compare(
"CHe_12i") == 0)
648 else if (
name.compare(
"CHe_13i") == 0)
650 else if (
name.compare(
"CHe_23i") == 0)
652 else if (
name.compare(
"CHe") == 0) {
662 }
else if (
name.compare(
"CHQ1_11") == 0)
664 else if (
name.compare(
"CHQ1_12r") == 0)
666 else if (
name.compare(
"CHQ1_13r") == 0)
668 else if (
name.compare(
"CHQ1_22") == 0)
670 else if (
name.compare(
"CHQ1_23r") == 0)
672 else if (
name.compare(
"CHQ1_33") == 0)
674 else if (
name.compare(
"CHQ1_12i") == 0)
676 else if (
name.compare(
"CHQ1_13i") == 0)
678 else if (
name.compare(
"CHQ1_23i") == 0)
680 else if (
name.compare(
"CHQ1") == 0) {
690 }
else if (
name.compare(
"CHQ3_11") == 0)
692 else if (
name.compare(
"CHQ3_12r") == 0)
694 else if (
name.compare(
"CHQ3_13r") == 0)
696 else if (
name.compare(
"CHQ3_22") == 0)
698 else if (
name.compare(
"CHQ3_23r") == 0)
700 else if (
name.compare(
"CHQ3_33") == 0)
702 else if (
name.compare(
"CHQ3_12i") == 0)
704 else if (
name.compare(
"CHQ3_13i") == 0)
706 else if (
name.compare(
"CHQ3_23i") == 0)
708 else if (
name.compare(
"CHQ3") == 0) {
718 }
else if (
name.compare(
"CHu_11") == 0)
720 else if (
name.compare(
"CHu_12r") == 0)
722 else if (
name.compare(
"CHu_13r") == 0)
724 else if (
name.compare(
"CHu_22") == 0)
726 else if (
name.compare(
"CHu_23r") == 0)
728 else if (
name.compare(
"CHu_33") == 0)
730 else if (
name.compare(
"CHu_12i") == 0)
732 else if (
name.compare(
"CHu_13i") == 0)
734 else if (
name.compare(
"CHu_23i") == 0)
736 else if (
name.compare(
"CHu") == 0) {
746 }
else if (
name.compare(
"CHd_11") == 0)
748 else if (
name.compare(
"CHd_12r") == 0)
750 else if (
name.compare(
"CHd_13r") == 0)
752 else if (
name.compare(
"CHd_22") == 0)
754 else if (
name.compare(
"CHd_23r") == 0)
756 else if (
name.compare(
"CHd_33") == 0)
758 else if (
name.compare(
"CHd_12i") == 0)
760 else if (
name.compare(
"CHd_13i") == 0)
762 else if (
name.compare(
"CHd_23i") == 0)
764 else if (
name.compare(
"CHd") == 0) {
774 }
else if (
name.compare(
"CHud_11r") == 0)
776 else if (
name.compare(
"CHud_12r") == 0)
778 else if (
name.compare(
"CHud_13r") == 0)
780 else if (
name.compare(
"CHud_22r") == 0)
782 else if (
name.compare(
"CHud_23r") == 0)
784 else if (
name.compare(
"CHud_33r") == 0)
786 else if (
name.compare(
"CHud_r") == 0) {
793 }
else if (
name.compare(
"CHud_11i") == 0)
795 else if (
name.compare(
"CHud_12i") == 0)
797 else if (
name.compare(
"CHud_13i") == 0)
799 else if (
name.compare(
"CHud_22i") == 0)
801 else if (
name.compare(
"CHud_23i") == 0)
803 else if (
name.compare(
"CHud_33i") == 0)
805 else if (
name.compare(
"CHud_i") == 0) {
812 }
else if (
name.compare(
"CeH_11r") == 0)
814 else if (
name.compare(
"CeH_12r") == 0)
816 else if (
name.compare(
"CeH_13r") == 0)
818 else if (
name.compare(
"CeH_22r") == 0)
820 else if (
name.compare(
"CeH_23r") == 0)
822 else if (
name.compare(
"CeH_33r") == 0)
824 else if (
name.compare(
"CeH_r") == 0) {
831 }
else if (
name.compare(
"CeH_11i") == 0)
833 else if (
name.compare(
"CeH_12i") == 0)
835 else if (
name.compare(
"CeH_13i") == 0)
837 else if (
name.compare(
"CeH_22i") == 0)
839 else if (
name.compare(
"CeH_23i") == 0)
841 else if (
name.compare(
"CeH_33i") == 0)
843 else if (
name.compare(
"CeH_i") == 0) {
850 }
else if (
name.compare(
"CuH_11r") == 0)
852 else if (
name.compare(
"CuH_12r") == 0)
854 else if (
name.compare(
"CuH_13r") == 0)
856 else if (
name.compare(
"CuH_22r") == 0)
858 else if (
name.compare(
"CuH_23r") == 0)
860 else if (
name.compare(
"CuH_33r") == 0)
862 else if (
name.compare(
"CuH_r") == 0) {
869 }
else if (
name.compare(
"CuH_11i") == 0)
871 else if (
name.compare(
"CuH_12i") == 0)
873 else if (
name.compare(
"CuH_13i") == 0)
875 else if (
name.compare(
"CuH_22i") == 0)
877 else if (
name.compare(
"CuH_23i") == 0)
879 else if (
name.compare(
"CuH_33i") == 0)
881 else if (
name.compare(
"CuH_i") == 0) {
888 }
else if (
name.compare(
"CdH_11r") == 0)
890 else if (
name.compare(
"CdH_12r") == 0)
892 else if (
name.compare(
"CdH_13r") == 0)
894 else if (
name.compare(
"CdH_22r") == 0)
896 else if (
name.compare(
"CdH_23r") == 0)
898 else if (
name.compare(
"CdH_33r") == 0)
900 else if (
name.compare(
"CdH_r") == 0) {
907 }
else if (
name.compare(
"CdH_11i") == 0)
909 else if (
name.compare(
"CdH_12i") == 0)
911 else if (
name.compare(
"CdH_13i") == 0)
913 else if (
name.compare(
"CdH_22i") == 0)
915 else if (
name.compare(
"CdH_23i") == 0)
917 else if (
name.compare(
"CdH_33i") == 0)
919 else if (
name.compare(
"CdH_i") == 0) {
926 }
else if (
name.compare(
"CuG_11r") == 0)
928 else if (
name.compare(
"CuG_12r") == 0)
930 else if (
name.compare(
"CuG_13r") == 0)
932 else if (
name.compare(
"CuG_22r") == 0)
934 else if (
name.compare(
"CuG_23r") == 0)
936 else if (
name.compare(
"CuG_33r") == 0)
938 else if (
name.compare(
"CuG_r") == 0) {
945 }
else if (
name.compare(
"CuG_11i") == 0)
947 else if (
name.compare(
"CuG_12i") == 0)
949 else if (
name.compare(
"CuG_13i") == 0)
951 else if (
name.compare(
"CuG_22i") == 0)
953 else if (
name.compare(
"CuG_23i") == 0)
955 else if (
name.compare(
"CuG_33i") == 0)
957 else if (
name.compare(
"CuG_i") == 0) {
964 }
else if (
name.compare(
"CuW_11r") == 0)
966 else if (
name.compare(
"CuW_12r") == 0)
968 else if (
name.compare(
"CuW_13r") == 0)
970 else if (
name.compare(
"CuW_22r") == 0)
972 else if (
name.compare(
"CuW_23r") == 0)
974 else if (
name.compare(
"CuW_33r") == 0)
976 else if (
name.compare(
"CuW_r") == 0) {
983 }
else if (
name.compare(
"CuW_11i") == 0)
985 else if (
name.compare(
"CuW_12i") == 0)
987 else if (
name.compare(
"CuW_13i") == 0)
989 else if (
name.compare(
"CuW_22i") == 0)
991 else if (
name.compare(
"CuW_23i") == 0)
993 else if (
name.compare(
"CuW_33i") == 0)
995 else if (
name.compare(
"CuW_i") == 0) {
1002 }
else if (
name.compare(
"CuB_11r") == 0)
1004 else if (
name.compare(
"CuB_12r") == 0)
1006 else if (
name.compare(
"CuB_13r") == 0)
1008 else if (
name.compare(
"CuB_22r") == 0)
1010 else if (
name.compare(
"CuB_23r") == 0)
1012 else if (
name.compare(
"CuB_33r") == 0)
1014 else if (
name.compare(
"CuB_r") == 0) {
1021 }
else if (
name.compare(
"CuB_11i") == 0)
1023 else if (
name.compare(
"CuB_12i") == 0)
1025 else if (
name.compare(
"CuB_13i") == 0)
1027 else if (
name.compare(
"CuB_22i") == 0)
1029 else if (
name.compare(
"CuB_23i") == 0)
1031 else if (
name.compare(
"CuB_33i") == 0)
1033 else if (
name.compare(
"CuB_i") == 0) {
1040 }
else if (
name.compare(
"CLL_1111") == 0) {
1042 }
else if (
name.compare(
"CLL_1221") == 0) {
1047 }
else if (
name.compare(
"CLL_1133") == 0) {
1052 }
else if (
name.compare(
"CLL") == 0) {
1062 }
else if (
name.compare(
"CLQ1_1111") == 0) {
1064 }
else if (
name.compare(
"CLQ1_1122") == 0) {
1069 }
else if (
name.compare(
"CLQ1_1133") == 0) {
1074 }
else if (
name.compare(
"CLQ1") == 0) {
1084 }
else if (
name.compare(
"CLQ1_1111") == 0) {
1086 }
else if (
name.compare(
"CLQ1_1122") == 0) {
1091 }
else if (
name.compare(
"CLQ1_1133") == 0) {
1096 }
else if (
name.compare(
"CLQ1_1123") == 0) {
1098 }
else if (
name.compare(
"CLQ1_2223") == 0) {
1100 }
else if (
name.compare(
"CLQ1_3323") == 0) {
1102 }
else if (
name.compare(
"CLQ1_1132") == 0) {
1104 }
else if (
name.compare(
"CLQ1_2232") == 0) {
1106 }
else if (
name.compare(
"CLQ1_3332") == 0) {
1108 }
else if (
name.compare(
"CLQ3") == 0) {
1118 }
else if (
name.compare(
"CLQ3_1111") == 0) {
1120 }
else if (
name.compare(
"CLQ3_1122") == 0) {
1125 }
else if (
name.compare(
"CLQ3_1133") == 0) {
1130 }
else if (
name.compare(
"CLQ3_1123") == 0) {
1132 }
else if (
name.compare(
"CLQ3_2223") == 0) {
1134 }
else if (
name.compare(
"CLQ3_3323") == 0) {
1136 }
else if (
name.compare(
"CLQ3_1132") == 0) {
1138 }
else if (
name.compare(
"CLQ3_2232") == 0) {
1140 }
else if (
name.compare(
"CLQ3_3332") == 0) {
1142 }
else if (
name.compare(
"Cee") == 0) {
1148 }
else if (
name.compare(
"Cee_1111") == 0) {
1150 }
else if (
name.compare(
"Cee_1122") == 0) {
1153 }
else if (
name.compare(
"Cee_1133") == 0) {
1156 }
else if (
name.compare(
"Ceu") == 0) {
1162 }
else if (
name.compare(
"Ceu_1111") == 0) {
1164 }
else if (
name.compare(
"Ceu_1122") == 0) {
1167 }
else if (
name.compare(
"Ceu_1133") == 0) {
1170 }
else if (
name.compare(
"Ced") == 0) {
1176 }
else if (
name.compare(
"Ced_1111") == 0) {
1178 }
else if (
name.compare(
"Ced_1122") == 0) {
1181 }
else if (
name.compare(
"Ced_1133") == 0) {
1184 }
else if (
name.compare(
"Ced_1123") == 0) {
1186 }
else if (
name.compare(
"Ced_2223") == 0) {
1188 }
else if (
name.compare(
"Ced_3323") == 0) {
1190 }
else if (
name.compare(
"Ced_1132") == 0) {
1192 }
else if (
name.compare(
"Ced_2232") == 0) {
1194 }
else if (
name.compare(
"Ced_3332") == 0) {
1196 }
else if (
name.compare(
"CLe") == 0) {
1202 }
else if (
name.compare(
"CLe_1111") == 0) {
1204 }
else if (
name.compare(
"CLe_1122") == 0) {
1207 }
else if (
name.compare(
"CLe_1133") == 0) {
1210 }
else if (
name.compare(
"CLu") == 0) {
1216 }
else if (
name.compare(
"CLu_1111") == 0) {
1218 }
else if (
name.compare(
"CLu_1122") == 0) {
1221 }
else if (
name.compare(
"CLu_1133") == 0) {
1224 }
else if (
name.compare(
"CLd") == 0) {
1230 }
else if (
name.compare(
"CLd_1111") == 0) {
1232 }
else if (
name.compare(
"CLd_1122") == 0) {
1235 }
else if (
name.compare(
"CLd_1133") == 0) {
1238 }
else if (
name.compare(
"CLd_1123") == 0) {
1240 }
else if (
name.compare(
"CLd_2223") == 0) {
1242 }
else if (
name.compare(
"CLd_3323") == 0) {
1244 }
else if (
name.compare(
"CLd_1132") == 0) {
1246 }
else if (
name.compare(
"CLd_2232") == 0) {
1248 }
else if (
name.compare(
"CLd_3332") == 0) {
1250 }
else if (
name.compare(
"CQe") == 0) {
1256 }
else if (
name.compare(
"CQe_1111") == 0) {
1258 }
else if (
name.compare(
"CQe_1122") == 0) {
1261 }
else if (
name.compare(
"CQe_1133") == 0) {
1264 }
else if (
name.compare(
"CQe_2311") == 0) {
1266 }
else if (
name.compare(
"CQe_2322") == 0) {
1268 }
else if (
name.compare(
"CQe_2333") == 0) {
1270 }
else if (
name.compare(
"CQe_3211") == 0) {
1272 }
else if (
name.compare(
"CQe_3222") == 0) {
1274 }
else if (
name.compare(
"CQe_3233") == 0) {
1276 }
else if (
name.compare(
"Lambda_NP") == 0) {
1278 }
else if (
name.compare(
"eVBF2_HZZ1") == 0) {
1280 }
else if (
name.compare(
"eVBF2_HZZ2") == 0) {
1282 }
else if (
name.compare(
"eVBF2_HZZ3") == 0) {
1284 }
else if (
name.compare(
"eVBF2_HZA1") == 0) {
1286 }
else if (
name.compare(
"eVBF2_HZA2") == 0) {
1288 }
else if (
name.compare(
"eVBF2_HAA") == 0) {
1290 }
else if (
name.compare(
"eVBF2_HWW1") == 0) {
1292 }
else if (
name.compare(
"eVBF2_HWW2") == 0) {
1294 }
else if (
name.compare(
"eVBF2_HWW3") == 0) {
1296 }
else if (
name.compare(
"eVBF2_Hgg") == 0) {
1298 }
else if (
name.compare(
"eVBF2_HZuL") == 0) {
1300 }
else if (
name.compare(
"eVBF2_HZuR") == 0) {
1302 }
else if (
name.compare(
"eVBF2_HZdL") == 0) {
1304 }
else if (
name.compare(
"eVBF2_HZdR") == 0) {
1306 }
else if (
name.compare(
"eVBF2_HWud") == 0) {
1308 }
else if (
name.compare(
"eVBF2_ZuL") == 0) {
1310 }
else if (
name.compare(
"eVBF2_ZuR") == 0) {
1312 }
else if (
name.compare(
"eVBF2_ZdL") == 0) {
1314 }
else if (
name.compare(
"eVBF2_ZdR") == 0) {
1316 }
else if (
name.compare(
"eVBF2_Wud") == 0) {
1318 }
else if (
name.compare(
"eVBF78_HZZ1") == 0) {
1320 }
else if (
name.compare(
"eVBF78_HZZ2") == 0) {
1322 }
else if (
name.compare(
"eVBF78_HZZ3") == 0) {
1324 }
else if (
name.compare(
"eVBF78_HZA1") == 0) {
1326 }
else if (
name.compare(
"eVBF78_HZA2") == 0) {
1328 }
else if (
name.compare(
"eVBF78_HAA") == 0) {
1330 }
else if (
name.compare(
"eVBF78_HWW1") == 0) {
1332 }
else if (
name.compare(
"eVBF78_HWW2") == 0) {
1334 }
else if (
name.compare(
"eVBF78_HWW3") == 0) {
1336 }
else if (
name.compare(
"eVBF78_Hgg") == 0) {
1338 }
else if (
name.compare(
"eVBF78_HZuL") == 0) {
1340 }
else if (
name.compare(
"eVBF78_HZuR") == 0) {
1342 }
else if (
name.compare(
"eVBF78_HZdL") == 0) {
1344 }
else if (
name.compare(
"eVBF78_HZdR") == 0) {
1346 }
else if (
name.compare(
"eVBF78_HWud") == 0) {
1348 }
else if (
name.compare(
"eVBF78_ZuL") == 0) {
1350 }
else if (
name.compare(
"eVBF78_ZuR") == 0) {
1352 }
else if (
name.compare(
"eVBF78_ZdL") == 0) {
1354 }
else if (
name.compare(
"eVBF78_ZdR") == 0) {
1356 }
else if (
name.compare(
"eVBF78_Wud") == 0) {
1358 }
else if (
name.compare(
"eWH2_HWW1") == 0) {
1360 }
else if (
name.compare(
"eWH2_HWW2") == 0) {
1362 }
else if (
name.compare(
"eWH2_HWW3") == 0) {
1364 }
else if (
name.compare(
"eWH2_HWud") == 0) {
1366 }
else if (
name.compare(
"eWH2_Wud") == 0) {
1368 }
else if (
name.compare(
"eWH78_HWW1") == 0) {
1370 }
else if (
name.compare(
"eWH78_HWW2") == 0) {
1372 }
else if (
name.compare(
"eWH78_HWW3") == 0) {
1374 }
else if (
name.compare(
"eWH78_HWud") == 0) {
1376 }
else if (
name.compare(
"eWH78_Wud") == 0) {
1378 }
else if (
name.compare(
"eZH2_HZZ1") == 0) {
1380 }
else if (
name.compare(
"eZH2_HZZ2") == 0) {
1382 }
else if (
name.compare(
"eZH2_HZZ3") == 0) {
1384 }
else if (
name.compare(
"eZH2_HZA1") == 0) {
1386 }
else if (
name.compare(
"eZH2_HZA2") == 0) {
1388 }
else if (
name.compare(
"eZH2_HZuL") == 0) {
1390 }
else if (
name.compare(
"eZH2_HZuR") == 0) {
1392 }
else if (
name.compare(
"eZH2_HZdL") == 0) {
1394 }
else if (
name.compare(
"eZH2_HZdR") == 0) {
1396 }
else if (
name.compare(
"eZH2_ZuL") == 0) {
1398 }
else if (
name.compare(
"eZH2_ZuR") == 0) {
1400 }
else if (
name.compare(
"eZH2_ZdL") == 0) {
1402 }
else if (
name.compare(
"eZH2_ZdR") == 0) {
1404 }
else if (
name.compare(
"eZH78_HZZ1") == 0) {
1406 }
else if (
name.compare(
"eZH78_HZZ2") == 0) {
1408 }
else if (
name.compare(
"eZH78_HZZ3") == 0) {
1410 }
else if (
name.compare(
"eZH78_HZA1") == 0) {
1412 }
else if (
name.compare(
"eZH78_HZA2") == 0) {
1414 }
else if (
name.compare(
"eZH78_HZuL") == 0) {
1416 }
else if (
name.compare(
"eZH78_HZuR") == 0) {
1418 }
else if (
name.compare(
"eZH78_HZdL") == 0) {
1420 }
else if (
name.compare(
"eZH78_HZdR") == 0) {
1422 }
else if (
name.compare(
"eZH78_ZuL") == 0) {
1424 }
else if (
name.compare(
"eZH78_ZuR") == 0) {
1426 }
else if (
name.compare(
"eZH78_ZdL") == 0) {
1428 }
else if (
name.compare(
"eZH78_ZdR") == 0) {
1430 }
else if (
name.compare(
"ettH2_Htt") == 0) {
1432 }
else if (
name.compare(
"ettH2_Hgg") == 0) {
1434 }
else if (
name.compare(
"ettH78_Htt") == 0) {
1436 }
else if (
name.compare(
"ettH78_Hgg") == 0) {
1438 }
else if (
name.compare(
"MwInput") == 0)
1448 if (DPars.find(
"MwInput") == DPars.end()) {
1449 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMR_LFU_QFU parameter MwInput" << std::endl;
1456 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMR_LFU_QFU parameter "
1466 if (DPars.find(
"MwInput") == DPars.end()) {
1467 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMR parameter MwInput" << std::endl;
1474 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMR parameter"
1481 throw std::runtime_error(
"Error in NPEffectiveGIMR::CheckParameters()");
1489 if (
name.compare(
"MwInput") == 0) {
1492 }
else if (
name.compare(
"QuadraticTerms") == 0) {
1507 if (F.
is(
"NEUTRINO_1") || F.
is(
"ELECTRON"))
1509 else if (F.
is(
"NEUTRINO_2") || F.
is(
"MU"))
1511 else if (F.
is(
"NEUTRINO_3") || F.
is(
"TAU"))
1513 else if (F.
is(
"UP") || F.
is(
"DOWN"))
1515 else if (F.
is(
"CHARM") || F.
is(
"STRANGE"))
1517 else if (F.
is(
"TOP") || F.
is(
"BOTTOM"))
1520 throw std::runtime_error(
"NPEffectiveGIMR::CHF1_diag(): wrong argument");
1525 if (F.
is(
"NEUTRINO_1") || F.
is(
"ELECTRON"))
1527 else if (F.
is(
"NEUTRINO_2") || F.
is(
"MU"))
1529 else if (F.
is(
"NEUTRINO_3") || F.
is(
"TAU"))
1531 else if (F.
is(
"UP") || F.
is(
"DOWN"))
1533 else if (F.
is(
"CHARM") || F.
is(
"STRANGE"))
1535 else if (F.
is(
"TOP") || F.
is(
"BOTTOM"))
1538 throw std::runtime_error(
"NPEffectiveGIMR::CHF3_diag(): wrong argument");
1543 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1545 else if (f.
is(
"ELECTRON"))
1547 else if (f.
is(
"MU"))
1549 else if (f.
is(
"TAU"))
1551 else if (f.
is(
"UP"))
1553 else if (f.
is(
"CHARM"))
1555 else if (f.
is(
"TOP"))
1557 else if (f.
is(
"DOWN"))
1559 else if (f.
is(
"STRANGE"))
1561 else if (f.
is(
"BOTTOM"))
1564 throw std::runtime_error(
"NPEffectiveGIMR::CHf_diag(): wrong argument");
1570 throw std::runtime_error(
"NPEffectiveGIMR::CHud_diag(): wrong argument");
1574 else if (u.
is(
"CHARM"))
1576 else if (u.
is(
"TOP"))
1579 throw std::runtime_error(
"NPEffectiveGIMR::CHud_diag(): wrong argument");
1584 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1586 else if (f.
is(
"ELECTRON"))
1588 else if (f.
is(
"MU"))
1590 else if (f.
is(
"TAU"))
1592 else if (f.
is(
"UP"))
1594 else if (f.
is(
"CHARM"))
1596 else if (f.
is(
"TOP"))
1598 else if (f.
is(
"DOWN"))
1600 else if (f.
is(
"STRANGE"))
1602 else if (f.
is(
"BOTTOM"))
1605 throw std::runtime_error(
"NPEffectiveGIMR::CfH_diag(): wrong argument");
1610 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1612 else if (f.
is(
"ELECTRON"))
1614 else if (f.
is(
"MU"))
1616 else if (f.
is(
"TAU"))
1618 else if (f.
is(
"UP"))
1620 else if (f.
is(
"CHARM"))
1622 else if (f.
is(
"TOP"))
1624 else if (f.
is(
"DOWN"))
1626 else if (f.
is(
"STRANGE"))
1628 else if (f.
is(
"BOTTOM"))
1631 throw std::runtime_error(
"NPEffectiveGIMR::CfG_diag(): wrong argument");
1636 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1638 else if (f.
is(
"ELECTRON"))
1640 else if (f.
is(
"MU"))
1642 else if (f.
is(
"TAU"))
1644 else if (f.
is(
"UP"))
1646 else if (f.
is(
"CHARM"))
1648 else if (f.
is(
"TOP"))
1650 else if (f.
is(
"DOWN"))
1652 else if (f.
is(
"STRANGE"))
1654 else if (f.
is(
"BOTTOM"))
1657 throw std::runtime_error(
"NPEffectiveGIMR::CfW_diag(): wrong argument");
1662 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1664 else if (f.
is(
"ELECTRON"))
1666 else if (f.
is(
"MU"))
1668 else if (f.
is(
"TAU"))
1670 else if (f.
is(
"UP"))
1672 else if (f.
is(
"CHARM"))
1674 else if (f.
is(
"TOP"))
1676 else if (f.
is(
"DOWN"))
1678 else if (f.
is(
"STRANGE"))
1680 else if (f.
is(
"BOTTOM"))
1683 throw std::runtime_error(
"NPEffectiveGIMR::CfB_diag(): wrong argument");
1727 double G0 =
GF *
pow(
Mw(), 3.0) / 6.0 /
sqrt(2.0) / M_PI;
1728 double GammaW_tree = (3.0 + 2.0 *
Nc) * G0;
1731 throw std::runtime_error(
"Write codes in NPEffectiveGIMR::GammaW()!");
1767 return (NPindirect + NPdirect);
1783 return (NPindirect + NPdirect);
1792 throw std::runtime_error(
"NPEffectiveGIMR::deltaGL_Wff(): Not implemented");
1797 NPindirect = -0.5 *
DeltaGF();
1803 return (NPindirect + NPdirect);
1809 throw std::runtime_error(
"NPEffectiveGIMR::deltaGR_Wff(): Not implemented");
1857 return (NPindirect + NPdirect);
1892 throw std::runtime_error(
"NPEffectiveGIMR::deltaGL_Wffh(): Not implemented");
1901 throw std::runtime_error(
"NPEffectiveGIMR::deltaGR_Wffh(): Not implemented");
1977 tmp = asin(1.0 /
sqrt(tau));
1981 return (-0.25 * tmp * tmp);
1987 return (2.0 * tau * (1.0 + (1.0 - tau) *
f_triangle(tau)));
2011 double mu = (1.0 + 2.0 * ( dKappa_t.
real() + tmp.
real() ) );
2021 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2029 if (sqrt_s == 1.96) {
2074 }
else if (sqrt_s == 7.0) {
2119 }
else if (sqrt_s == 8.0) {
2164 }
else if (sqrt_s == 14.0) {
2212 throw std::runtime_error(
"Bad argument in NPEffectiveGIMR::muVBF()");
2214 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2222 if (sqrt_s == 0.24) {
2246 }
else if (sqrt_s == 0.25) {
2270 }
else if (sqrt_s == 0.35) {
2294 }
else if (sqrt_s == 0.5) {
2318 }
else if (sqrt_s == 1.0) {
2343 throw std::runtime_error(
"Bad argument in NPEffectiveGIMR::mueeWBF()");
2345 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2353 if (sqrt_s == 1.96) {
2369 }
else if (sqrt_s == 7.0) {
2385 }
else if (sqrt_s == 8.0) {
2401 }
else if (sqrt_s == 14.0) {
2418 throw std::runtime_error(
"Bad argument in NPEffectiveGIMR::muWH()");
2420 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2428 if (sqrt_s == 1.96) {
2461 }
else if (sqrt_s == 7.0) {
2494 }
else if (sqrt_s == 8.0) {
2527 }
else if (sqrt_s == 14.0) {
2560 throw std::runtime_error(
"Bad argument in NPEffectiveGIMR::muZH()");
2562 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2571 if (sqrt_s == 0.24) {
2596 }
else if (sqrt_s == 0.25) {
2613 }
else if (sqrt_s == 0.35) {
2630 }
else if (sqrt_s == 0.5) {
2647 }
else if (sqrt_s == 1.0) {
2665 throw std::runtime_error(
"Bad argument in NPEffectiveGIMR::mueeZH()");
2667 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2676 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
2677 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
2678 double mu = ((sigmaWH + sigmaZH) / (sigmaWH_SM + sigmaZH_SM));
2680 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2690 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
2691 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
2692 double sigmaVBF =
muVBF(sqrt_s) * sigmaVBF_SM;
2693 double mu = ((sigmaWH + sigmaZH + sigmaVBF) / (sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
2695 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2703 if (sqrt_s == 1.96) {
2714 }
else if (sqrt_s == 7.0) {
2725 }
else if (sqrt_s == 8.0) {
2736 }
else if (sqrt_s == 14.0) {
2748 throw std::runtime_error(
"Bad argument in NPEffectiveGIMR::muttH()");
2750 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2759 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
2762 double mu = ((sigmaggH +
sigmattH) / (sigmaggH_SM + sigmattH_SM));
2764 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2772 if (sqrt_s == 0.5) {
2799 }
else if (sqrt_s == 1.0) {
2827 throw std::runtime_error(
"Bad argument in NPEffectiveGIMR::mueettH()");
2829 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2848 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2868 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2888 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2908 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2928 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2948 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2968 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2988 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
3008 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
3584 double AFB_mu = 0., sigma = 0.0,dFminusB =0.0;
3603 double AFB_tau, sigma = 0.0,dFminusB =0.0;
3621 double AFB_charm, sigma = 0.0,dFminusB =0.0;
3639 double AFB_bottom, sigma = 0.0,dFminusB =0.0;;
3658 double R_charm = 0., dsigma_c = 0.0, dsigma_had =0.0, sigma_hSM = 0.0;
3704 R_charm =
trueSM.
LEP2Rcharm(s) * (1 - dsigma_had / sigma_hSM) + dsigma_c / sigma_hSM;
3711 double R_bottom = 0., dsigma_b = 0.0, dsigma_had =0.0, sigma_hSM = 0.0;
3757 R_bottom =
trueSM.
LEP2Rbottom(s) * (1 - dsigma_had / sigma_hSM) + dsigma_b / sigma_hSM;
double CuG_11i
The dimension-6 operator coefficient (imaginary part).
double eWH2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
gslpp::complex AH_f(const double tau) const
Fermionic loop function entering in the calculation of the effective and couplings.
double CeH_11r
The dimension-6 operator coefficient (real part).
double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CuB_23i
The dimension-6 operator coefficient (imaginary part).
double CHL1_13i
The dimension-6 operator coefficient (imaginary part).
double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eZH78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
double delta_ZZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double CuB_23r
The dimension-6 operator coefficient (real part).
virtual double deltaMz2() const
virtual double muVBFpVH(const double sqrt_s) const
The ratio between the sum of VBF and WH+ZH associated production cross-section in the current model ...
double MwInput
The input value for the -boson mass if FlagMwInput is true.
virtual double LEP2AFBbottom(const double s) const
double CHf_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double CHQ1_12i
The dimension-6 operator coefficient (imaginary part).
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.
virtual double v() const
The Higgs vacuum expectation value.
double eZH2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHL1_12i
The dimension-6 operator coefficient (imaginary part).
double CuW_23i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHud_22r
The dimension-6 operator coefficient (real part).
double CeH_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
virtual double LEP2Rcharm(const double s) const
double CHQ1_13r
The dimension-6 operator coefficient (real part).
double eVBF2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double sW_tree
The tree level values for the sine of the weak angle.
double CRL_bottom() const
double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eVBF2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHQ3_13i
The dimension-6 operator coefficient (imaginary part).
gslpp::complex deltaG_Gff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
bool is(std::string name_i) const
double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eVBF78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double computeSigmaWH(const double sqrt_s) const
The WH production cross section in the Standard Model.
double eZH2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CuB_13r
The dimension-6 operator coefficient (real part).
virtual double LEP2sigmaTau(const double s) const
double delta_AZ
Combination of dimension 6 coefficients modifying the canonical field definition.
gslpp::complex deltaG_hZff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_11i
The dimension-6 operator coefficient (imaginary part).
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for NPEffectiveGIMR have been provided in model ini...
double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CuH_22r
The dimension-6 operator coefficient (real part).
double eVBF78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_23r
The dimension-6 operator coefficient (real part).
virtual double deltaGV_f(const Particle p) const
New physics contribution to the neutral-current vector coupling .
double computeBrHtotautau() const
The Br in the Standard Model.
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of NPEffectiveGIMR.
double deltaGammaHmumuRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHL1_11
The dimension-6 operator coefficient .
double eWH78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CW
The dimension-6 operator coefficient .
double CHu_23r
The dimension-6 operator coefficient (real part).
double eWH2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double eWH2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
double GammaHmumuRatio() const
The ratio of the in the current model and in the Standard Model.
double CHQ3_12i
The dimension-6 operator coefficient (imaginary part).
double CHu_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CdH_23i
The dimension-6 operator coefficient (imaginary part).
double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
gslpp::complex CfW_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHud_33i
The dimension-6 operator coefficient (imaginary part).
double CHe_33
The dimension-6 operator coefficient .
double CuW_12i
The dimension-6 operator coefficient (imaginary part).
double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eVBF2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHD
The dimension-6 operator coefficient .
double eWH2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHu_12r
The dimension-6 operator coefficient (real part).
double CeH_23i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double GF
The Fermi constant in .
double eWH78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double LambdaNP2
The square of the new physics scale [GeV ].
double eZH2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHL3_22
The dimension-6 operator coefficient .
virtual double LEP2AFBtau(const double s) const
virtual double muWH(const double sqrt_s) const
The ratio between the W-Higgs associated production cross-section in the current model and in the St...
void addMissingModelParameter(const std::string &missingParameterName)
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for StandardModel have been provided in model initi...
double CHu_11
The dimension-6 operator coefficient .
gslpp::complex deltaGR_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double alphaMz() const
The electromagnetic coupling at the -mass scale, .
double CeH_11i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
virtual double Mw() const
The mass of the boson, .
virtual double LEP2AFBcharm(const double s) const
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
gslpp::complex CfG_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
double eZH2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CuW_33i
The dimension-6 operator coefficient (imaginary part).
double CRR_bottom() const
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHud_13r
The dimension-6 operator coefficient (real part).
virtual double deltaGamma_Z() const
The new physics contribution to the total decay width of the boson, .
double CeH_22i
The dimension-6 operator coefficient (imaginary part).
double CHL1_23i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double computeBrHtobb() const
The Br in the Standard Model.
gslpp::complex deltaG_Zff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double CuW_11i
The dimension-6 operator coefficient (imaginary part).
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
A class for defining operations on and functions of complex numbers.
virtual double LEP2AFBtau(const double s) const
double CHL3_23i
The dimension-6 operator coefficient (real part).
virtual double muttH(const double sqrt_s) const
The ratio between the t-tbar-Higgs associated production cross-section in the current model and in t...
double CHud_12i
The dimension-6 operator coefficient (imaginary part).
double mHl
The Higgs mass in GeV.
double eZH78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
complex log(const complex &z)
double CHQ1_33
The dimension-6 operator coefficient .
double ettH2_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
virtual double LEP2Rbottom(const double s) const
double CHud_33r
The dimension-6 operator coefficient (real part).
double eVBF2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
virtual double LEP2sigmaMu(const double s) const
double CHd_33
The dimension-6 operator coefficient .
double CHQ1_23r
The dimension-6 operator coefficient (real part).
double getIsospin() const
A get method to access the particle isospin.
double CuH_22i
The dimension-6 operator coefficient (imaginary part).
double CLL_bottom() const
double CHL3_11
The dimension-6 operator coefficient .
double CHQ3_23i
The dimension-6 operator coefficient (imaginary part).
double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double delta_AA
Combination of dimension 6 coefficients modifying the canonical field definition.
gslpp::complex CfB_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
double CHd_13i
The dimension-6 operator coefficient (imaginary part).
virtual double mueettH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
virtual double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
double CuW_13r
The dimension-6 operator coefficient (real part).
double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
static const int NNPEffectiveGIMRVars
The number of the model parameters in NPEffectiveGIMR.
double CuB_12r
The dimension-6 operator coefficient (real part).
double ettH2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double CuG_13r
The dimension-6 operator coefficient (real part).
virtual double LEP2AFBbottom(const double s) const
double CeH_22r
The dimension-6 operator coefficient (real part).
double mtpole
The pole mass of the top quark.
gslpp::complex CfH_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of StandardModel.
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
double CuH_13r
The dimension-6 operator coefficient (real part).
virtual double deltaGA_f(const Particle p) const
New physics contribution to the neutral-current axial-vector coupling .
double CuG_11r
The dimension-6 operator coefficient (real part).
double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double CuW_22i
The dimension-6 operator coefficient (imaginary part).
virtual double LEP2AFBcharm(const double s) const
double eVBF2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
double CHG
The dimension-6 operator coefficient .
virtual double muZH(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
static const int NNPEffectiveGIMRVars_LFU_QFU
The number of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities.
double CHud_23r
The dimension-6 operator coefficient (real part).
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CRR_strange() const
double CuG_23i
The dimension-6 operator coefficient (imaginary part).
double computeBrHtoZZ() const
The Br in the Standard Model.
double CHL3_33
The dimension-6 operator coefficient .
double CHe_12r
The dimension-6 operator coefficient (real part).
double CuH_12i
The dimension-6 operator coefficient (imaginary part).
double CHe_13r
The dimension-6 operator coefficient (real part).
double eZH78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CuG_22r
The dimension-6 operator coefficient (real part).
double CG
The dimension-6 operator coefficient .
double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eVBF78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
const double & getMass() const
A get method to access the particle mass.
double CHd_22
The dimension-6 operator coefficient .
double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double AlsMz
The strong coupling constant at the Z-boson mass, .
The auxiliary base model class for other model classes.
double eZH78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
virtual double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
double deltag3G() const
The new physics contribution to the coupling of the effective interaction .
double CHu_22
The dimension-6 operator coefficient .
double sigmaFminusB_q_LEP2_GIMR(const QCD::quark q, const double s, const double GIMRParam_i[]) const
virtual double obliqueT() const
The oblique parameter .
double eVBF78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_13i
The dimension-6 operator coefficient (imaginary part).
static const std::string NPEffectiveGIMRVars[NNPEffectiveGIMRVars]
A string array containing the labels of the model parameters in NPEffectiveGIMR.
double CuG_33r
The dimension-6 operator coefficient (real part).
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
double CHL3_23r
The dimension-6 operator coefficient (real part).
double CuB_22r
The dimension-6 operator coefficient (real part).
double eZH2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHbox
The dimension-6 operator coefficient .
double eZH78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CuH_13i
The dimension-6 operator coefficient (imaginary part).
double CdH_11r
The dimension-6 operator coefficient (real part).
double CHF1_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
double sigma_q_LEP2_GIMR(const QCD::quark q, const double s, const double GIMRParam_i[]) const
double eVBF78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
gslpp::complex CHud_diag(const Particle u) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
complex pow(const complex &z1, const complex &z2)
double CdH_33i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_22r
The dimension-6 operator coefficient (real part).
const bool FlagQuarkUniversal
An internal boolean flag that is true if assuming quark flavour universality.
void raiseMissingModelParameterCount()
gslpp::complex deltaG_hAff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
complex sqrt(const complex &z)
double CuW_33r
The dimension-6 operator coefficient (real part).
double CHud_22i
The dimension-6 operator coefficient (imaginary part).
static const complex & i()
virtual double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual double muggHpttH(const double sqrt_s) const
The ratio between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section...
virtual double GammaW() const
The total width of the boson, .
double CHQ1_22
The dimension-6 operator coefficient .
double eZH78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double computeBrHtoZga() const
The Br in the Standard Model.
double eVBF2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHB
The dimension-6 operator coefficient .
double getCharge() const
A get method to access the particle charge.
double eVBF78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
static const std::string NPEffectiveGIMRVars_LFU_QFU[NNPEffectiveGIMRVars_LFU_QFU]
A string array containing the labels of the model parameters in NPEffectiveGIMR with lepton and quark...
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double computeBrHtogaga() const
The Br in the Standard Model.
double eVBF78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double computeSigmaggH(const double sqrt_s) const
The ggH cross section in the Standard Model.
double CHL3_13r
The dimension-6 operator coefficient (real part).
double CLR_strange() const
virtual double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
double CHd_11
The dimension-6 operator coefficient .
double eZH78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_12r
The dimension-6 operator coefficient (real part).
double CHQ3_13r
The dimension-6 operator coefficient (real part).
double CHL1_22
The dimension-6 operator coefficient .
virtual double LEP2sigmaCharm(const double s) const
double CuW_12r
The dimension-6 operator coefficient (real part).
double eZH2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHWB
The dimension-6 operator coefficient .
double CdH_13i
The dimension-6 operator coefficient (imaginary part).
double computeSigmattH(const double sqrt_s) const
The ttH production cross section in the Standard Model.
double eVBF78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_12r
The dimension-6 operator coefficient (real part).
double eZH2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
virtual double LEP2Rbottom(const double s) const
virtual double muVH(const double sqrt_s) const
The ratio between the WH+ZH associated production cross-section in the current model and in the Stan...
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
double CHL1_33
The dimension-6 operator coefficient .
double eZH78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
virtual double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
double eWH78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double CHQ3_12r
The dimension-6 operator coefficient (real part).
double CeH_33r
The dimension-6 operator coefficient (real part).
gslpp::complex f_triangle(const double tau) const
Loop function entering in the calculation of the effective and couplings.
quark
An enum type for quarks.
gslpp::complex deltaG_hGff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_11r
The dimension-6 operator coefficient (real part).
virtual double GammaW(const Particle fi, const Particle fj) const
A partial decay width of the boson decay into a SM fermion pair.
double CHud_11r
The dimension-6 operator coefficient (real part).
double CHQ1_12r
The dimension-6 operator coefficient (real part).
double CuH_33r
The dimension-6 operator coefficient (real part).
double CdH_23r
The dimension-6 operator coefficient (real part).
double eZH2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double CHQ3_33
The dimension-6 operator coefficient .
double CHW
The dimension-6 operator coefficient .
double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
double eVBF78_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHQ1_23i
The dimension-6 operator coefficient (imaginary part).
double CdH_11i
The dimension-6 operator coefficient (imaginary part).
double CHu_12i
The dimension-6 operator coefficient (imaginary part).
double CdH_12i
The dimension-6 operator coefficient (imaginary part).
const bool FlagLeptonUniversal
An internal boolean flag that is true if assuming lepton flavour universality.
double eVBF78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double LEP2sigmaTau(const double s) const
virtual double mueeWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
double eVBF78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eZH2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuG_22i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CuG_12i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_23r
The dimension-6 operator coefficient (real part).
double CHe_22
The dimension-6 operator coefficient .
double CHL3_12i
The dimension-6 operator coefficient (real part).
double eVBF2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuW_22r
The dimension-6 operator coefficient (real part).
virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
double CLL_strange() const
double CHQ3_22
The dimension-6 operator coefficient .
double CdH_22i
The dimension-6 operator coefficient (imaginary part).
double computeSigmaZH(const double sqrt_s) const
The ZH production cross section in the Standard Model.
double eVBF78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double LEP2sigmaHadron(const double s) const
double CHud_12r
The dimension-6 operator coefficient (real part).
double deltaGammaHmumuRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double computeBrHtocc() const
The Br in the Standard Model.
double CHQ1_13i
The dimension-6 operator coefficient (imaginary part).
double CHu_23i
The dimension-6 operator coefficient (imaginary part).
virtual double obliqueU() const
The oblique parameter .
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual bool PostUpdate()
The post-update method for NPEffectiveGIMR.
double CuH_12r
The dimension-6 operator coefficient (real part).
double CHd_12i
The dimension-6 operator coefficient (imaginary part).
double CHL3_12r
The dimension-6 operator coefficient (real part).
virtual double Mw_tree() const
The tree-level mass of the boson, .
double CHd_23r
The dimension-6 operator coefficient (real part).
double CHd_12r
The dimension-6 operator coefficient (real part).
double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double computeBrHtomumu() const
The Br in the Standard Model.
double computeSigmaVBF(const double sqrt_s) const
The VBF cross section in the Standard Model.
double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
double computeBrHtoWW() const
The Br in the Standard Model.
gslpp::complex deltaG_Aff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
double CuW_23r
The dimension-6 operator coefficient (real part).
virtual double LEP2sigmaHadron(const double s) const
double CuH_23r
The dimension-6 operator coefficient (real part).
double ettH78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CuB_22i
The dimension-6 operator coefficient (imaginary part).
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on.
double CuG_33i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
virtual double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
const double & real() const
const LEP2GIMR myLEP2GIMR
gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
Particle leptons[6]
An array of Particle objects for the leptons.
double CHe_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CLR_bottom() const
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
double eZH2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CeH_13r
The dimension-6 operator coefficient (real part).
virtual double LEP2AFBmu(const double s) const
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CuB_33i
The dimension-6 operator coefficient (imaginary part).
double Lambda_NP
The new physics scale [GeV].
virtual bool PostUpdate()
The postupdate method for NPbase.
double computeBrHtogg() const
The Br in the Standard Model.
std::string name
The name of the model.
double Mz
The mass of the boson in GeV.
void setModelLinearized(bool linearized=true)
double CRL_strange() const
double CHd_23i
The dimension-6 operator coefficient (imaginary part).
double CHd_13r
The dimension-6 operator coefficient (real part).
double CuB_11r
The dimension-6 operator coefficient (real part).
double Nc
The number of colours.
double CuH_23i
The dimension-6 operator coefficient (imaginary part).
virtual double obliqueS() const
The oblique parameter .
double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual double mueeZH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
virtual double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
virtual double Mw() const
The SM prediction for the -boson mass in the on-shell scheme, .
double eVBF2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuB_12i
The dimension-6 operator coefficient (imaginary part).
double CuG_12r
The dimension-6 operator coefficient (real part).
double CHe_11
The dimension-6 operator coefficient .
double CHL3_13i
The dimension-6 operator coefficient (real part).
virtual double LEP2sigmaBottom(const double s) const
double eVBF2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CuH_33i
The dimension-6 operator coefficient (imaginary part).
double eZH2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
double eZH78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CeH_12r
The dimension-6 operator coefficient (real part).
virtual double LEP2sigmaMu(const double s) const
double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual double LEP2Rcharm(const double s) const
double CHe_23r
The dimension-6 operator coefficient (real part).
double eZH2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CeH_33i
The dimension-6 operator coefficient (imaginary part).
double CdH_33r
The dimension-6 operator coefficient (real part).
double CHu_13r
The dimension-6 operator coefficient (real part).
double CuB_33r
The dimension-6 operator coefficient (real part).
NPEffectiveGIMR(const bool FlagLeptonUniversal_in=false, const bool FlagQuarkUniversal_in=false)
Constructor.
double eWH78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double CuG_23r
The dimension-6 operator coefficient (real part).
double CHQ3_11
The dimension-6 operator coefficient .
double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHud_23i
The dimension-6 operator coefficient (imaginary part).
double CuG_13i
The dimension-6 operator coefficient (imaginary part).
double cW_tree
The tree level values for the cosine of the weak angle.
double CHud_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_13i
The dimension-6 operator coefficient (imaginary part).
double CuB_13i
The dimension-6 operator coefficient (imaginary part).
double CuW_11r
The dimension-6 operator coefficient (real part).
double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHL1_13r
The dimension-6 operator coefficient (real part).
virtual double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
virtual double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double CeH_23r
The dimension-6 operator coefficient (real part).
virtual double LEP2AFBmu(const double s) const
double CHu_33
The dimension-6 operator coefficient .
Particle quarks[6]
The vector of all SM quarks.
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
double eZH78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double ettH78_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double CdH_13r
The dimension-6 operator coefficient (real part).
double CuW_13i
The dimension-6 operator coefficient (imaginary part).
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
double CHQ1_11
The dimension-6 operator coefficient .
double CHe_12i
The dimension-6 operator coefficient (imaginary part).
lepton
An enum type for leptons.
double sigma_l_LEP2_GIMR(const QCD::lepton l, const double s, const double GIMRParam_i[]) const
double CHe_23i
The dimension-6 operator coefficient (imaginary part).
double sigmaFminusB_l_LEP2_GIMR(const QCD::lepton l, const double s, const double GIMRParam_i[]) const
double CH
The dimension-6 operator coefficient .
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
double eZH2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CuB_11i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.