@@ -35,23 +35,23 @@ namespace hf_cand_2prong
3535// / @brief 2-prong candidates: main channels
3636enum DecayChannelMain : int8_t {
3737 // D0
38- D0ToPiK = 1 , // π+ K−
39- D0ToPiKPi0, // π+ K− π0
40- D0ToPiPi, // π+ π−
41- D0ToPiPiPi0, // π+ π− π0
42- D0ToKK, // K+ K−
38+ D0ToPiK = 1 , // π+ K−
39+ D0ToPiKPi0 = 2 , // π+ K− π0
40+ D0ToPiPi = 3 , // π+ π−
41+ D0ToPiPiPi0 = 4 , // π+ π− π0
42+ D0ToKK = 5 , // K+ K−
4343 //
44- LastChannelMain
44+ NChannelsMain = D0ToKK // last channel
4545};
4646// / @brief 2-prong candidates: resonant channels
4747enum DecayChannelResonant : int8_t {
4848 // D0
4949 D0ToRhoplusPi = 1 , // ρ+ π−
50- D0ToRhoplusK, // ρ+ K−
51- D0ToKstar0Pi0, // anti-K*0 π0
52- D0ToKstarPi, // K*− π+
50+ D0ToRhoplusK = 2 , // ρ+ K−
51+ D0ToKstar0Pi0 = 3 , // anti-K*0 π0
52+ D0ToKstarPi = 4 , // K*− π+
5353 //
54- LastChannelResonant
54+ NChannelsResonant = D0ToKstarPi // last channel
5555};
5656} // namespace hf_cand_2prong
5757
@@ -60,73 +60,73 @@ namespace hf_cand_3prong
6060// / @brief 3-prong candidates: main channels
6161enum DecayChannelMain : int8_t {
6262 // D+
63- DplusToPiKPi = 1 , // π+ K− π+
64- DplusToPiKPiPi0, // π+ K− π+ π0
65- DplusToPiPiPi, // π+ π− π+
66- DplusToPiKK, // π+ K− K+
63+ DplusToPiKPi = 1 , // π+ K− π+
64+ DplusToPiKPiPi0 = 2 , // π+ K− π+ π0
65+ DplusToPiPiPi = 3 , // π+ π− π+
66+ DplusToPiKK = 4 , // π+ K− K+
6767 // Ds+
68- DsToPiKK, // π+ K− K+
69- DsToPiKKPi0, // π+ K− K+ π0
70- DsToPiPiK, // π+ π− K+
71- DsToPiPiPi, // π+ π− π+
72- DsToPiPiPiPi0, // π+ π− π+ π0
68+ DsToPiKK = 5 , // π+ K− K+
69+ DsToPiKKPi0 = 6 , // π+ K− K+ π0
70+ DsToPiPiK = 7 , // π+ π− K+
71+ DsToPiPiPi = 8 , // π+ π− π+
72+ DsToPiPiPiPi0 = 9 , // π+ π− π+ π0
7373 // D*+
74- DstarToPiKPi, // π+ K− π+ (from [(D0 → π+ K−) π+])
75- DstarToPiKPiPi0, // π+ K− π+ π0
76- DstarToPiKPiPi0Pi0, // π+ K− π+ π0 π0
77- DstarToPiKK, // π+ K− K+
78- DstarToPiKKPi0, // π+ K− K+ π0
79- DstarToPiPiPi, // π+ π− π+
80- DstarToPiPiPiPi0, // π+ π− π+ π0
74+ DstarToPiKPi = 10 , // π+ K− π+ (from [(D0 → π+ K−) π+])
75+ DstarToPiKPiPi0 = 11 , // π+ K− π+ π0
76+ DstarToPiKPiPi0Pi0 = 12 , // π+ K− π+ π0 π0
77+ DstarToPiKK = 13 , // π+ K− K+
78+ DstarToPiKKPi0 = 14 , // π+ K− K+ π0
79+ DstarToPiPiPi = 15 , // π+ π− π+
80+ DstarToPiPiPiPi0 = 16 , // π+ π− π+ π0
8181 // Λc+
82- LcToPKPi, // p K− π+
83- LcToPKPiPi0, // p K− π+ π0
84- LcToPPiPi, // p π− π+
85- LcToPKK, // p K− K+
82+ LcToPKPi = 17 , // p K− π+
83+ LcToPKPiPi0 = 18 , // p K− π+ π0
84+ LcToPPiPi = 19 , // p π− π+
85+ LcToPKK = 20 , // p K− K+
8686 // Ξc+
87- XicToPKPi, // p K− π+
88- XicToPKK, // p K− K+
89- XicToSPiPi, // Σ+ π− π+
87+ XicToPKPi = 21 , // p K− π+
88+ XicToPKK = 22 , // p K− K+
89+ XicToSPiPi = 23 , // Σ+ π− π+
9090 //
91- LastChannelMain
91+ NChannelsMain = XicToSPiPi // last channel
9292};
9393// / @brief 3-prong candidates: resonant channels
9494enum DecayChannelResonant : int8_t {
9595 // D+
96- DplusToPhiPi = 1 , // φ π+
97- DplusToKstar0K, // anti-K*0 K+
98- DplusToKstar1430_0K, // anti-K*0(1430) K+
99- DplusToRho0Pi, // ρ0 π+
100- DplusToF2_1270Pi, // f2(1270) π+
96+ DplusToPhiPi = 1 , // φ π+
97+ DplusToKstar0K = 2 , // anti-K*0 K+
98+ DplusToKstar1430_0K = 3 , // anti-K*0(1430) K+
99+ DplusToRho0Pi = 4 , // ρ0 π+
100+ DplusToF2_1270Pi = 5 , // f2(1270) π+
101101 // Ds+
102- DsToPhiPi, // φ π+
103- DsToPhiRhoplus, // φ ρ+
104- DsToKstar0K, // anti-K*0 K+
105- DsToKstar0Pi, // anti-K*0 π+
106- DsToRho0Pi, // ρ0 π+
107- DsToRho0K, // ρ0 K+
108- DsToF2_1270Pi, // f2(1270) π+
109- DsToF0_1370K, // f0(1370) K+
110- DsToEtaPi, // η π+
102+ DsToPhiPi = 6 , // φ π+
103+ DsToPhiRhoplus = 7 , // φ ρ+
104+ DsToKstar0K = 8 , // anti-K*0 K+
105+ DsToKstar0Pi = 9 , // anti-K*0 π+
106+ DsToRho0Pi = 10 , // ρ0 π+
107+ DsToRho0K = 11 , // ρ0 K+
108+ DsToF2_1270Pi = 12 , // f2(1270) π+
109+ DsToF0_1370K = 13 , // f0(1370) K+
110+ DsToEtaPi = 14 , // η π+
111111 // D*+
112- DstarToD0ToRhoplusPi, // ρ+ π−
113- DstarToD0ToRhoplusK, // ρ+ K−
114- DstarToD0ToKstar0Pi0, // anti-K*0 π0
115- DstarToD0ToKstarPi, // K*− π+
116- DstarToDplusToPhiPi, // φ π+
117- DstarToDplusToKstar0K, // anti-K*0 K+
118- DstarToDplusToKstar1430_0K, // anti-K*0(1430) K+
119- DstarToDplusToRho0Pi, // ρ0 π+
120- DstarToDplusToF2_1270Pi, // f2(1270) π+
112+ DstarToD0ToRhoplusPi = 15 , // ρ+ π−
113+ DstarToD0ToRhoplusK = 16 , // ρ+ K−
114+ DstarToD0ToKstar0Pi0 = 17 , // anti-K*0 π0
115+ DstarToD0ToKstarPi = 18 , // K*− π+
116+ DstarToDplusToPhiPi = 19 , // φ π+
117+ DstarToDplusToKstar0K = 20 , // anti-K*0 K+
118+ DstarToDplusToKstar1430_0K = 21 , // anti-K*0(1430) K+
119+ DstarToDplusToRho0Pi = 22 , // ρ0 π+
120+ DstarToDplusToF2_1270Pi = 23 , // f2(1270) π+
121121 // Λc+
122- LcToPKstar0, // p K*0(892)
123- LcToDeltaplusplusK, // Δ++ K−
124- LcToL1520Pi, // Λ(1520) π+
122+ LcToPKstar0 = 24 , // p K*0(892)
123+ LcToDeltaplusplusK = 25 , // Δ++ K−
124+ LcToL1520Pi = 26 , // Λ(1520) π+
125125 // Ξc+
126- XicToPKstar0, // p anti-K*0(892)
127- XicToPPhi, // p φ
126+ XicToPKstar0 = 27 , // p anti-K*0(892)
127+ XicToPPhi = 28 , // p φ
128128 //
129- LastChannelResonant
129+ NChannelsResonant = XicToPPhi // last channel
130130};
131131} // namespace hf_cand_3prong
132132
@@ -135,10 +135,10 @@ namespace hf_cand_dstar
135135// / @brief D*+ candidates: main channels
136136enum DecayChannelMain : int8_t {
137137 // D*+
138- DstarToPiKPi = 1 , // π+ K− π+ (from [(D0 → π+ K−) π+])
139- DstarToPiKPiPi0, // π+ K− π+ π0 (from [(D0 → π+ K− π0) π+] or [(D+ → π+ K− π+) π0])
138+ DstarToPiKPi = 1 , // π+ K− π+ (from [(D0 → π+ K−) π+])
139+ DstarToPiKPiPi0 = 2 , // π+ K− π+ π0 (from [(D0 → π+ K− π0) π+] or [(D+ → π+ K− π+) π0])
140140 //
141- LastChannelMain
141+ NChannelsMain = DstarToPiKPiPi0 // last channel
142142};
143143} // namespace hf_cand_dstar
144144
@@ -147,72 +147,72 @@ namespace hf_cand_beauty
147147// / @brief beauty candidates: main channels
148148enum DecayChannelMain : int8_t {
149149 // B0
150- B0ToDminusPi = 1 , // D− π+
151- B0ToDminusPiPi0, // D− π+ π0
152- B0ToDminusPiGamma, // D− π+ γ0
153- B0ToDminusK, // D− K+
154- B0ToD0PiPi, // anti-D0 π+ π−
150+ B0ToDminusPi = 1 , // D− π+
151+ B0ToDminusPiPi0 = 2 , // D− π+ π0
152+ B0ToDminusPiGamma = 3 , // D− π+ γ0
153+ B0ToDminusK = 4 , // D− K+
154+ B0ToD0PiPi = 5 , // anti-D0 π+
155155 // Bs0
156- BsToDsPi, // Ds− π+
157- BsToDsPiPi0, // Ds− π+ π0
158- BsToDsPiGamma, // Ds− π+ γ0
159- BsToDsK, // Ds− K+
156+ BsToDsPi = 6 , // Ds− π+
157+ BsToDsPiPi0 = 7 , // Ds− π+ π0
158+ BsToDsPiGamma = 8 , // Ds− π+ γ0
159+ BsToDsK = 9 , // Ds− K+
160160 // Λb0
161- LbToLcPi, // Λc+ π−
162- LbToLcPiPi0, // Λc+ π− π0
163- LbToLcPiGamma, // Λc+ π− γ0
164- LbToLcK, // Λc+ K−
165- LbToLcKPi0, // Λc+ K− π0
161+ LbToLcPi = 10 , // Λc+ π−
162+ LbToLcPiPi0 = 11 , // Λc+ π− π0
163+ LbToLcPiGamma = 12 , // Λc+ π− γ0
164+ LbToLcK = 13 , // Λc+ K−
165+ LbToLcKPi0 = 14 , // Λc+ K− π0
166166 // B+
167- BplusToD0Pi, // anti-D0 π+
168- BplusToD0PiPi0, // anti-D0 π+ π0
169- BplusToD0PiGamma, // anti-D0 π+ γ0
170- BplusToD0K, // anti-D0 K+
167+ BplusToD0Pi = 15 , // anti-D0 π+
168+ BplusToD0PiPi0 = 16 , // anti-D0 π+ π0
169+ BplusToD0PiGamma = 17 , // anti-D0 π+ γ0
170+ BplusToD0K = 18 , // anti-D0 K+
171171 //
172- LastChannelMain
172+ NChannelsMain = BplusToD0K // last channel
173173};
174174// / @brief beauty candidates: resonant channels
175175enum DecayChannelResonant : int8_t {
176176 // B0
177177 B0ToDminusRhoplus = 1 , // D− ρ+
178- B0ToDstarminusPi, // D*− π+
178+ B0ToDstarminusPi = 2 , // D*− π+
179179 // Bs0
180- BsToDsRhoplus, // Ds− ρ+
181- BsToDsstarPi, // Ds*− π+
180+ BsToDsRhoplus = 3 , // Ds− ρ+
181+ BsToDsstarPi = 4 , // Ds*− π+
182182 // Λb0
183- LbToLcRhoplus, // Λc+ ρ−
184- LbToScPi, // Σc+ π−
185- LbToScK, // Σc+ K−
186- LbToSc0Pi0, // Σc0 π0
183+ LbToLcRhoplus = 5 , // Λc+ ρ−
184+ LbToScPi = 6 , // Σc+ π−
185+ LbToScK = 7 , // Σc+ K−
186+ LbToSc0Pi0 = 8 , // Σc0 π0
187187 // B+
188- BplusToD0Rhoplus, // anti-D0 ρ+
189- BplusToDstar0Pi, // anti-D*0 π+
188+ BplusToD0Rhoplus = 9 , // anti-D0 ρ+
189+ BplusToDstar0Pi = 10 , // anti-D*0 π+
190190 //
191- LastChannelResonant
191+ NChannelsResonant = BplusToDstar0Pi // last channel
192192};
193193// / @brief beauty candidates: beauty to J/ψ decay channels
194194enum DecayChannelToJpsiMain : int8_t {
195195 // B0
196- B0ToJpsiPiK = 1 , // J/ψ π- K+
196+ B0ToJpsiPiK = 1 , // J/ψ π− K+
197197 // Bs0
198- BsToJpsiKK, // J/ψ K+ K-
198+ BsToJpsiKK = 2 , // J/ψ K+ K−
199199 // Λb0
200- LbToJpsiPK, // J/ψ p K-
200+ LbToJpsiPK = 3 , // J/ψ p K−
201201 // B+
202- BplusToJpsiK, // J/ψ K+
202+ BplusToJpsiK = 4 , // J/ψ K+
203203 // Bc+
204- BcToJpsiPi, // J/ψ π+
204+ BcToJpsiPi = 5 , // J/ψ π+
205205 //
206- LastChannelToJpsiMain
206+ NChannelsToJpsiMain = BcToJpsiPi // last channel
207207};
208208// / @brief beauty candidates: beauty to J/ψ resonant decay channels
209209enum DecayChannelToJpsiResonant : int8_t {
210210 // B0
211211 B0ToJpsiKstar0 = 1 , // J/ψ K*0(892)
212212 // Bs0
213- BsToJpsiPhi, // J/ψ φ
213+ BsToJpsiPhi = 2 , // J/ψ φ
214214 //
215- LastChannelToJpsiResonant
215+ NChannelsToJpsiResonant = BsToJpsiPhi // last channel
216216};
217217} // namespace hf_cand_beauty
218218} // namespace o2::hf_decay
0 commit comments