From 00c11d1d4264e84262a0a38289444b89e53497d6 Mon Sep 17 00:00:00 2001
From: Maximilian Reininghaus <maximilian.reininghaus@kit.edu>
Date: Sun, 26 Jul 2020 11:16:28 +0200
Subject: [PATCH] fixed missing dptl(12) (generation counter) assignment

---
 Processes/CONEXSourceCut/CONEXSourceCut.cc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Processes/CONEXSourceCut/CONEXSourceCut.cc b/Processes/CONEXSourceCut/CONEXSourceCut.cc
index 8b90ff0ab..42397285f 100644
--- a/Processes/CONEXSourceCut/CONEXSourceCut.cc
+++ b/Processes/CONEXSourceCut/CONEXSourceCut.cc
@@ -78,6 +78,7 @@ void CONEXSourceCut::addParticle(int egs_pid, HEPEnergyType energy,
 
   double weight = 1;
 
+  int latchin = 1; // generation
   double E = energy / 1_GeV;
 
   std::cout << "CONEXSourceCut: removing " << egs_pid << " " << std::scientific << energy
@@ -105,6 +106,7 @@ void CONEXSourceCut::addParticle(int egs_pid, HEPEnergyType energy,
   conex::cxoptl_.dptl[8 - 1] = altitude;
   conex::cxoptl_.dptl[9 - 1] = time;
   conex::cxoptl_.dptl[11 - 1] = weight;
+  conex::cxoptl_.dptl[12 - 1] = latchin;
   conex::cxoptl_.dptl[13 - 1] = slantX;
   conex::cxoptl_.dptl[14 - 1] = lateralX;
   conex::cxoptl_.dptl[15 - 1] = lateralY;
-- 
GitLab