From 83d721daa189236d7fcb7c9b58d873f78cc45135 Mon Sep 17 00:00:00 2001
From: Felix Riehn <felix@matilda>
Date: Thu, 23 Apr 2020 14:00:25 +0100
Subject: [PATCH] added missing particles

---
 Framework/Particles/ParticleData.xml | 8 ++++----
 Processes/Sibyll/sibyll_codes.dat    | 4 ++++
 Processes/Sibyll/testSibyll.cc       | 3 +++
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/Framework/Particles/ParticleData.xml b/Framework/Particles/ParticleData.xml
index 5de8af669..40cd64c8a 100644
--- a/Framework/Particles/ParticleData.xml
+++ b/Framework/Particles/ParticleData.xml
@@ -3791,26 +3791,26 @@
  <channel onMode="1" bRatio="1.0000000" products="4132 22"/> 
 </particle> 
  
-<!--
+
 <particle id="4314" name="Xi*_c0" antiName="Xi*_cbar0" spinType="4" chargeType="0" colType="0" 
           m0="2.64590" mWidth="0.0026" mMin="2.63590" mMax="2.65590"> 
  <channel onMode="1" bRatio="0.5000000" products="4132 111"/> 
  <channel onMode="1" bRatio="0.5000000" products="4132 22"/> 
 </particle> 
--->
+
  
 <particle id="4322" name="Xi'_c+" antiName="Xi'_cbar-" spinType="2" chargeType="3" colType="0" 
           m0="2.57560"> 
  <channel onMode="1" bRatio="1.0000000" products="4232 22"/> 
 </particle> 
  
-<!--
+
 <particle id="4324" name="Xi*_c+" antiName="Xi*_cbar-" spinType="4" chargeType="3" colType="0" 
           m0="2.64590" mWidth="0.0026" mMin="2.63590" mMax="2.65590"> 
  <channel onMode="1" bRatio="0.5000000" products="4232 111"/> 
  <channel onMode="1" bRatio="0.5000000" products="4232 22"/> 
 </particle> 
--->
+
  
 <particle id="4332" name="Omega_c0" antiName="Omega_cbar0" spinType="2" chargeType="0" colType="0" 
           m0="2.69520" tau0="2.10000e-02"> 
diff --git a/Processes/Sibyll/sibyll_codes.dat b/Processes/Sibyll/sibyll_codes.dat
index e24c95495..3926dbab6 100644
--- a/Processes/Sibyll/sibyll_codes.dat
+++ b/Processes/Sibyll/sibyll_codes.dat
@@ -115,6 +115,10 @@ SigmaStarCPlusPlus 94 0 0
 SigmaStarCMinusMinusBar -94 0 0
 XiCPlus 87 1 1
 XiCMinusBar -87 1 1
+XiStarCPlus 97 0 0
+XiStarCMinusBar -97 0 0
+XiStarC0 98 0 0
+XiStarC0Bar -98 0 0
 OmegaC0 99 0 0
 OmegaC0Bar -99 0 0
 Jpsi 83 0 0
diff --git a/Processes/Sibyll/testSibyll.cc b/Processes/Sibyll/testSibyll.cc
index 116a77b26..0453220f4 100644
--- a/Processes/Sibyll/testSibyll.cc
+++ b/Processes/Sibyll/testSibyll.cc
@@ -36,6 +36,9 @@ TEST_CASE("Sibyll", "[processes]") {
     REQUIRE(process::sibyll::ConvertToSibyll(particles::Electron::GetCode()) ==
             process::sibyll::SibyllCode::Electron);
     REQUIRE(process::sibyll::ConvertToSibyllRaw(particles::Proton::GetCode()) == 13);
+    REQUIRE(process::sibyll::ConvertToSibyll(particles::XiStarC0::GetCode()) ==
+            process::sibyll::SibyllCode::XiStarC0);
+
   }
 
   SECTION("canInteractInSibyll") {
-- 
GitLab