diff --git a/benchmarks/full/options/full_reconstruction.py b/benchmarks/full/options/full_reconstruction.py index a247a5b2f021d7118126d085e41a00b5829ed7f5..19d20d31432f30e21408b9197ee3511c259c79b9 100644 --- a/benchmarks/full/options/full_reconstruction.py +++ b/benchmarks/full/options/full_reconstruction.py @@ -446,9 +446,19 @@ gem_ec_reco = TrackerHitReconstruction("gem_ec_digi", outputHitCollection="GEMTrackerEndcapRecHits", timeResolution=10) +# Tracking hit collector +trk_hit_col = TrackingHitsCollector("trk_hit_col", + inputTrackingHits=[ + str(trk_b_reco.outputHitCollection), + str(trk_ec_reco.outputHitCollection), + str(vtx_b_reco.outputHitCollection), + str(vtx_ec_reco.outputHitCollection), + str(gem_ec_reco.outputHitCollection) ], + trackingHits="trackingHits") + # Hit Source linker sourcelinker = TrackerSourcesLinker("trk_srcslnkr", - inputHitCollections = ["VertexBarrelRecHits", "TrackerBarrelRecHits"], + inputHitCollections = trk_hit_col.trackingHits, outputSourceLinks = "TrackerSourceLinks", outputMeasurements = "TrackerMeasurements") @@ -524,8 +534,11 @@ pmtreco = PhotoMultiplierReco("pmtreco", # outputClusterCollection="ForwardRICHClusters") # Output -podout.outputCommands = ["keep *", - "keep *Hits", +podout.outputCommands = [ + "keep *", + "drop *Digi", + "keep *Reco*", + "keep *ClusterHits", "keep *Clusters", "keep *Layers", "drop mcparticles"