Skip to content

Commit 41fd104

Browse files
committed
recover the path variable and update the comments of checkHadronDecays
1 parent 74c9a01 commit 41fd104

File tree

2 files changed

+68
-62
lines changed

2 files changed

+68
-62
lines changed

MC/config/PWGHF/ini/tests/GeneratorHF_D2H_ccbar_and_bbbar_PbPb.C

Lines changed: 67 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -8,68 +8,74 @@ int External() {
88

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
11-
{411, {
12-
{-321, 211, 211}, // K- π+ π+ (non-resonant)
13-
{-10311, 211}, // antiK*0(1430) π+
14-
{-313, 211}, // K*0(892) π+
15-
{-321, 211, 211, 111}, // K- π+ π+ π0
16-
{333, 211}, // φ π+ (needed for signal)
17-
{-313, 321}, // K*0(892) K+
18-
{-10311, 321}, // K*0(1430) K+
19-
{-321, 321, 211}, // K- K+ π+ (non-resonant)
20-
{113, 211}, // ρ0 π+
21-
{225, 211}, // f2(1270) π+
22-
{-211, 211, 211} // π- π+ π+ (non-resonant)
23-
}},
2411
{421, {
25-
{-321, 211}, // K- π+ (non-resonant)
26-
{-321, 111, 211}, // K- π+ π0
27-
{213, -321}, // ρ+ K-
28-
{-313, 111}, // antiK*0(892) π0
29-
{-323, 211}, // K*-(892) π+
30-
{-211, 211}, // π- π+
31-
{213, -211}, // ρ+ π-
32-
{-211, 211, 111}, // π- π+ π0
33-
{-321, 321} // K- K+
34-
}},
35-
{431, {
36-
{211, 333}, // φ π+
37-
{-313, 321}, // antiK*(892) K+
38-
{333, 213}, // φ ρ
39-
{113, 211}, // ρ π+
40-
{225, 211}, // f2(1270) π+
41-
{-211, 211, 211}, // π- π+ π+ (s-wave)
42-
{313, 211}, // K*(892)0 π+
43-
{10221, 321}, // f0(1370) K+
44-
{113, 321}, // ρ0 K+
45-
{-211, 321, 211}, // π- K+ π+ (non-resonant)
46-
{221, 211} // η π+
47-
}},
48-
{4122, {
49-
{2212, -321, 211}, // p K- π+ (non-resonant)
50-
{2212, -313}, // p K*0(892)
51-
{2224, -321}, // Δ++ K-
52-
{102134, 211}, // Λ(1520) K-
53-
{2212, 311}, // p K0S
54-
{2212, -321, 211, 111}, // p K- π+ π0
55-
{2212, -211, 211}, // p π- π+
56-
{2212, 333} // p φ
57-
}},
58-
{4232, {
59-
{2122, -321, 211}, // p K- π+
60-
{2212, -313}, // p K*0(892)
61-
{3312, 211, 211}, // Ξ- π+ π+
62-
{2212, 333}, // p φ
63-
{3222, -211, 211} // Σ+ π- π+
64-
{3324, 211} // Ξ*0 π+
65-
}},
66-
{4132, {
67-
{3312, 211} // Xic0 -> Xi- π+
68-
}},
69-
{4332, {
70-
{3334, 211}, // Omegac+ -> Omega- π+
71-
{3312, 211} // Omegac+ -> Xi- π+
72-
}}
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+
21+
}},
22+
23+
{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+
35+
}},
36+
37+
{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+
49+
}},
50+
51+
{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
60+
}},
61+
62+
{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+
69+
}},
70+
71+
{4132, {
72+
{3312, 211}, // Xic0 -> Xi-, pi+
73+
}},
74+
75+
{4332, {
76+
{3334, 211}, // Omegac0 -> Omega-, pi+
77+
{3312, 211}, // Omegac0 -> Xi-, pi+
78+
}},
7379
};
7480

7581
TFile file(path.c_str(), "READ");

MC/config/PWGHF/ini/tests/GeneratorHF_D2H_ccbar_and_bbbar_gap5_Mode2_pp_ref.C

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
int External() {
2-
std::string path{"/home/wuct/ALICE/mc_production/test/standard/ppref/test/tf1/sgn_Kine.root"};
2+
std::string path{"o2sim_Kine.root"};
33

44
int checkPdgQuarkOne{4};
55
int checkPdgQuarkTwo{5};

0 commit comments

Comments
 (0)