From 23f01a404ba25b1d36b762a3cf361dec2ae0e2cc Mon Sep 17 00:00:00 2001
From: oboenteg <oscar.boente@cern.ch>
Date: Fri, 7 Mar 2025 15:28:36 +0100
Subject: [PATCH] switch off persistReco for some Turbo lines

---
 .../python/Hlt2Conf/lines/ift/hlt2_ift_smog2_charm.py  |  4 ++--
 .../Hlt2Conf/lines/ift/hlt2_ift_smog2_generic.py       | 10 +++++-----
 .../python/Hlt2Conf/lines/ift/hlt2_ift_smog2_muons.py  |  2 +-
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_charm.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_charm.py
index 6ef18d635f5..e5ff5f2c9fc 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_charm.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_charm.py
@@ -131,7 +131,7 @@ def D02kpiline(name="Hlt2IFTFull_SMOG2D02KPi", prescale=1, persistreco=True):
 @register_line_builder(all_lines)
 @register_line_builder(turbo_lines)
 @configurable
-def D02kkline(name="Hlt2IFTTurbo_SMOG2D02KK", prescale=0.05, persistreco=True):
+def D02kkline(name="Hlt2IFTTurbo_SMOG2D02KK", prescale=0.05, persistreco=False):
     pvs = make_pvs
 
     CriteriaKaon = make_particle_criteria(
@@ -178,7 +178,7 @@ def D02kkline(name="Hlt2IFTTurbo_SMOG2D02KK", prescale=0.05, persistreco=True):
 @register_line_builder(all_lines)
 @register_line_builder(turbo_lines)
 @configurable
-def D02pipiline(name="Hlt2IFTTurbo_SMOG2D02pipi", prescale=0.01, persistreco=True):
+def D02pipiline(name="Hlt2IFTTurbo_SMOG2D02pipi", prescale=0.01, persistreco=False):
     pvs = make_pvs
 
     CriteriaPion = make_particle_criteria(
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_generic.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_generic.py
index 5f423028faa..cb7f1d12d4a 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_generic.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_generic.py
@@ -224,7 +224,7 @@ def smog2_generic3bodydetached_line(
 def smog2_diks_llll_line(
     name="Hlt2IFTTurbo_SMOG2DiKsLLLL",
     prescale=1,
-    persistreco=True,
+    persistreco=False,
 ):
     """
     Two LL KS line
@@ -292,7 +292,7 @@ def smog2_diks_llll_line(
 def smog2_diks_lldd_line(
     name="Hlt2IFTTurbo_SMOG2DiKsLLDD",
     prescale=1,
-    persistreco=True,
+    persistreco=False,
 ):
     """
     One LL KS + one DD KS line
@@ -358,7 +358,7 @@ def smog2_diks_lldd_line(
 def smog2_diks_dddd_line(
     name="Hlt2IFTTurbo_SMOG2DiKsDDDD",
     prescale=1,
-    persistreco=True,
+    persistreco=False,
 ):
     """
     Two DD KS  line
@@ -424,7 +424,7 @@ def smog2_diks_dddd_line(
 def smog2_dilambda_llll_line(
     name="Hlt2IFTTurbo_SMOG2DiLambdaLLLL",
     prescale=1,
-    persistreco=True,
+    persistreco=False,
 ):
     """
     Two LL Lambda line
@@ -478,7 +478,7 @@ def smog2_dilambda_llll_line(
 def smog2_dilambda_lldd_line(
     name="Hlt2IFTTurbo_SMOG2DiLambdaLLDD",
     prescale=1,
-    persistreco=True,
+    persistreco=False,
 ):
     """
     Two LL-DD Lambda line
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_muons.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_muons.py
index d8e3c9612cb..70ceebaa11b 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_muons.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/ift/hlt2_ift_smog2_muons.py
@@ -57,7 +57,7 @@ _MASSWINDOW_PIDJPSI = [2900.0 * MeV, 3300.0 * MeV]
 def smog2_displaceddimuon_line(
     name="Hlt2IFTTurbo_SMOG2DisplacedDiMuon",
     prescale=1,
-    persistreco=True,
+    persistreco=False,
 ):
     """
     SMOG2 displaced dimuon HLT2 trigger line
-- 
GitLab