From 46a8afaf223b97b6075f976e0bf7a262cd0f4b10 Mon Sep 17 00:00:00 2001
From: Rafal Bielski <rafal.bielski@cern.ch>
Date: Thu, 9 May 2019 14:20:21 +0000
Subject: [PATCH] Schedule RoIBResultByteStreamDecoderAlg in
 HLTSimulationGetter

---
 .../TriggerCommon/TriggerJobOpts/python/HLTTriggerGetter.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Trigger/TriggerCommon/TriggerJobOpts/python/HLTTriggerGetter.py b/Trigger/TriggerCommon/TriggerJobOpts/python/HLTTriggerGetter.py
index 5adc48b6530..fa01691c578 100644
--- a/Trigger/TriggerCommon/TriggerJobOpts/python/HLTTriggerGetter.py
+++ b/Trigger/TriggerCommon/TriggerJobOpts/python/HLTTriggerGetter.py
@@ -138,7 +138,11 @@ class HLTSimulationGetter(Configured):
         if ( not objKeyStore.isInInput( "xAOD::EventInfo") ) and ( not hasattr( topSequence, "xAODMaker::EventInfoCnvAlg" ) ):
             from xAODEventInfoCnv.xAODEventInfoCreator import xAODMaker__EventInfoCnvAlg
             topSequence += xAODMaker__EventInfoCnvAlg()
-	        
+
+        # Schedule RoIBResult conversion from ByteStream
+        if jobproperties.Global.InputFormat() == 'bytestream':
+            from TrigT1ResultByteStream.TrigT1ResultByteStreamConf import RoIBResultByteStreamDecoderAlg
+            topSequence += RoIBResultByteStreamDecoderAlg()
 
         log.info("Loading RegionSelector")
         from AthenaCommon.AppMgr import ServiceMgr
-- 
GitLab