diff --git a/DDG4/src/Geant4InputHandling.cpp b/DDG4/src/Geant4InputHandling.cpp index 3f7bd611af3d61d1d552ce711ecd9afe97f13f1c..9c4a358b92d99427f449d3cdbe8eb11f538b68d5 100644 --- a/DDG4/src/Geant4InputHandling.cpp +++ b/DDG4/src/Geant4InputHandling.cpp @@ -269,7 +269,7 @@ int DD4hep::Simulation::boostInteraction(const Geant4Action* caller, double y = p->vsx; double z = p->vsz; - double m = p.definition()->GetPDGMass(); + double m = p->mass; double e2 = SQR(p->psx)+SQR(p->psy)+SQR(p->psz)+SQR(m); double px = betagamma * std::sqrt(e2) + gamma * p->psx; double py = p->psy;