From c33e854b40d8eb970390c975851e7a846fbda452 Mon Sep 17 00:00:00 2001
From: nskidmor <nskidmor@lblhcbpr20.cern.ch>
Date: Wed, 2 Aug 2023 19:23:03 +0200
Subject: [PATCH] cmakelists and rename turcal streams

---
 Hlt/Hlt2Conf/CMakeLists.txt                        |  2 --
 .../python/Hlt2Conf/Sprucing_production.py         | 14 +++++++-------
 .../options/sprucing/spruce_check_2022_data.py     |  8 +++-----
 .../test_turcal_spruce_2022_data_pid_rb_check.qmt  |  4 ++--
 4 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/Hlt/Hlt2Conf/CMakeLists.txt b/Hlt/Hlt2Conf/CMakeLists.txt
index e1385436426..f16983ae796 100644
--- a/Hlt/Hlt2Conf/CMakeLists.txt
+++ b/Hlt/Hlt2Conf/CMakeLists.txt
@@ -139,8 +139,6 @@ if(BUILD_TESTING AND NOT USE_DD4HEP)
             Hlt2Conf.sprucing.test_pass_spruce_2022_data_bandq_check
             Hlt2Conf.sprucing.test_pass_spruce_2022_data_bnoc_check
             Hlt2Conf.sprucing.test_pass_spruce_2022_data_charm_check
-            Hlt2Conf.sprucing.test_pass_spruce_2022_data_charmtodimuon_check
-            Hlt2Conf.sprucing.test_pass_spruce_2022_data_dimuonnoip_check
             Hlt2Conf.sprucing.test_pass_spruce_2022_data_qee_check
             Hlt2Conf.sprucing.test_pass_spruce_2022_data_rd_check
             Hlt2Conf.sprucing.test_pass_spruce_2022_data_sl_check
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/Sprucing_production.py b/Hlt/Hlt2Conf/python/Hlt2Conf/Sprucing_production.py
index 4f49751202a..e654b4b980c 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/Sprucing_production.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/Sprucing_production.py
@@ -134,21 +134,21 @@ def turcal_spruce_production(options: Options):
         "pid": ["Hlt2PID.*Decision"],
         "trackeff": ["Hlt2TrackEff.*Decision", "Hlt2HadInt.*Decision"],
         "monitoring": ["Hlt2Monitoring.*Decision"],
-        "pid_rb": ["Hlt2PID.*Decision"],
-        "trackeff_rb": ["Hlt2TrackEff.*Decision", "Hlt2HadInt.*Decision"],
-        "monitoring_rb": ["Hlt2Monitoring.*Decision"],
+        "pid_raw": ["Hlt2PID.*Decision"],
+        "trackeff_raw": ["Hlt2TrackEff.*Decision", "Hlt2HadInt.*Decision"],
+        "monitoring_raw": ["Hlt2Monitoring.*Decision"],
     }
 
     streams_spruce.streams = list(linedict.keys())
     streams_spruce.stream_banks = {
         key: []
-        for key in streams_spruce.streams if "rb" not in key
+        for key in streams_spruce.streams if "raw" not in key
     }
 
     # For 10% of events we want to keep detector rawbanks (see the prescale)
     streams_spruce.stream_banks.update({
         key: DETECTOR_RAW_BANK_TYPES
-        for key in streams_spruce.streams if "rb" in key
+        for key in streams_spruce.streams if "raw" in key
     })
     print("Banks for each stream : ", streams_spruce.stream_banks)
 
@@ -158,7 +158,7 @@ def turcal_spruce_production(options: Options):
                 name="Pass" + wg,
                 hlt2_filter_code=linedict[wg],
             )]
-            for wg in linedict if "rb" not in wg
+            for wg in linedict if "raw" not in wg
         }
 
         streamdict.update({
@@ -168,7 +168,7 @@ def turcal_spruce_production(options: Options):
                     hlt2_filter_code=linedict[wg],
                     prescale=0.1)
             ]
-            for wg in linedict if "rb" in wg
+            for wg in linedict if "raw" in wg
         })
         return streamdict
 
diff --git a/Hlt/Hlt2Conf/tests/options/sprucing/spruce_check_2022_data.py b/Hlt/Hlt2Conf/tests/options/sprucing/spruce_check_2022_data.py
index 4d4ff3fb597..51e76b3dfa0 100644
--- a/Hlt/Hlt2Conf/tests/options/sprucing/spruce_check_2022_data.py
+++ b/Hlt/Hlt2Conf/tests/options/sprucing/spruce_check_2022_data.py
@@ -74,9 +74,9 @@ def turcal_lines_running(wg):
         "pid": turcal_pid_lines,
         "trackeff": turcal_trackeff_lines,
         "monitoring": turcal_monitoring_lines,
-        "pid_rb": turcal_pid_lines,
-        "trackeff_rb": turcal_trackeff_lines,
-        "monitoring_rb": turcal_monitoring_lines,
+        "pid_raw": turcal_pid_lines,
+        "trackeff_raw": turcal_trackeff_lines,
+        "monitoring_raw": turcal_monitoring_lines,
     }
     return [item for item in list(linedict[wg].keys())]
 
@@ -85,9 +85,7 @@ hlt2_bandq_charmtodimuon_lines = {
     **hlt2_bandq_lines,
     **hlt2_charmonium_to_dimuon_lines
 }
-print("hlt2_bandq_charmtodimuon_lines ", hlt2_bandq_charmtodimuon_lines)
 hlt2_qee_dimuonnoip_lines = {**hlt2_qee_lines, **hlt2_DiMuonNoIP_lines}
-print("hlt2_qee_dimuonnoip_lines ", hlt2_qee_dimuonnoip_lines)
 
 
 def hlt2_lines_running(wg):
diff --git a/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_turcal_spruce_2022_data_pid_rb_check.qmt b/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_turcal_spruce_2022_data_pid_rb_check.qmt
index a32ec9a684c..cd1798104a4 100644
--- a/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_turcal_spruce_2022_data_pid_rb_check.qmt
+++ b/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_turcal_spruce_2022_data_pid_rb_check.qmt
@@ -22,13 +22,13 @@ Runs over the output of test_turcal_spruce_2022_data
 <argument name="args"><set>
   <text>$HLT2CONFROOT/tests/options/sprucing/spruce_check_2022_data.py</text>
   <text>-input</text>
-  <text>pass_turcal_lines_production.pid_rb.dst</text>
+  <text>pass_turcal_lines_production.pid_raw.dst</text>
   <text>-manifest</text>
   <text>pass_turcal_lines_production.tck.json</text>
   <text>-job_type</text>
   <text>pass_turcal</text>
   <text>-stream</text>
-  <text>pid_rb</text>
+  <text>pid_raw</text>
   <text>-rb_to_check</text>
   <text>16</text><text>73</text><text>64</text><text>9</text><text>13</text><text>84</text><text>77</text>
   </set></argument>
-- 
GitLab