diff --git a/benchmarks/barrel_ecal/config.yml b/benchmarks/barrel_ecal/config.yml
index 93f342710f9ba282016ac2cf5efbc1432e2371fc..0612753a3121d41355ff4b8202d88cecfcdbc825 100644
--- a/benchmarks/barrel_ecal/config.yml
+++ b/benchmarks/barrel_ecal/config.yml
@@ -9,6 +9,7 @@ sim:emcal_barrel_electrons:
   stage: simulate
   script:
     - bash benchmarks/barrel_ecal/run_emcal_barrel_electrons.sh
+    - bash benchmarks/barrel_ecal/run_emcal_barrel_energy_scan.sh
 
 bench:emcal_barrel_pions:
   extends: .det_benchmark
@@ -27,7 +28,6 @@ bench:emcal_barrel_electrons:
     - ls -lrht sim_output/
     - rootls -t sim_output/sim_emcal_barrel_uniform_electrons.root
     - root -b -q benchmarks/barrel_ecal/scripts/emcal_barrel_electrons_analysis.cxx+
-    
 
 collect_results:barrel_ecal:
   extends: .det_benchmark
diff --git a/benchmarks/barrel_ecal/run_emcal_barrel_electrons.sh b/benchmarks/barrel_ecal/run_emcal_barrel_electrons.sh
index fc9270e1830df094014b9494f9e714a2732df36c..5609f4c082b372f8ad5668aff82fdeb15a375cb2 100755
--- a/benchmarks/barrel_ecal/run_emcal_barrel_electrons.sh
+++ b/benchmarks/barrel_ecal/run_emcal_barrel_electrons.sh
@@ -8,7 +8,6 @@ if [[ ! -n  "${JUGGLER_N_EVENTS}" ]] ; then
   export JUGGLER_N_EVENTS=1000
 fi
 
-
 if [[ ! -n  "${E_start}" ]] ; then
   export E_start=5.0
 fi
@@ -16,8 +15,7 @@ fi
 if [[ ! -n  "${E_end}" ]] ; then
   export E_end=5.0
 fi
-
-export JUGGLER_FILE_NAME_TAG="emcal_barrel_uniform_electrons"
+export JUGGLER_FILE_NAME_TAG="emcal_barrel_uniform_electrons_${E_start}_${E_end}"
 export JUGGLER_GEN_FILE="${JUGGLER_FILE_NAME_TAG}.hepmc"
 
 export JUGGLER_SIM_FILE="sim_${JUGGLER_FILE_NAME_TAG}.root"
diff --git a/benchmarks/barrel_ecal/run_emcal_barrel_energy_scan.sh b/benchmarks/barrel_ecal/run_emcal_barrel_energy_scan.sh
new file mode 100644
index 0000000000000000000000000000000000000000..01d5438e641d825a3f80e41e620b6c12f9aa3940
--- /dev/null
+++ b/benchmarks/barrel_ecal/run_emcal_barrel_energy_scan.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+E_FILE="emcal_barrel_energy_scan_points.txt"
+
+for E in {1..20}
+do
+   export E_start="$E"
+   export E_end="$E" 
+   ./run_emcal_barrel_electrons.sh && echo "$E" >> "$E_FILE" 
+done