From 4acb09d566a26c71540e43622d5750ee8f69c4c4 Mon Sep 17 00:00:00 2001
From: Tomas Sykora <Tomas.Sykora@cern.ch>
Date: Wed, 10 Aug 2016 01:58:00 +0200
Subject: [PATCH] update of AFPRecOutput items and ForwardRec JO by AFP items
 (ForwardRec-00-02-03)

Former-commit-id: 245723b4e34fafed5c7824288a062ecadaa16782
---
 .../share/AFP_Rec_OutputItemList_jobOptions.py      |  4 ++++
 .../ForwardRec/share/ForwardRec_jobOptions.py       | 13 ++++++++++++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/ForwardDetectors/ForwardRec/share/AFP_Rec_OutputItemList_jobOptions.py b/ForwardDetectors/ForwardRec/share/AFP_Rec_OutputItemList_jobOptions.py
index 05334ad060e5..92ac1743a788 100644
--- a/ForwardDetectors/ForwardRec/share/AFP_Rec_OutputItemList_jobOptions.py
+++ b/ForwardDetectors/ForwardRec/share/AFP_Rec_OutputItemList_jobOptions.py
@@ -7,3 +7,7 @@ AFP_ItemList.append("AFP_TDDigiCollection#AFP_TDDigiCollection")
 AFP_ItemList.append("AFP_SiDigiCollection#AFP_SiDigiCollection")
 AFP_ItemList.append("AFP_TDLocRecoEvCollection#AFP_TDLocRecoEvCollection")
 AFP_ItemList.append("AFP_SIDLocRecoEvCollection#AFP_SIDLocRecoEvCollection")
+AFP_ItemList.append("xAOD::AFPSiHitContainer#AFPSiHitContainer")
+AFP_ItemList.append("xAOD::AFPSiHitAuxContainer#AFPSiHitContainerAux.")
+AFP_ItemList.append("xAOD::AFPTrackContainer#AFPTrackContainer")
+AFP_ItemList.append("xAOD::AFPTrackAuxContainer#AFPTrackContainerAux.")
diff --git a/ForwardDetectors/ForwardRec/share/ForwardRec_jobOptions.py b/ForwardDetectors/ForwardRec/share/ForwardRec_jobOptions.py
index b43f08433b21..7668f49b02a6 100644
--- a/ForwardDetectors/ForwardRec/share/ForwardRec_jobOptions.py
+++ b/ForwardDetectors/ForwardRec/share/ForwardRec_jobOptions.py
@@ -42,4 +42,15 @@ if rec.doAlfa() and rec.doESD():
     include("ALFA_CLinkAlg/ALFA_CLinkAlg_joboption.py")        
 
 if rec.doAFP() and rec.doESD():
-    include("AFP_LocReco/AFP_LocReco_joboption.py")
+  # Real-data reconstruction:
+  if DetFlags.readRDOBS.AFP_on():
+    from AFP_ByteStream2RawCnv.AFP_ByteStream2RawCnvConf import AFP_RawDataProvider
+    topSequence+=AFP_RawDataProvider()
+    
+    from AFP_Raw2Digi.AFP_Raw2DigiConf import AFP_Raw2Digi
+    
+    topSequence+=AFP_Raw2Digi()
+    pass
+
+  # tracks reconstruction
+  include("AFP_LocReco/AFP_LocReco_joboption.py")
-- 
GitLab