diff --git a/options/reconstruction.py b/options/reconstruction.py
index 2eb6bcf6122b12bd53e97a841e9421bc5efedb86..e0fdae0564a14c1edf6b1dd4874945a3ea32ac56 100644
--- a/options/reconstruction.py
+++ b/options/reconstruction.py
@@ -724,15 +724,23 @@ else:
     )
     algorithms.append(sciglass_ecal_cl)
 
-    sciglass_ecal_clreco = ImagingClusterReco(
+    sciglass_ecal_clreco = RecoCoG(
         "sciglass_ecal_clreco",
-        inputProtoClusters=sciglass_ecal_cl.outputProtoClusterCollection,
-        mcHits="EcalBarrelHits",
-        outputClusters="EcalBarrelClusters",
-        outputLayers="EcalBarrelLayers",
+        inputProtoClusterCollection=sciglass_ecal_cl.outputProtoClusterCollection,
+        outputClusterCollection="EcalBarrelClusters",
+        logWeightBase=4.6,
     )
     algorithms.append(sciglass_ecal_clreco)
 
+    ## barrel cluster merger
+    # barrel_clus_merger = ClusterMerger(
+    #     "barrel_clus_merger",
+    #     inputClusters=sciglass_ecal_clreco.outputClusterCollection,
+    #     outputClusters="EcalBarrelMergedClusters",
+    #     outputRelations="EcalBarrelMergedClusterRelations"
+    # )
+    # algorithms.append(barrel_clus_merger)
+
 # Central Barrel Hcal
 cb_hcal_daq = calo_daq["hcal_barrel"]