1# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3hadrons_dict={
4 0:0, #light
5 15:15, #tau-
6#Bottom mesons
7 511:-5, #B0 (d-bbar)
8 513:-5, #B*0 (d bbar)
9 521:-5, #B+ (u-bbaar)
10 523:-5, #B*+ (u bbar)
11 10511:-5, #B_0*0 (d-bbar)
12 531:-5, #Bs0 (s-bbar)
13 541:-5, #Bc+ (c-bbar)
14 543:-5, #B_c*+ (c bbar)
15# bbar mesons
16 10551:0, #χ b0 (1P )(bbar) #assigned to other
17 100551:0, #η b (2S) (bbar) #assigned to other
18 110551:0, #χ b0 (2P )(bbar) #assigned to other
19 20553:0, #χ b1 (1P ) (bbar) #assigned to other
20 100553:0, #Upsilon(2S)(bbar) #assigned to other
21 100555:0,#chi_b2(2P) (bbar) #assigned to other
22 200553:0,#Upsilon(3S)(bbar) #assigned to other
23 120553:0,#chi_b1(2P)(bbar) #assigned to other
24 551:0, #eta_b(bbar) #assigned to other
25 553:0, #Upsilon(bbar) #assigned to other
26 555:0, #chi_b0(bbar)#assigned to other
27 431:4, #Ds+
28 421:4, #D0
29 411:4, #D+
30 441:0, #etac
31 443:0, #J/psi
32 445:0, #chi_c0
33 4122:4, #Lambda_c+
34 4132:4, #Xi_c0
35 4114:4, #Sigma_c0*
36 4232:4, #Xi_c+
37 4332:4, #Omega_c0
38 10441:0, #chi_c1
39 10443:0, #h_c(1P)
40 20443:0, #chi_c2
41 100441:0, #chi_c0
42 100443:0, #psi(2S)
43 30443:0, #psi(3770)
44 5122:5, #Lambda_b0
45 5132:5, #Xi_b-
46 5232:5, #Xi_b0
47 5332:5, #Omega_b-
48# Doubly heavy baryons with cc
49 4412:0, #Xi_cc+ (ccd)
50 4422:0, #Xi_cc++ (ccu)
51 4414:0, #Xi_cc*+ [EvtGen decays it into weak channels, although the lifetime set to 0...]
52 4424:0, #Xi_cc*++ [same]
53 4432:0, #Omega_cc+ (ccs)
54 4434:0, #Omega_cc*+ [also decays weakly]
55 4444:0, #Omega_ccc+ [exists only in Pythia, not EvtGen]
56 4322:0, #Omega_cc0bar (ccs)
57# Doubly heavy baryons with b
58# None ever observed, but technically can be produced by Pythia and decayed weakly (mass differences for * and ' states do not allow strong decays with pions)
59 5142:5, #Xi_bc0 (bcd)
60 5242:5, #Xi_bc+ (bcu)
61 5412:5, #Xi'_bc0
62 5422:5, #Xi'_bc+
63 5414:5, #Xi*_bc0
64 5424:5, #Xi*_bc+
65 5342:5, #Omega_bc0 (bcs)
66 5432:5, #Omega'_bc0
67 5434:5, #Omega*_bc0
68# Triply heavy baryons with b
69# REALLY fat guys below, unlikely can ever by produced, but Pythia knows them and believes they all should decay weakly
70 5442:5, #Omega_bcc+
71 5444:5, #Omeaga*_bcc+
72 5512:5, #Xi_bb- (bbd)
73 5522:5, #Xi_bb0 (bbu)
74 5514:5, #Xi*_bb-
75 5524:5, #Xi*_bb0
76 5532:5, #Omega_bb- (bbs)
77 5534:5, #Omega*_bb-
78 5542:5, #Omega_bbc0
79 5544:5, #Omega*_bbc0
80 5554:5, #Omega_bbb-
81# Excited states, needed with HadronGhostInitialTruthLabelPdgId