From 87a6c715d8c66d4f495171b96129689e7ee02fa8 Mon Sep 17 00:00:00 2001
From: Mark Sutton <mark.sutton@cern.ch>
Date: Thu, 25 Mar 2021 11:21:49 +0000
Subject: [PATCH] Reduce the PT threshold in the minbias test

---
 .../share/TIDAdata-run3-minbias.dat           | 27 +++++++++++++++++++
 .../share/TIDAdata_cuts.dat                   |  6 +++++
 .../python/TrigInDetArtSteps.py               |  1 +
 .../test/test_trigID_minbias.py               |  2 +-
 4 files changed, 35 insertions(+), 1 deletion(-)
 create mode 100755 Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-minbias.dat

diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-minbias.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-minbias.dat
new file mode 100755
index 000000000000..aedd08a8b74e
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-minbias.dat
@@ -0,0 +1,27 @@
+// emacs: this is -*- c++ -*-
+
+#define MINBIAS
+
+#include "TIDAdata_cuts.dat"
+
+refChain = "Truth";
+//refChain = "Offline";
+//refChain = "Electrons";
+//refChain = "Muons";
+//refChain = "Taus";
+
+
+MinVertices = 0;
+
+
+#include "TIDAdata-chains-run3.dat"
+
+
+InitialiseFirstEvent = 1;
+
+outputFile = "data-output.root";
+DataFiles = { "TrkNtuple-0000.root"};
+//DataSets = {"./"}
+
+
+#include "TIDAbeam.dat"
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat
index 52855dc47eeb..b73d35fb102d 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat
@@ -1,4 +1,10 @@
+
+#ifdef MINBIAS 
+pT     = 1000;
+#else
 pT     = 3000;
+#endif
+
 eta    = 2.5;
 #if defined(LARGED0)
 	a0=10;
diff --git a/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py b/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py
index 4709254d3a13..3fdc4eb99b77 100644
--- a/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py
+++ b/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py
@@ -214,6 +214,7 @@ class TrigInDetRdictStep(Step):
         os.system( 'get_files -data TIDAdata-run3-larged0.dat &> /dev/null' )
         os.system( 'get_files -data TIDAdata-run3-larged0-el.dat &> /dev/null' )
         os.system( 'get_files -data TIDAdata-run3-lrt.dat &> /dev/null' )
+        os.system( 'get_files -data TIDAdata-run3-minbias.dat &> /dev/null' )
         os.system( 'get_files -data TIDAdata_cuts.dat &> /dev/null' )
         os.system( 'get_files -data TIDAdata-run3-offline.dat &> /dev/null' )
         os.system( 'get_files -data TIDAdata-run3-offline-larged0.dat &> /dev/null' )
diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_minbias.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_minbias.py
index ff34fc5b31e5..2662e32507af 100755
--- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_minbias.py
+++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_minbias.py
@@ -32,7 +32,7 @@ Threads = 8
 Slots   = 8
 Input   = 'minbias'    # defined in TrigValTools/share/TrigValInputs.json  
 
-Jobs = [ ( "Truth",       " TIDAdata-run3.dat                    -o data-hists.root" ),
+Jobs = [ ( "Truth",       " TIDAdata-run3-minbias.dat                    -o data-hists.root" ),
          ( "Offline",     " TIDAdata-run3-offline.dat -r Offline -o data-hists-offline.root" ) ]
 
 Comp = [ ( "L2minbias",        "L2minbias", "data-hists.root",         " -c TIDAhisto-panel.dat  -d HLTL2-plots " ),
-- 
GitLab