From 286faf49c1581f908c17e940dc202e3e7ff989c6 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Wed, 29 Jun 2022 03:32:38 +0000
Subject: [PATCH] Resolve "TrackProjector benchmark"

---
 .../tracking/options/track_reconstruction.py  | 20 +++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/benchmarks/tracking/options/track_reconstruction.py b/benchmarks/tracking/options/track_reconstruction.py
index 491d130a..63be8445 100644
--- a/benchmarks/tracking/options/track_reconstruction.py
+++ b/benchmarks/tracking/options/track_reconstruction.py
@@ -52,7 +52,7 @@ from Configurables import Jug__Reco__TrackParamVertexClusterInit as TrackParamVe
 
 from Configurables import Jug__Reco__TrackFindingAlgorithm as TrackFindingAlgorithm
 from Configurables import Jug__Reco__ParticlesFromTrackFit as ParticlesFromTrackFit
-#from Configurables import Jug__Reco__TrajectoryFromTrackFit as TrajectoryFromTrackFit
+from Configurables import Jug__Reco__TrackProjector as TrackProjector
 
 from Configurables import Jug__Reco__SimpleClustering as SimpleClustering
 
@@ -222,20 +222,20 @@ algorithms.append( truth_trk_init )
 trk_find_alg = TrackFindingAlgorithm("trk_find_alg",
         inputSourceLinks = sourcelinker.outputSourceLinks,
         inputMeasurements = sourcelinker.outputMeasurements,
-        inputInitialTrackParameters= "InitTrackParams",
-        outputTrajectories="trajectories")
+        inputInitialTrackParameters = "InitTrackParams",
+        outputTrajectories = "trajectories")
 algorithms.append( trk_find_alg )
 
 parts_from_fit = ParticlesFromTrackFit("parts_from_fit",
-        inputTrajectories="trajectories",
-        outputParticles="ReconstructedParticles",
-        outputTrackParameters="outputTrackParameters")
+        inputTrajectories = "trajectories",
+        outputParticles = "ReconstructedParticles",
+        outputTrackParameters = "outputTrackParameters")
 algorithms.append( parts_from_fit )
 
-#trajs_from_fit = TrajectoryFromTrackFit("trajs_from_fit",
-#inputTrajectories = trk_find_alg.outputTrajectories,
-#outputTrajectoryParameters = "outputTrajectoryParameters")
-#algorithms.append(trajs_from_fit)
+trk_proj = TrackProjector("trajs_from_fit",
+        inputTrajectories = trk_find_alg.outputTrajectories,
+        outputTrackSegments = "outputTrackSegments")
+algorithms.append( trk_proj )
 
 out = PodioOutput("out", filename=output_rec_file)
 out.outputCommands = ["keep *", 
-- 
GitLab