ATLAS Offline Software
quarkChargeMap.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2 
3 hadrons_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  5514: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
82  20433:0, #D s1 (2460) +
83  10431:0, #D s0 (2317) +
84  4334:0, #Omega_c0* (css)
85  #Charmed baryons
86  4324:4, # Ξ c ∗+
87  4314:4, #Ξ c ∗0
88  4312:4, #Ξ'c 0
89  4224:4, #Σ c ∗++
90  4222:4, #Σ c ++
91  4214:4, #Σ c ∗+
92  4212:4, #Σ c +
93  4112:4, #Σ c 0
94  433:4, #D s ∗+
95  425:4, #D 2 ∗ (2460) 0
96  423:4, #D ∗ (2007) 0
97  413:4, #D ∗ (2010) +
98  14122:0, #??
99  10433:4, #D_s1 (2536) +
100  10423:4, #D_1 (2420) 0
101  10421:4, #D 0 ∗ (2400) 0
102  10413:4, #D 1 (2420) +
103  10411:4, #D 0 (2400) +
104  4124:0, #??
105  20413:4, #D 1 (H) +
106  20423:4, #D 1 (2430) 0
107  9010443:0, # ψ(4160)
108  435:4, #D s2(2573) +
109  415:4, #D 2 ∗ (2460) +
110  5334:5, #Omega_b-* (ssb)
111  5324:5, #Xi_b0* (usb)
112  5322:5, #Xi_b0' (usb)
113  5314:5, #Xi_b-* (dsb)
114  5312:5, #Xi_b'- (dsb)
115  5224:5, #sigma_b*+ (uub)
116  5222:5, #sigma_b+ (uub)
117  5214:5, #sigma_b0* (udb)
118  5212:5, #sigma_b0 (udb)
119  5114:5, #sigma_b*- (ddb)
120  5112:5, #sigma_b- (ddb)
121  533:-5, #B0_s* (s bbar)
122 }