|
| 1 | +### authors: Fabrizio Grosa (fabrizio.grosa@cern.ch) |
| 2 | +### Ruiqi Yin (ruiqi.yin@cern.ch) |
| 3 | +### last update: October 2025 |
| 4 | + |
| 5 | +### beams |
| 6 | +Beams:idA 2212 # proton |
| 7 | +Beams:idB 2212 # proton |
| 8 | +Beams:eCM 5360. # GeV |
| 9 | + |
| 10 | +### processes: c-cbar and b-bbar processes |
| 11 | +HardQCD:hardccbar on |
| 12 | +HardQCD:hardbbbar on |
| 13 | +HardQCD:gg2ccbar on |
| 14 | +HardQCD:qqbar2ccbar on |
| 15 | +HardQCD:gg2bbbar on |
| 16 | +HardQCD:qqbar2bbbar on |
| 17 | + |
| 18 | +### decays |
| 19 | +ParticleDecays:limitTau0 on |
| 20 | +ParticleDecays:tau0Max 10. |
| 21 | + |
| 22 | +### switching on Pythia Mode2 |
| 23 | +ColourReconnection:mode 1 |
| 24 | +ColourReconnection:allowDoubleJunRem off |
| 25 | +ColourReconnection:m0 0.3 |
| 26 | +ColourReconnection:allowJunctions on |
| 27 | +ColourReconnection:junctionCorrection 1.20 |
| 28 | +ColourReconnection:timeDilationMode 2 |
| 29 | +ColourReconnection:timeDilationPar 0.18 |
| 30 | +StringPT:sigma 0.335 |
| 31 | +StringZ:aLund 0.36 |
| 32 | +StringZ:bLund 0.56 |
| 33 | +StringFlav:probQQtoQ 0.078 |
| 34 | +StringFlav:ProbStoUD 0.2 |
| 35 | +StringFlav:probQQ1toQQ0join 0.0275,0.0275,0.0275,0.0275 |
| 36 | +MultiPartonInteractions:pT0Ref 2.15 |
| 37 | +BeamRemnants:remnantMode 1 |
| 38 | +BeamRemnants:saturation 5 |
| 39 | + |
| 40 | +# Correct decay lengths (wrong in PYTHIA8 decay table) |
| 41 | +# Lb |
| 42 | +5122:tau0 = 0.4390 |
| 43 | +# Xic0 |
| 44 | +4132:tau0 = 0.0455 |
| 45 | +# OmegaC |
| 46 | +4332:tau0 = 0.0803 |
| 47 | + |
| 48 | +### Force golden charm hadrons decay modes for D2H studies |
| 49 | +# HF decays |
| 50 | +### BR are set to yield 50% of signal in golden channel and uniform abundance of corr. bkg channels (weighted by BR from PDG) |
| 51 | +### |
| 52 | +### D0 decays |
| 53 | +### D0 -> K- π+ (50%) |
| 54 | +421:oneChannel = 1 0.50000 0 -321 211 ### D0 -> K- π+ 3.94% |
| 55 | +### D0 -> K- π+ π0 (12.50%) |
| 56 | +421:addChannel = 1 0.00625 0 -321 211 111 ### D0 -> K- π+ π0 (non-resonant) 1.15% (e.g. 115/(115+231+195+1120)*0.2) |
| 57 | +421:addChannel = 1 0.08750 0 213 -321 ### D0 -> rho+ K- 11.2% |
| 58 | +421:addChannel = 1 0.01250 0 -313 111 ### D0 -> antiK*0(892) π0 1.95% |
| 59 | +421:addChannel = 1 0.01875 0 -323 211 ### D0 -> K*-(892) π+ 2.31% |
| 60 | +### D0 -> π- π+ (12.50%) |
| 61 | +421:addChannel = 1 0.12500 0 -211 211 ### D0 -> π- π+ (non-resonant) 1.0e-4 |
| 62 | +### D0 -> π- π+ π0 (12.50%) |
| 63 | +421:addChannel = 1 0.08750 0 213 -211 ### D0 -> rho+ π- 1.01% |
| 64 | +421:addChannel = 1 0.03750 0 -211 211 111 ### D0 -> π- π+ π0 (non-resonant) 1.3e-4 |
| 65 | +### D0 -> K- K+ (12.50%) |
| 66 | +421:addChannel = 1 0.12500 0 -321 321 ### D0 -> K- K+ (non-resonant) 4.08e-3 |
| 67 | + |
| 68 | +### D+ decays |
| 69 | +### D+ -> K- π+ π+ (50%) |
| 70 | +411:oneChannel = 1 0.40189 0 -321 211 211 ### D+ -> K- π+ π+ 9.38% |
| 71 | +411:addChannel = 1 0.05356 0 -10311 211 ### D+ -> antiK*0(1430) π+ 1.25% |
| 72 | +411:addChannel = 1 0.04455 0 -313 211 ### D+ -> K*0(892) pi+ 1.04% |
| 73 | +### D+ -> K- π+ π+ π0 (small, 3%) |
| 74 | +411:addChannel = 1 0.03000 0 -321 211 211 111 ### D+ -> K- π+ π+ π0 6.25% |
| 75 | +### D+ -> K- K+ π+ (36.00%, set 25% for D+ -> φ π+, 11% for the rest) |
| 76 | +411:addChannel = 1 0.25000 0 333 211 ### D+ -> φ π+ 2.69e-3 !needed for signal |
| 77 | +411:addChannel = 1 0.03929 0 -313 321 ### D+ -> K*0(892) K+ 2.49e-3 |
| 78 | +411:addChannel = 1 0.02865 0 -10311 321 ### D+ -> antiK*0(1430) K+ 1.82e-3 |
| 79 | +411:addChannel = 1 0.04206 0 -321 321 211 ### D+ -> K- K+ π+ (non-resonant) 2.68e-3 |
| 80 | +### D+ -> π- π+ π+ (11.00%) |
| 81 | +411:addChannel = 1 0.02911 0 113 211 ### D+ -> rho0 π+ 8.4e-4 |
| 82 | +411:addChannel = 1 0.01618 0 225 211 ### D+ -> f2(1270) π+ 4.6e-4 |
| 83 | +411:addChannel = 1 0.06471 0 -211 211 211 ### D+ -> π- π+ π+ (non-resonant) 1.0e-4 |
| 84 | + |
| 85 | +### Ds+ decays |
| 86 | +### Ds+ -> K- K+ π+ (50%) |
| 87 | +431:oneChannel = 1 0.50000 0 333 211 ### Ds+ -> φ(1020) π+ 2.21% |
| 88 | +431:addChannel = 1 0.15000 0 -313 321 ### Ds+ -> antiK*(892) K+ 2.58% |
| 89 | +### Ds+ -> K- K+ π+ π0 (small, 2%) |
| 90 | +431:addChannel = 1 0.02000 0 333 213 ### Ds+ -> φ(1020) rho 5.50% |
| 91 | +### Ds+ -> π- π+ π+ (11.00%) |
| 92 | +431:addChannel = 1 0.00220 0 113 211 ### Ds+ -> rho π+ 1.1e-4 |
| 93 | +431:addChannel = 1 0.00220 0 225 211 ### Ds+ -> f2(1270) π+ 1.4e-3 |
| 94 | +431:addChannel = 1 0.10560 0 -211 211 211 ### Ds+ -> π- π+ π+ 9.12e-3 (s-wave) |
| 95 | +### Ds+ -> π- K+ π+ (11.00%) |
| 96 | +431:addChannel = 1 0.03080 0 313 211 ### Ds+ -> K*(892)0 π+ 1.67e-3 |
| 97 | +431:addChannel = 1 0.02200 0 10221 321 ### Ds+ -> f0(1370) K+ 1.2e-3 |
| 98 | +431:addChannel = 1 0.03960 0 113 321 ### Ds+ -> rho0 K+ 2.17e-3 |
| 99 | +431:addChannel = 1 0.01760 0 -211 321 211 ### Ds+ -> π- K+ π+ (non-resonant) 1.16-3 |
| 100 | +### Ds+ -> π+ π- π+ π0 (11.00%) |
| 101 | +431:addChannel = 1 0.11000 0 221 211 ### Ds+ -> eta π+ -> π0 π+ π+ π- (affects D+ golden channel) |
| 102 | + |
| 103 | +## Λc decays |
| 104 | +### Λc+ -> p K- π+ (36%) |
| 105 | +4122:oneChannel = 1 0.14400 0 2212 -321 211 ### Λc+ -> p K- π+ (non-resonant) 3.5% |
| 106 | +4122:addChannel = 1 0.08100 100 2212 -313 ### Λc+ -> p K*0(892) 1.96% |
| 107 | +4122:addChannel = 1 0.04500 100 2224 -321 ### Λc+ -> Delta++ K- 1.08% |
| 108 | +4122:addChannel = 1 0.09000 100 102134 211 ### Λc+ -> Lambda(1520) K- 2.20e-3 |
| 109 | +### Λc+ -> p K0S (36%) |
| 110 | +4122:addChannel = 1 0.36000 0 2212 311 ### Λc+ -> p K0S 1.59% |
| 111 | +### Λc+ -> p K- π+ π0 (small, 3%) |
| 112 | +4122:addChannel = 1 0.03000 0 2212 -321 211 111 ### Λc+ -> p K- π+ π0 (non-resonant) 4.6% |
| 113 | +### Λc+ -> p π- π+ (12.50%) |
| 114 | +4122:addChannel = 1 0.12500 0 2212 -211 211 ### Λc+ -> p π+ π+ 4.59% |
| 115 | +### Λc+ -> p K- K+ (12.50%) |
| 116 | +4122:addChannel = 1 0.12500 0 2212 333 ### Λc+ -> p phi 1.06% |
| 117 | + |
| 118 | +## Xic decays |
| 119 | +### Ξc+ -> p K- π+ (35%) |
| 120 | +4232:oneChannel = 1 0.17500 0 2212 -321 211 ### Ξc+ -> p K- π+ 6.18e-3 |
| 121 | +4232:addChannel = 1 0.17500 0 2212 -313 ### Ξc+ -> p antiK*0(892) |
| 122 | +### Ξc+ -> Ξ- π+ π+ (35%) (set the same as Ξc+ -> p K- π+) |
| 123 | +4232:addChannel = 1 0.35000 0 3312 211 211 ### Ξc+ -> Ξ- π+ π+ 2.86% |
| 124 | +### Ξc+ -> p φ (10%) |
| 125 | +4232:addChannel = 1 0.10000 0 2212 333 ### Ξc+ -> p φ |
| 126 | +### Ξc+ -> sigma+ π+ π- (10%) |
| 127 | +4232:addChannel = 1 0.12500 0 3222 -211 211 ### Ξc+ -> sigma+ π- π+ 1.37% |
| 128 | +### Ξc+ -> Ξ*0 π+ (10%) |
| 129 | +4232:addChannel = 1 0.12500 0 3324 211 |
| 130 | + |
| 131 | +### add Xic0 decays absent in PYTHIA8 decay table |
| 132 | +4132:oneChannel = 1 0.0143 0 3312 211 |
| 133 | + |
| 134 | +### add OmegaC decays absent in PYTHIA8 decay table |
| 135 | +4332:oneChannel = 1 0.5 0 3334 211 |
| 136 | +4332:addChannel = 1 0.5 0 3312 211 |
| 137 | + |
| 138 | +# Allow the decay of resonances in the decay chain |
| 139 | +### K*0(892) -> K- π+ |
| 140 | +313:onMode = off |
| 141 | +313:onIfAll = 321 211 |
| 142 | +### K*(892)+ -> K- π0 |
| 143 | +323:onMode = off |
| 144 | +323:onIfAll = 321 111 |
| 145 | +### K*(1430)0 -> K- π+ |
| 146 | +10311:onMode = off |
| 147 | +10311:onIfAll = 321 211 |
| 148 | +### rho+ -> π+ π0 |
| 149 | +213:onMode = off |
| 150 | +213:onIfAll = 211 111 |
| 151 | +### φ -> K+ K- |
| 152 | +333:onMode = off |
| 153 | +333:onIfAll = 321 321 |
| 154 | +### rho0 -> π+ π- |
| 155 | +113:onMode = off |
| 156 | +113:onIfAll = 211 211 |
| 157 | +### f2(1270) -> π+ π- |
| 158 | +225:onMode = off |
| 159 | +225:onIfAll = 211 211 |
| 160 | +### f0(1370) -> π+ π- |
| 161 | +10221:onMode = off |
| 162 | +10221:onIfAll = 211 211 |
| 163 | +### eta -> π+ π- |
| 164 | +221:onMode = off |
| 165 | +221:onIfAll = 111 211 211 |
| 166 | +### for Λc -> Delta++ K- |
| 167 | +2224:onMode = off |
| 168 | +2224:onIfAll = 2212 211 |
| 169 | +### for Λc -> Lambda(1520) K- |
| 170 | +102134:onMode = off |
| 171 | +102134:onIfAll = 2212 321 |
| 172 | +### for Xic0 -> pi Xi -> pi pi Lambda -> pi pi pi p |
| 173 | +### and Omega_c -> pi Xi -> pi pi Lambda -> pi pi pi p |
| 174 | +3312:onMode = off |
| 175 | +3312:onIfAll = 3122 -211 |
| 176 | +3122:onMode = off |
| 177 | +3122:onIfAll = 2212 -211 |
| 178 | +### for Omega_c -> pi Omega -> pi K Lambda -> pi K pi p |
| 179 | +3334:onMode = off |
| 180 | +3334:onIfAll = 3122 -321 |
| 181 | + |
| 182 | +# Switch off all decay channels |
| 183 | +411:onMode = off |
| 184 | +421:onMode = off |
| 185 | +431:onMode = off |
| 186 | +4122:onMode = off |
| 187 | +4232:onMode = off |
| 188 | +4132:onMode = off |
| 189 | +443:onMode = off |
| 190 | +4332:onMode = off |
| 191 | + |
| 192 | +# Allow the decay of HF |
| 193 | +### D0 -> K π |
| 194 | +421:onIfMatch = 321 211 |
| 195 | +### D0 -> K π π0 |
| 196 | +421:onIfMatch = 321 211 111 |
| 197 | +### D0 -> rho K |
| 198 | +421:onIfMatch = 213 321 |
| 199 | +### D0 -> antiK*0 π0 |
| 200 | +421:onIfMatch = 313 111 |
| 201 | +### D0 -> K*- π+ |
| 202 | +421:onIfMatch = 323 211 |
| 203 | +### D0 -> π π |
| 204 | +421:onIfMatch = 211 211 |
| 205 | +### D0 -> rho+ π- |
| 206 | +421:onIfMatch = 213 -211 |
| 207 | +### D0 -> π π π0 |
| 208 | +421:onIfMatch = 211 211 111 |
| 209 | +### D0 -> K K |
| 210 | +421:onIfMatch = 321 321 |
| 211 | + |
| 212 | +### D+/- -> K π π |
| 213 | +411:onIfMatch = 321 211 211 |
| 214 | +### D+/- -> K π π |
| 215 | +411:onIfMatch = 321 211 211 111 |
| 216 | +### D+/- -> K* π |
| 217 | +411:onIfMatch = 313 211 |
| 218 | +### D+/- -> K* K |
| 219 | +411:onIfMatch = 313 321 |
| 220 | +### D+/- -> antiK* π |
| 221 | +411:onIfMatch = 10311 211 |
| 222 | +### D+/- -> antiK* K |
| 223 | +411:onIfMatch = 10311 321 |
| 224 | +### D+/- -> φ π |
| 225 | +411:onIfMatch = 333 211 |
| 226 | +### D+/- -> K K π |
| 227 | +411:onIfMatch = 321 321 211 |
| 228 | +### D+/- -> f2(1270) π |
| 229 | +411:onIfMatch = 225 211 |
| 230 | +### D+/- -> rho π |
| 231 | +411:onIfMatch = 113 211 |
| 232 | +### D+/- -> π π π |
| 233 | +411:onIfMatch = 211 211 211 |
| 234 | + |
| 235 | +### Ds -> φ π |
| 236 | +431:onIfMatch = 333 211 |
| 237 | +### Ds -> K* K |
| 238 | +431:onIfMatch = 313 321 |
| 239 | +### Ds -> φ rho+ |
| 240 | +431:onIfMatch = 333 213 |
| 241 | +### Ds -> rho π |
| 242 | +431:onIfMatch = 113 211 |
| 243 | +### Ds -> f2 π |
| 244 | +431:onIfMatch = 225 211 |
| 245 | +### Ds -> π π π |
| 246 | +431:onIfMatch = 211 211 211 |
| 247 | +### Ds -> K*(892)0 π+ |
| 248 | +431:onIfMatch = 313 211 |
| 249 | +### Ds -> f0(1370) K+ |
| 250 | +431:onIfMatch = 10221 321 |
| 251 | +### Ds -> rho0 K+ |
| 252 | +431:onIfMatch = 113 321 |
| 253 | +### Ds -> K π π |
| 254 | +431:onIfMatch = 321 211 211 |
| 255 | +### Ds -> eta π+ |
| 256 | +431:onIfMatch = 221 211 |
| 257 | + |
| 258 | +### Λc -> pK0s |
| 259 | +4122:onIfMatch = 2212 311 |
| 260 | +### Λc -> p K- π+ π0 |
| 261 | +4122:onIfMatch = 2212 321 211 |
| 262 | +### Λc -> p K* |
| 263 | +4122:onIfMatch = 2212 313 |
| 264 | +### Λc -> Delta++ K |
| 265 | +4122:onIfMatch = 2224 321 |
| 266 | +### Λc -> Lambda(1520) π |
| 267 | +4122:onIfMatch = 102134 211 |
| 268 | +### Λc -> p K- π+ π0 |
| 269 | +4122:onIfMatch = 2212 321 211 111 |
| 270 | +### Λc -> p π π |
| 271 | +4122:onIfMatch = 2212 211 211 |
| 272 | +### Λc -> p K K |
| 273 | +4122:onIfMatch = 2212 333 |
| 274 | + |
| 275 | +### Ξc+ -> p K- π+ |
| 276 | +4232:onIfMatch = 2212 321 211 |
| 277 | +### Ξc+ -> p antiK*0(892) |
| 278 | +4232:onIfMatch = 2212 313 |
| 279 | +### Ξc+ -> p φ |
| 280 | +4232:onIfMatch = 2212 333 |
| 281 | +### Ξc+ -> sigma- π+ π+ |
| 282 | +4232:onIfMatch = 3222 211 211 |
| 283 | +### Ξc+ -> Ξ*0 π+, Ξ*0 -> Ξ- π+ |
| 284 | +4232:onIfMatch = 3324 211 |
| 285 | +### Ξc+ -> Ξ- π+ π+ |
| 286 | +4232:onIfMatch = 3312 211 211 |
| 287 | + |
| 288 | +### Xic0 -> Xi- pi+ |
| 289 | +4132:onIfMatch = 3312 211 |
| 290 | +### Xic0 -> Omega- Ka+ |
| 291 | +4132:onIfMatch = 3334 321 |
| 292 | + |
| 293 | +### Omega_c -> Omega pi |
| 294 | +4332:onIfMatch = 3334 211 |
| 295 | +### Omega_c -> Xi pi |
| 296 | +4332:onIfMatch = 3312 211 |
0 commit comments