Skip to content

Commit 16c8bb0

Browse files
Add new particles to O2DatabasePDG
1 parent bd54ed4 commit 16c8bb0

1 file changed

Lines changed: 42 additions & 0 deletions

File tree

DataFormats/simulation/include/SimulationDataFormat/O2DatabasePDG.h

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,48 @@ inline void O2DatabasePDG::addALICEParticles(TDatabasePDG* db)
524524
db->AddParticle("f2_1525", "f2_1525", 1.525, kFALSE, 0.073, 0, "Resonance", ionCode);
525525
}
526526

527+
// when using hadronic rescattering in Pythia8
528+
ionCode = 9000221;
529+
if (!db->GetParticle(ionCode)) {
530+
db->AddParticle("f0_500", "f0_500", 0.500, kFALSE, 0.350, 0.0, "Resonance", ionCode);
531+
}
532+
ionCode = -100313;
533+
if (!db->GetParticle(ionCode)) {
534+
db->AddParticle("K*(1410)bar0", "K*(1410)bar0", 1.414, kFALSE, 0.232, 0, "Resonance", ionCode);
535+
}
536+
ionCode = 100313;
537+
if (!db->GetParticle(ionCode)) {
538+
db->AddParticle("K*(1410)0", "K*(1410)0", 1.414, kFALSE, 0.232, 0, "Resonance", ionCode);
539+
}
540+
ionCode = 100323;
541+
if (!db->GetParticle(ionCode)) {
542+
db->AddParticle("K*(1410)+", "K*(1410)+", 1.414, kFALSE, 0.232, +1, "Resonance", ionCode);
543+
}
544+
ionCode = -100323;
545+
if (!db->GetParticle(ionCode)) {
546+
db->AddParticle("K*(1410)-", "K*(1410)-", 1.414, kFALSE, 0.232, -1, "Resonance", ionCode);
547+
}
548+
ionCode = 100211;
549+
if (!db->GetParticle(ionCode)) {
550+
db->AddParticle("pi(1300)+", "pi(1300)+", 1.165, kFALSE, 0.400, +1, "Resonance", ionCode);
551+
}
552+
ionCode = -100211;
553+
if (!db->GetParticle(ionCode)) {
554+
db->AddParticle("pi(1300)-", "pi(1300)-", 1.165, kFALSE, 0.400, -1, "Resonance", ionCode);
555+
}
556+
ionCode = 202112;
557+
if (!db->GetParticle(ionCode)) {
558+
db->AddParticle("n(1440)0", "n(1440)0", 1.358, kFALSE, 0.350, 0, "Ion", ionCode);
559+
}
560+
ionCode = -202212;
561+
if (!db->GetParticle(ionCode)) {
562+
db->AddParticle("p(1440)bar-", "p(1440)bar-", 1.793, kFALSE, 0.350, -1, "Ion", ionCode);
563+
}
564+
ionCode = 202212;
565+
if (!db->GetParticle(ionCode)) {
566+
db->AddParticle("p(1440)+", "p(1440)+", 1.793, kFALSE, 0.350, 1, "Ion", ionCode);
567+
}
568+
527569
// Xi-/+ (1820)
528570
ionCode = 123314;
529571
if (!db->GetParticle(ionCode)) {

0 commit comments

Comments
 (0)