From a7b82882128633e36a55e64f321b58b78e2244d3 Mon Sep 17 00:00:00 2001
From: Frank Gaede <frank.gaede@desy.de>
Date: Wed, 5 Nov 2014 08:26:32 +0000
Subject: [PATCH]   -  fix energy scale (use Gev) for (Sim)CalorimeterHits

---
 DDG4/lcio/LCIOConversions.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/DDG4/lcio/LCIOConversions.cpp b/DDG4/lcio/LCIOConversions.cpp
index 440b1c579..d9dfba47b 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;
-- 
GitLab