diff --git a/benchmarks/ecal/options/emcal_barrel_reco.py b/benchmarks/ecal/options/emcal_barrel_reco.py
index 6a050da9ec783a736a0766736e37e0b41b63b355..2abf07695ba4e30a87395af0e70cdafd4c296375 100644
--- a/benchmarks/ecal/options/emcal_barrel_reco.py
+++ b/benchmarks/ecal/options/emcal_barrel_reco.py
@@ -86,11 +86,13 @@ embarrelreco = EcalTungstenSamplingReco("ecal_barrel_reco",
 # <id>system:8,barrel:3,module:4,layer:10,slice:5,x:32:-16,y:-16</id>
 # xy_merger sum layers/slices, masking (8+3+4, 8+3+4+5+10-1)
 embarrelxymerger = CalorimeterHitsMerger("ecal_barrel_xy_merger",
+        readoutClass="EcalBarrelHits",
         fields=["layer", "slice"],
         inputHitCollection="RecoEcalBarrelHits",
         outputHitCollection="RecoEcalBarrelHitsXY")
 # xy_merger sum modules, masking (8+3+4+5+10, 8+3+4+5+10+32-1)
 embarrelzmerger = CalorimeterHitsMerger("ecal_barrel_z_merger",
+        readoutClass="EcalBarrelHits",
         fields=["x", "y"],
         inputHitCollection="RecoEcalBarrelHits",
         outputHitCollection="RecoEcalBarrelHitsZ")