diff --git a/tracking/options/tracker_reconstruction.py b/tracking/options/tracker_reconstruction.py index fa42e3d56c911b3db74c16afdb8843cd8314d2e3..76acfdc9bcbf6b11a21a1354c8ca8b866dcaa833 100644 --- a/tracking/options/tracker_reconstruction.py +++ b/tracking/options/tracker_reconstruction.py @@ -104,21 +104,15 @@ sourcelinker = TrackerSourceLinker("trk_srclinker", outputSourceLinks="BarrelTrackSourceLinks", OutputLevel=DEBUG) -trk_hits_srclnkr = TrackingHitsSourceLinker("trk_hits_srclnkr", - inputTrackerCollections = [trk_endcap_reco.outputHitCollection, - trk_barrel_reco.outputHitCollection, - vtx_barrel_reco.outputHitCollection], - outputSourceLinks="TrackingSourceLinks", +trk_hits_srclnkr = TrackerSourcesLinker("trk_srcslnkr", + ITrackerBarrelHits = "VertexBarrelRecHits", + ITrackerEndcapHits = "VertexBarrelRecHits", + OTrackerBarrelHits = "TrackerBarrelRecHits", + OTrackerEndcapHits = "TrackerEndcapRecHits", + outputSourceLinks="TrackerSourceLinks", OutputLevel=DEBUG) - - -#trk_hits_srclnkr2 = TrtackerSourcesLinker("trk_srcslnkr2", -# trackerHitCollections=["TrackerEndcapRecHits","TrackerBarrelRecHits","VertexBarrelRecHits"], -# outputSourceLinks="AllTrackerSourceLinks", -# OutputLevel=DEBUG) - -# Track param init +## Track param init truth_trk_init = TrackParamTruthInit("truth_trk_init", inputMCParticles="mcparticles", outputInitialTrackParameters="InitTrackParams", @@ -204,15 +198,11 @@ out.outputCommands = ["keep *", ApplicationMgr( TopAlg = [podioinput, copier, trkcopier, - ecal_digi, ufsd_digi, vtx_digi, - ecal_reco, - simple_cluster, - trk_barrel_reco, - vtx_barrel_reco, + ecal_digi, ufsd_digi, ufsd_digi2, vtx_digi, + ecal_reco, simple_cluster, + trk_barrel_reco, trk_endcap_reco, vtx_barrel_reco, sourcelinker, trk_hits_srclnkr, - clust_trk_init, - truth_trk_init, - vtxcluster_trk_init, + clust_trk_init, truth_trk_init, vtxcluster_trk_init, trk_find_alg, parts_from_fit, trk_find_alg1, parts_from_fit1, trk_find_alg2, parts_from_fit2,