From f0f19d04ce49888f5d46566bc2f8c0f09fe618d9 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Thu, 30 Jun 2022 15:08:05 -0500
Subject: [PATCH] Skip pion rejection analysis when no imaging calorimeter

---
 benchmarks/imaging_ecal/config.yml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/benchmarks/imaging_ecal/config.yml b/benchmarks/imaging_ecal/config.yml
index 44e321a0..1688f2e6 100644
--- a/benchmarks/imaging_ecal/config.yml
+++ b/benchmarks/imaging_ecal/config.yml
@@ -44,5 +44,8 @@ imaging_ecal_pion_rejection:bench:
   script:
     - ls -lhtR
     - compile_analyses.py imaging_ecal
-    - root -b -q benchmarks/imaging_ecal/analysis/emcal_barrel_pion_rejection_analysis.cxx+
-    #- bash run_pion_rej_analysis.sh
+    - |
+      if [[ ${JUGGLER_DETECTOR} =~ athena
+         || ${JUGGLER_DETECTOR} =~ ecce && ${JUGGLER_DETECTOR_CONFIG} =~ imaging ]] ; then
+        root -b -q benchmarks/imaging_ecal/analysis/emcal_barrel_pion_rejection_analysis.cxx+
+      fi
-- 
GitLab