diff --git a/ForwardDetectors/ForwardRec/share/AFP_Rec_OutputItemList_jobOptions.py b/ForwardDetectors/ForwardRec/share/AFP_Rec_OutputItemList_jobOptions.py index 05334ad060e59af0921f1cd3fcf602ba37f6ea1c..92ac1743a788659d1cdedde462ca402e7d2dd95f 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 b43f08433b216f71863befd899188fb2b5f36d05..7668f49b02a6980b398a402e4f787051c48265ec 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")