diff --git a/benchmarks/calorimeters/simple_checking_crystal.cxx b/benchmarks/calorimeters/simple_checking_crystal.cxx
index ce3797d87dfb5a015690a11333a888d62828bed7..d60c2d6c243c79a2a27713e77f3c3b4b579810f7 100644
--- a/benchmarks/calorimeters/simple_checking_crystal.cxx
+++ b/benchmarks/calorimeters/simple_checking_crystal.cxx
@@ -14,7 +14,7 @@ void simple_checking_crystal(const char* fname = "sim_output/output_emcal_electr
 
   ROOT::RDataFrame d0(*t);//, {"EcalHits","MCParticles"});
   
-  auto nhits = [] (std::vector<dd4hep::sim::Geant4Calorimeter::Hit*>& hits){ return (int) hits.size(); };
+  auto nhits = [] (const std::vector<dd4pod::CalorimeterHit>& hits){ return (int) hits.size(); };
 
   auto d1 = d0.Define("nhits", nhits, {"CrystalEcalHits"});
   auto h0 = d1.Histo1D(TH1D("h0", "nhits; ", 20, 0,20), "nhits");