diff --git a/DDG4/lcio/LCIOConversions.cpp b/DDG4/lcio/LCIOConversions.cpp index 440b1c5792cda8174e2b2eea9cc395d6cedadd00..d9dfba47ba3fd4faad8718c56499a40efb09d18b 100644 --- a/DDG4/lcio/LCIOConversions.cpp +++ b/DDG4/lcio/LCIOConversions.cpp @@ -185,9 +185,9 @@ namespace DD4hep { float pos[] = {c.x, c.y, c.z}; EVENT::MCParticle* lc_mcp = (EVENT::MCParticle*)lc_parts->getElementAt(trackID); if ( hit_creation_mode == Geant4Sensitive::DETAILED_MODE ) - lc_hit->addMCParticleContribution(lc_mcp, c.deposit, c.time, lc_mcp->getPDG(), pos); + lc_hit->addMCParticleContribution(lc_mcp, c.deposit/GeV, c.time, lc_mcp->getPDG(), pos); else - lc_hit->addMCParticleContribution(lc_mcp, c.deposit, c.time); + lc_hit->addMCParticleContribution(lc_mcp, c.deposit/GeV, c.time); } } return lc_coll;