From 943f20275177faf2687d3538fcc19e986f026a31 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin <dkalinkin@bnl.gov> Date: Mon, 3 Jun 2024 22:22:13 -0400 Subject: [PATCH] single/analysis: reduce mean track threshold for backward tracking (#10) Last time we had to change this in https://github.com/eic/physics_benchmarks/commit/cfdbaeabef58c1debfa7260d6a4315c02ba4dce7 --- benchmarks/single/analysis/analyze.cxx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/benchmarks/single/analysis/analyze.cxx b/benchmarks/single/analysis/analyze.cxx index 8151c94a..bdff812f 100644 --- a/benchmarks/single/analysis/analyze.cxx +++ b/benchmarks/single/analysis/analyze.cxx @@ -26,8 +26,12 @@ int analyze(std::string file) auto stats_n_tracks_gen = d.Stats("n_tracks_gen"); auto stats_n_tracks_rec = d.Stats("n_tracks_rec"); - if (stats_n_tracks_rec->GetMean() < 0.8) { - std::cout << "Error: too few tracks per events " << std::endl; + double mean_num_track_thresh = 0.8; + if (file.find("135to177deg") != std::string::npos) { + mean_num_track_thresh = 0.6; + } + if (stats_n_tracks_rec->GetMean() < mean_num_track_thresh) { + std::cout << "Error: too few tracks per events (" << stats_n_tracks_rec->GetMean() << ")" << std::endl; stats_n_tracks_gen->Print(); stats_n_tracks_rec->Print(); return -1; -- GitLab