59 vtxMinDist(iConfig.getParameter<double>(
"vtxMinDist")) {
61 produces<Run3ScoutingTrackCollection>();
77 for (
auto& trk : *otherTrackCollection) {
84 double min_dist_tmp =
pow(trk.dz(vrt.position()), 2);
86 if (min_dist_tmp < min_dist) {
87 min_dist = min_dist_tmp;
104 trk.hitPattern().numberOfValidPixelHits(),
105 trk.hitPattern().trackerLayersWithMeasurement(),
106 trk.hitPattern().numberOfValidStripHits(),
142 desc.add<
int>(
"mantissaPrecision", 10)->setComment(
"default float16, change to 23 for float32");
143 desc.add<
double>(
"vtxMinDist", 0.01);
144 descriptions.
add(
"hltScoutingTrackProducer",
desc);