From 908c7cd34363537dbfd474ad67e5d6cb69799a83 Mon Sep 17 00:00:00 2001 From: Eva Guilloton <eva.guilloton@cern.ch> Date: Mon, 1 Feb 2021 15:56:26 +0000 Subject: [PATCH] TrigInDetAnalysisUser : Adding of specific cuts for LRT chains in post-production Adding of a standard muon chain for comparison step --- .../share/TIDAdata-run3-lrt.dat | 27 +++++++++++++++++++ .../share/TIDAdata-run3-offline-lrt.dat | 27 +++++++++++++++++++ .../share/TIDAdata_cuts-offline.dat | 2 ++ .../share/TIDAdata_cuts.dat | 2 ++ .../python/TrigInDetArtSteps.py | 1 + .../test/test_trigID_muLRT_StauStau.py | 4 +-- .../test/test_trigID_muLRT_Zmumu_pu40.py | 4 +-- 7 files changed, 63 insertions(+), 4 deletions(-) create mode 100755 Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-lrt.dat create mode 100755 Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-offline-lrt.dat diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-lrt.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-lrt.dat new file mode 100755 index 00000000000..e5d3a0a4556 --- /dev/null +++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-lrt.dat @@ -0,0 +1,27 @@ +// emacs: this is -*- c++ -*- + +#define LRT + +#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-run3-offline-lrt.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-offline-lrt.dat new file mode 100755 index 00000000000..9952bd41054 --- /dev/null +++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-offline-lrt.dat @@ -0,0 +1,27 @@ +// emacs: this is -*- c++ -*- + +#define LRT + +#include "TIDAdata_cuts-offline.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-offline.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts-offline.dat index 929b3bb4924..83ba14c273e 100644 --- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts-offline.dat +++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts-offline.dat @@ -4,6 +4,8 @@ eta = 2.5; a0=10; #elif defined(LARGED0_EL) a0=4.; +#elif defined(LRT) + a0=50.; #else a0=3.; #endif diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat index 2cfbfc9f2a8..fab4d317657 100644 --- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat +++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat @@ -4,6 +4,8 @@ eta = 2.5; a0=10; #elif defined(LARGED0_EL) a0=4.; +#elif defined(LRT) + a0=50.; #else a0=3.; #endif diff --git a/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py b/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py index 6b39f8ddf21..d873d49db68 100644 --- a/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py +++ b/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py @@ -71,6 +71,7 @@ class TrigInDetReco(ExecStep): for i in self.slices: if (i=='L2muonLRT') : chains += "'HLT_mu6_LRT_idperf_l2lrt_L1MU6'," + chains += "'HLT_mu6_idperf_L1MU6'," flags += 'doMuonSlice=True;' if (i=='muon') : chains += "'HLT_mu6_idperf_L1MU6'," diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_StauStau.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_StauStau.py index c1e203b5961..3169b69779d 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_StauStau.py +++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_StauStau.py @@ -36,8 +36,8 @@ Input = 'StauStau' # defined in TrigValTools/share/TrigValInputs.json GridFiles = False -Jobs = [ ( "Truth", " TIDAdata-run3.dat -o data-hists.root -p 13" ), - ( "Offline", " TIDAdata-run3-offline.dat -r Offline -o data-hists-offline.root" ) ] +Jobs = [ ( "Truth", " TIDAdata-run3-lrt.dat -o data-hists.root -p 13" ), + ( "Offline", " TIDAdata-run3-offline-lrt.dat -r Offline -o data-hists-offline.root" ) ] Comp = [ ( "L2muonLRT", "L2muonLRT", "data-hists.root", " -c TIDAhisto-panel.dat -d HLTL2-plots " ) ] diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_Zmumu_pu40.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_Zmumu_pu40.py index c350ce7479c..31374f82709 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_Zmumu_pu40.py +++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_muLRT_Zmumu_pu40.py @@ -36,8 +36,8 @@ Input = 'Zmumu_pu40' # defined in TrigValTools/share/TrigValInputs.json GridFiles=True -Jobs = [ ( "Truth", " TIDAdata-run3.dat -o data-hists.root -p 13" ), - ( "Offline", " TIDAdata-run3-offline.dat -r Offline -o data-hists-offline.root" ) ] +Jobs = [ ( "Truth", " TIDAdata-run3-lrt.dat -o data-hists.root -p 13" ), + ( "Offline", " TIDAdata-run3-offline-lrt.dat -r Offline -o data-hists-offline.root" ) ] Comp = [ ( "L2muonLRT", "L2muonLRT", "data-hists.root", " -c TIDAhisto-panel.dat -d HLTL2-plots " ) ] -- GitLab