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