diff --git a/InnerDetector/InDetExample/InDetRecExample/share/InDetRec_jobOptions.py b/InnerDetector/InDetExample/InDetRecExample/share/InDetRec_jobOptions.py index 59b00909426c71860d128a2fa8323f579cd00087..16ce442375a739ba9064300e80b14b6edd6d0929 100755 --- a/InnerDetector/InDetExample/InDetRecExample/share/InDetRec_jobOptions.py +++ b/InnerDetector/InDetExample/InDetRecExample/share/InDetRec_jobOptions.py @@ -692,14 +692,15 @@ else: TrackCollectionKeys, TrackCollectionTruthKeys) - include ("InDetRecExample/ConfiguredNewTrackingTRTExtension.py") - InDetPixelTrackingTRTExtension = ConfiguredNewTrackingTRTExtension(InDetNewTrackingCutsPixelPrdAssociation, - InDetKeys.ResolvedPixelPrdAssociationTracks(), - InDetKeys.ExtendedTracksPixelPrdAssociation(), - InDetKeys.ExtendedTracksMapPixelPrdAssociation(), - TrackCollectionKeys, - TrackCollectionTruthKeys, - False) + if InDetFlags.doTRTExtension() : + include ("InDetRecExample/ConfiguredNewTrackingTRTExtension.py") + InDetPixelTrackingTRTExtension = ConfiguredNewTrackingTRTExtension(InDetNewTrackingCutsPixelPrdAssociation, + InDetKeys.ResolvedPixelPrdAssociationTracks(), + InDetKeys.ExtendedTracksPixelPrdAssociation(), + InDetKeys.ExtendedTracksMapPixelPrdAssociation(), + TrackCollectionKeys, + TrackCollectionTruthKeys, + False) # ------------------------------------------------------------ # @@ -1067,7 +1068,10 @@ else: # Dummy Merger to fill additional info for PRD-associated pixel tracklets if InDetFlags.doTrackSegmentsPixelPrdAssociation(): DummyCollection = [] - DummyCollection += [ InDetKeys.ExtendedTracksPixelPrdAssociation()] + if InDetFlags.doTRTExtension() : + DummyCollection += [ InDetKeys.ExtendedTracksPixelPrdAssociation()] + else : + DummyCollection += [ InDetKeys.ResolvedPixelPrdAssociationTracks()] TrkTrackCollectionMerger_pix = Trk__TrackCollectionMerger(name = "InDetTrackCollectionMerger_pix", TracksLocation = DummyCollection, OutputTracksLocation = InDetKeys.PixelPrdAssociationTracks(),