@@ -9,72 +9,72 @@ int External() {
99 std ::vector < int > checkPdgHadron {411 , 421 , 431 , 4122 , 4132 , 4232 , 4332 };
1010 std ::map < int , std ::vector < std ::vector < int >>> checkHadronDecays { // sorted pdg of daughters
1111 {421 , {
12- {-321 , 211 }, // D0 -> K-, pi+
13- {-321 , 211 , 111 }, // D0 -> K-, pi+, pi0
14- {213 , -321 }, // D0 -> rho(770)+, K-
15- {-313 , 111 }, // D0 -> Kbar^*(892)0, pi0
16- {-323 , 211 }, // D0 -> K^*(892)-, pi+
17- {-211 , 211 }, // D0 -> pi-, pi+
18- {213 , -211 }, // D0 -> rho(770)+, pi-
19- {-211 , 211 , 111 }, // D0 -> pi-, pi+, pi0
20- {-321 , 321 }, // D0 -> K-, K+
12+ {-321 , 211 }, // D0 -> K-, pi+
13+ {-321 , 211 , 111 }, // D0 -> K-, pi+, pi0
14+ {213 , -321 }, // D0 -> rho(770)+, K-
15+ {-313 , 111 }, // D0 -> Kbar^*(892)0, pi0
16+ {-323 , 211 }, // D0 -> K^*(892)-, pi+
17+ {-211 , 211 }, // D0 -> pi-, pi+
18+ {213 , -211 }, // D0 -> rho(770)+, pi-
19+ {-211 , 211 , 111 }, // D0 -> pi-, pi+, pi0
20+ {-321 , 321 }, // D0 -> K-, K+
2121 }},
2222
2323 {411 , {
24- {-321 , 211 , 211 }, // D+ -> K-, pi+, pi+
25- {-10311 , 211 }, // D+ -> Kbar0^*(1430)0, pi+
26- {-313 , 211 }, // D+ -> Kbar^*(892)0, pi+
27- {-321 , 211 , 211 , 111 }, // D+ -> K-, pi+, pi+, pi0
28- {333 , 211 }, // D+ -> phi(1020)0, pi+
29- {-313 , 321 }, // D+ -> Kbar^*(892)0, K+
30- {-10311 , 321 }, // D+ -> Kbar0^*(1430)0, K+
31- {-321 , 321 , 211 }, // D+ -> K-, K+, pi+
32- {113 , 211 }, // D+ -> rho(770)0, pi+
33- {225 , 211 }, // D+ -> f2(1270)0, pi+
34- {-211 , 211 , 211 }, // D+ -> pi-, pi+, pi+
24+ {-321 , 211 , 211 }, // D+ -> K-, pi+, pi+
25+ {-10311 , 211 }, // D+ -> Kbar0^*(1430)0, pi+
26+ {-313 , 211 }, // D+ -> Kbar^*(892)0, pi+
27+ {-321 , 211 , 211 , 111 }, // D+ -> K-, pi+, pi+, pi0
28+ {333 , 211 }, // D+ -> phi(1020)0, pi+
29+ {-313 , 321 }, // D+ -> Kbar^*(892)0, K+
30+ {-10311 , 321 }, // D+ -> Kbar0^*(1430)0, K+
31+ {-321 , 321 , 211 }, // D+ -> K-, K+, pi+
32+ {113 , 211 }, // D+ -> rho(770)0, pi+
33+ {225 , 211 }, // D+ -> f2(1270)0, pi+
34+ {-211 , 211 , 211 }, // D+ -> pi-, pi+, pi+
3535 }},
3636
3737 {431 , {
38- {333 , 211 }, // Ds+ -> phi(1020)0, pi+
39- {-313 , 321 }, // Ds+ -> Kbar^*(892)0, K+
40- {333 , 213 }, // Ds+ -> phi(1020)0, rho(770)+
41- {113 , 211 }, // Ds+ -> rho(770)0, pi+
42- {225 , 211 }, // Ds+ -> f2(1270)0, pi+
43- {-211 , 211 , 211 }, // Ds+ -> pi-, pi+, pi+
44- {313 , 211 }, // Ds+ -> K^*(892)0, pi+
45- {10221 , 321 }, // Ds+ -> f0(1370)0, K+
46- {113 , 321 }, // Ds+ -> rho(770)0, K+
47- {-211 , 321 , 211 }, // Ds+ -> pi-, K+, pi+
48- {221 , 211 }, // Ds+ -> eta, pi+
38+ {333 , 211 }, // Ds+ -> phi(1020)0, pi+
39+ {-313 , 321 }, // Ds+ -> Kbar^*(892)0, K+
40+ {333 , 213 }, // Ds+ -> phi(1020)0, rho(770)+
41+ {113 , 211 }, // Ds+ -> rho(770)0, pi+
42+ {225 , 211 }, // Ds+ -> f2(1270)0, pi+
43+ {-211 , 211 , 211 }, // Ds+ -> pi-, pi+, pi+
44+ {313 , 211 }, // Ds+ -> K^*(892)0, pi+
45+ {10221 , 321 }, // Ds+ -> f0(1370)0, K+
46+ {113 , 321 }, // Ds+ -> rho(770)0, K+
47+ {-211 , 321 , 211 }, // Ds+ -> pi-, K+, pi+
48+ {221 , 211 }, // Ds+ -> eta, pi+
4949 }},
5050
5151 {4122 , {
52- {2212 , -321 , 211 }, // Lambdac+ -> p, K-, pi+
53- {2212 , -313 }, // Lambdac+ -> p, Kbar^*(892)0
54- {2224 , -321 }, // Lambdac+ -> Delta(1232)++, K-
55- {102134 , 211 }, // Lambdac+ -> 102134, pi+
56- {2212 , 311 }, // Lambdac+ -> p, K0
57- {2212 , -321 , 211 , 111 }, // Lambdac+ -> p, K-, pi+, pi0
58- {2212 , -211 , 211 }, // Lambdac+ -> p, pi-, pi+
59- {2212 , 333 }, // Lambdac+ -> p, phi(1020)0
52+ {2212 , -321 , 211 }, // Lambdac+ -> p, K-, pi+
53+ {2212 , -313 }, // Lambdac+ -> p, Kbar^*(892)0
54+ {2224 , -321 }, // Lambdac+ -> Delta(1232)++, K-
55+ {102134 , 211 }, // Lambdac+ -> 102134, pi+
56+ {2212 , 311 }, // Lambdac+ -> p, K0
57+ {2212 , -321 , 211 , 111 }, // Lambdac+ -> p, K-, pi+, pi0
58+ {2212 , -211 , 211 }, // Lambdac+ -> p, pi-, pi+
59+ {2212 , 333 }, // Lambdac+ -> p, phi(1020)0
6060 }},
6161
6262 {4232 , {
63- {2212 , -321 , 211 }, // Xic+ -> p, K-, pi+
64- {2212 , -313 }, // Xic+ -> p, Kbar^*(892)0
65- {3312 , 211 , 211 }, // Xic+ -> Xi-, pi+, pi+
66- {2212 , 333 }, // Xic+ -> p, phi(1020)0
67- {3222 , -211 , 211 }, // Xic+ -> Sigma+, pi-, pi+
68- {3324 , 211 }, // Xic+ -> Xi(1530)0, pi+
63+ {2212 , -321 , 211 }, // Xic+ -> p, K-, pi+
64+ {2212 , -313 }, // Xic+ -> p, Kbar^*(892)0
65+ {3312 , 211 , 211 }, // Xic+ -> Xi-, pi+, pi+
66+ {2212 , 333 }, // Xic+ -> p, phi(1020)0
67+ {3222 , -211 , 211 }, // Xic+ -> Sigma+, pi-, pi+
68+ {3324 , 211 }, // Xic+ -> Xi(1530)0, pi+
6969 }},
7070
7171 {4132 , {
72- {3312 , 211 }, // Xic0 -> Xi-, pi+
72+ {3312 , 211 }, // Xic0 -> Xi-, pi+
7373 }},
7474
7575 {4332 , {
76- {3334 , 211 }, // Omegac0 -> Omega-, pi+
77- {3312 , 211 }, // Omegac0 -> Xi-, pi+
76+ {3334 , 211 }, // Omegac0 -> Omega-, pi+
77+ {3312 , 211 }, // Omegac0 -> Xi-, pi+
7878 }},
7979 };
8080
0 commit comments