diff --git a/benchmarks/clustering/options/full_cal_reco.py b/benchmarks/clustering/options/full_cal_reco.py
index 005e65a786695db4b91c05d412aeab4d23e71b7c..025451d330437395cae861abc89e3e6f56733065 100644
--- a/benchmarks/clustering/options/full_cal_reco.py
+++ b/benchmarks/clustering/options/full_cal_reco.py
@@ -100,7 +100,6 @@ ce_ecal_cl = IslandCluster("ce_ecal_cl",
         dimScaledLocalDistXY=[1.8, 1.8])          # dimension scaled dist is good for hybrid sectors with different module size
 
 ce_ecal_clreco = RecoCoG("ce_ecal_clreco",
-        inputHitCollection=ce_ecal_cl.inputHitCollection,
         inputProtoClusterCollection=ce_ecal_cl.outputProtoClusterCollection,
         outputClusterCollection="EcalEndcapNClusters",
         mcHits="EcalEndcapNHits",
@@ -145,7 +144,6 @@ ci_ecal_cl = IslandCluster("ci_ecal_cl",
         localDistXY=[10*mm, 10*mm])
 
 ci_ecal_clreco = RecoCoG("ci_ecal_clreco",
-        inputHitCollection=ci_ecal_cl.inputHitCollection,
         inputProtoClusterCollection=ci_ecal_cl.outputProtoClusterCollection,
         outputClusterCollection="EcalEndcapPClusters",
         mcHits="EcalEndcapPHits",
@@ -230,7 +228,6 @@ scfi_barrel_cl = IslandCluster("scfi_barrel_cl",
         localDistXZ=[30*mm, 30*mm])
 
 scfi_barrel_clreco = RecoCoG("scfi_barrel_clreco",
-       inputHitCollection=scfi_barrel_cl.inputHitCollection,
        inputProtoClusterCollection=scfi_barrel_cl.outputProtoClusterCollection,
        outputClusterCollection="EcalBarrelScFiClusters",
        mcHits="EcalBarrelScFiHits",
@@ -274,7 +271,6 @@ cb_hcal_cl = IslandCluster("cb_hcal_cl",
         localDistXY=[15.*cm, 15.*cm])
 
 cb_hcal_clreco = RecoCoG("cb_hcal_clreco",
-        inputHitCollection=cb_hcal_cl.inputHitCollection,
         inputProtoClusterCollection=cb_hcal_cl.outputProtoClusterCollection,
         outputClusterCollection="HcalBarrelClusters",
         mcHits="HcalBarrelHits",
@@ -314,7 +310,6 @@ ci_hcal_cl = IslandCluster("ci_hcal_cl",
         localDistXY=[15.*cm, 15.*cm])
 
 ci_hcal_clreco = RecoCoG("ci_hcal_clreco",
-        inputHitCollection=ci_hcal_cl.inputHitCollection,
         inputProtoClusterCollection=ci_hcal_cl.outputProtoClusterCollection,
         outputClusterCollection="HcalEndcapPClusters",
         mcHits="HcalEndcapPHits",
@@ -354,7 +349,6 @@ ce_hcal_cl = IslandCluster("ce_hcal_cl",
         localDistXY=[15.*cm, 15.*cm])
 
 ce_hcal_clreco = RecoCoG("ce_hcal_clreco",
-        inputHitCollection=ce_hcal_cl.inputHitCollection,
         inputProtoClusterCollection=ce_hcal_cl.outputProtoClusterCollection,
         outputClusterCollection="HcalEndcapNClusters",
         mcHits="HcalEndcapNHits",
diff --git a/benchmarks/ecal/options/endcap_e.py b/benchmarks/ecal/options/endcap_e.py
index 7386346853a080664be3f782df98c546b60aae8d..06d7382ef281ca0cff1780defb36d8f02f71874c 100644
--- a/benchmarks/ecal/options/endcap_e.py
+++ b/benchmarks/ecal/options/endcap_e.py
@@ -72,7 +72,6 @@ ce_ecal_cl = IslandCluster("ce_ecal_cl",
         dimScaledLocalDistXY=[1.8, 1.8])          # hybrid calorimeter with different dimensions, using a scaled dist
 
 ce_ecal_clreco = RecoCoG("ce_ecal_clreco",
-        inputHitCollection=ce_ecal_cl.inputHitCollection,
         inputProtoClusterCollection=ce_ecal_cl.outputProtoClusterCollection,
         outputClusterCollection="EcalEndcapNClusters",
         mcHits="EcalEndcapNHits",
diff --git a/benchmarks/ecal/options/endcap_i.py b/benchmarks/ecal/options/endcap_i.py
index a6738127e83c5c6922d9ba5011c6b463217d8585..2de0bad0ebcb8b3e3cad999b2a65bab5019d7502 100644
--- a/benchmarks/ecal/options/endcap_i.py
+++ b/benchmarks/ecal/options/endcap_i.py
@@ -81,7 +81,6 @@ ci_ecal_cl = IslandCluster("ci_ecal_cl",
         localDistXY=[10*mm, 10*mm])
 
 ci_ecal_clreco = RecoCoG("ci_ecal_clreco",
-        inputHitCollection=ci_ecal_cl.inputHitCollection,
         inputProtoClusterCollection=ci_ecal_cl.outputProtoClusterCollection,
         outputClusterCollection="EcalEndcapPClusters",
         mcHits="EcalEndcapPHits",
diff --git a/benchmarks/far_forward/options/zdc_reconstruction.py b/benchmarks/far_forward/options/zdc_reconstruction.py
index 1527e34f0964da45286015990b5c02e0047fa028..6b075a1c32913a373e9a0a5cf3dadef3c1f00b8c 100644
--- a/benchmarks/far_forward/options/zdc_reconstruction.py
+++ b/benchmarks/far_forward/options/zdc_reconstruction.py
@@ -70,7 +70,6 @@ WSciFi_cl = IslandCluster('WSciFi_cl',
         splitCluster=True)
 
 WSciFi_clreco = RecoCoG('WSciFi_clreco',
-        inputHitCollection=WSciFi_cl.inputHitCollection,
         inputProtoClusterCollection = WSciFi_cl.outputProtoClusterCollection,
         outputClusterCollection='ZDCEcalClusters',
         mcHits="ZDCEcalHits",
@@ -85,7 +84,6 @@ PbSci_cl = IslandCluster('PbSci_cl',
         splitCluster=False)
 
 PbSci_clreco = RecoCoG('PbSci_clreco',
-        inputHitCollection=PbSci_cl.inputHitCollection,
         inputProtoClusterCollection = PbSci_cl.outputProtoClusterCollection,
         outputClusterCollection='ZDCHcalClusters',
         mcHits="ZDCHcalHits",
diff --git a/benchmarks/imaging_ecal/options/hybrid_cluster.py b/benchmarks/imaging_ecal/options/hybrid_cluster.py
index 58ea023e3c8f885839221010578b4154fc92d7d0..6d875efd8ad0cdd5272176cf7770b66e48d110ab 100644
--- a/benchmarks/imaging_ecal/options/hybrid_cluster.py
+++ b/benchmarks/imaging_ecal/options/hybrid_cluster.py
@@ -131,7 +131,6 @@ scfi_barrel_cl = IslandCluster("scfi_barrel_cl",
         sectorDist=5.*cm)
 
 scfi_barrel_clreco = RecoCoG("scfi_barrel_clreco",
-       inputHitCollection=scfi_barrel_cl.inputHitCollection,
        inputProtoClusterCollection=scfi_barrel_cl.outputProtoClusterCollection,
        outputClusterCollection="EcalBarrelScFiClusters",
         mcHits="EcalBarrelScFiHits",
diff --git a/benchmarks/imaging_ecal/options/imaging_2dcluster.py b/benchmarks/imaging_ecal/options/imaging_2dcluster.py
index 92d44a9d4ccb655bcd97704e5bdddc90916cd418..70b66255a05c39414c0d256c26c6c0591c56130a 100644
--- a/benchmarks/imaging_ecal/options/imaging_2dcluster.py
+++ b/benchmarks/imaging_ecal/options/imaging_2dcluster.py
@@ -76,7 +76,6 @@ imcal_barrel_cl = IslandCluster('imcal_barrel_cl',
 
 imcal_barrel_clreco = RecoCoG('imcal_barrel_clreco',
         # OutputLevel=DEBUG,
-        inputHitCollection=imcal_barrel_cl.inputHitCollection,
         inputProtoClusterCollection = imcal_barrel_cl.outputProtoClusterCollection,
         outputClusterCollection='EcalBarrelImagingClusters',
         mcHits="EcalBarrelHits",
diff --git a/benchmarks/imaging_ecal/options/scfi_cluster.py b/benchmarks/imaging_ecal/options/scfi_cluster.py
index 04d2df2249e1eff986dd886524f5146bbaa0aea4..b7f52ac80ce2e55c92adbd589f47e90cd989c107 100644
--- a/benchmarks/imaging_ecal/options/scfi_cluster.py
+++ b/benchmarks/imaging_ecal/options/scfi_cluster.py
@@ -79,7 +79,6 @@ scfi_barrel_cl = IslandCluster("scfi_barrel_cl",
         localDistXZ=[30*mm, 30*mm])
 
 scfi_barrel_clreco = RecoCoG("scfi_barrel_clreco",
-       inputHitCollection=scfi_barrel_cl.inputHitCollection,
        inputProtoClusterCollection=scfi_barrel.outputProtoClusterCollection,
        outputClusterCollection="EcalBarrelScFiClusters",
        mcHits="EcalBarrelScFiHits",