From 84e0219020029db4b9d2a498bd3c1031e861371a Mon Sep 17 00:00:00 2001
From: Andre Sailer <andre.philippe.sailer@cern.ch>
Date: Mon, 22 Feb 2016 13:04:43 +0000
Subject: [PATCH] Fix vertexIsNotEndpointOfParent

need to compare vertex of particle (vsXYZ) with endpoint of parent (veXYZ)
---
 DDG4/src/Geant4ParticleHandler.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/DDG4/src/Geant4ParticleHandler.cpp b/DDG4/src/Geant4ParticleHandler.cpp
index 29c18dc7a..2b3021f7d 100644
--- a/DDG4/src/Geant4ParticleHandler.cpp
+++ b/DDG4/src/Geant4ParticleHandler.cpp
@@ -674,9 +674,9 @@ void Geant4ParticleHandler::setVertexEndpointBit() {
     }
 
     Geant4Particle *parent(pm[ *p->parents.begin() ]);
-    const double X( parent->vex - p->vex );
-    const double Y( parent->vey - p->vey );
-    const double Z( parent->vez - p->vez );
+    const double X( parent->vex - p->vsx );
+    const double Y( parent->vey - p->vsy );
+    const double Z( parent->vez - p->vsz );
     if( sqrt(X*X + Y*Y + Z*Z) > m_minDistToParentVertex ){
       PropertyMask(p->status).set(G4PARTICLE_SIM_PARENT_RADIATED);
     }
-- 
GitLab