From f8b8ef82e6d59e4e70d3e6bb856874a000f5579a Mon Sep 17 00:00:00 2001
From: Carlo Varni <cvarni@pc-tbed-pub-26.cern.ch>
Date: Mon, 25 May 2020 23:35:38 +0200
Subject: [PATCH 1/2] Adding the RoiDescriptors used for creating the b-jet
 EventViews To Run-3 Trigger EDM

---
 Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py  | 3 +++
 .../python/HLTMenuConfig/Bjet/BjetSequenceSetup.py            | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py b/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py
index 37ec0fe83fb2..1325e58c8500 100644
--- a/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py
+++ b/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py
@@ -351,6 +351,9 @@ TriggerHLTListRun3 = [
     ('xAOD::TauTrackContainer#HLT_tautrack_Presel',                           'BS ESD AODFULL AODSLIM AODVERYSLIM', 'Tau', 'inViews:TAUFTFTrackViews'),
     ('xAOD::TauTrackAuxContainer#HLT_tautrack_PreselAux.',                    'BS ESD AODFULL AODSLIM AODVERYSLIM', 'Tau'),
 
+    # bjet RoI Descriptor used for EventView creation
+    ('TrigRoiDescriptorCollection#HLT_Roi_bJetTagging',                   'BS ESD AODFULL', 'Bjet'),
+
     # bjet Second Stage Fast tracks 
     ('xAOD::TrackParticleContainer#HLT_IDTrack_Bjet_FTF',        'BS ESD AODFULL', 'Bjet', 'inViews:BTagViews'),
     ('xAOD::TrackParticleAuxContainer#HLT_IDTrack_Bjet_FTFAux.', 'BS ESD AODFULL', 'Bjet'),
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
index 7a1f8b6ac0e4..2d16ae9c36ea 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
@@ -26,14 +26,14 @@ def getBJetSequence():
 
 def bJetStep2Sequence():
     prmVtxKey = "HLT_EFHistoPrmVtx"
-    outputRoIName = "HLT_bTagging_ROIs"
+    outputRoIName = "HLT_Roi_bJetTagging"
 
     from ViewAlgs.ViewAlgsConf import EventViewCreatorAlgorithm
     from ViewAlgs.ViewAlgsConf import ViewCreatorCentredOnJetWithPVConstraintROITool
     InputMakerAlg = EventViewCreatorAlgorithm( "IMBJet_step2" )
     #
     newRoITool = ViewCreatorCentredOnJetWithPVConstraintROITool()
-    newRoITool.RoisWriteHandleKey = outputRoIName 
+    newRoITool.RoisWriteHandleKey = recordable( outputRoIName )
     newRoITool.VertexReadHandleKey = prmVtxKey
     newRoITool.PrmVtxLink = prmVtxKey.replace( "HLT_","" )
     #
-- 
GitLab


From 9d2bd88682a11f77abe77358f713e66cb55d075d Mon Sep 17 00:00:00 2001
From: Carlo Varni <cvarni@pc-tbed-pub-28.cern.ch>
Date: Tue, 26 May 2020 01:04:20 +0200
Subject: [PATCH 2/2] Changing the roi descriptor collection name to
 HLT_Roi_Bjet

---
 Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py    | 2 +-
 .../python/HLTMenuConfig/Bjet/BjetSequenceSetup.py              | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py b/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py
index 1325e58c8500..d906b3e35bd6 100644
--- a/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py
+++ b/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py
@@ -352,7 +352,7 @@ TriggerHLTListRun3 = [
     ('xAOD::TauTrackAuxContainer#HLT_tautrack_PreselAux.',                    'BS ESD AODFULL AODSLIM AODVERYSLIM', 'Tau'),
 
     # bjet RoI Descriptor used for EventView creation
-    ('TrigRoiDescriptorCollection#HLT_Roi_bJetTagging',                   'BS ESD AODFULL', 'Bjet'),
+    ('TrigRoiDescriptorCollection#HLT_Roi_Bjet',                   'BS ESD AODFULL', 'Bjet'),
 
     # bjet Second Stage Fast tracks 
     ('xAOD::TrackParticleContainer#HLT_IDTrack_Bjet_FTF',        'BS ESD AODFULL', 'Bjet', 'inViews:BTagViews'),
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
index 2d16ae9c36ea..d6086cab24c4 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
@@ -26,7 +26,7 @@ def getBJetSequence():
 
 def bJetStep2Sequence():
     prmVtxKey = "HLT_EFHistoPrmVtx"
-    outputRoIName = "HLT_Roi_bJetTagging"
+    outputRoIName = "HLT_Roi_Bjet"
 
     from ViewAlgs.ViewAlgsConf import EventViewCreatorAlgorithm
     from ViewAlgs.ViewAlgsConf import ViewCreatorCentredOnJetWithPVConstraintROITool
-- 
GitLab