From 2a311cec7d46fe3cdb02343478051a6df92183e2 Mon Sep 17 00:00:00 2001
From: Marshall Scott <mbscott@anl.gov>
Date: Mon, 1 Mar 2021 10:37:45 -0500
Subject: [PATCH] Changed the sorting function to report minimum momemta
---
benchmarks/dis/analysis/dis_electrons.cxx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/benchmarks/dis/analysis/dis_electrons.cxx b/benchmarks/dis/analysis/dis_electrons.cxx
index 63515079..1b9405f3 100644
--- a/benchmarks/dis/analysis/dis_electrons.cxx
+++ b/benchmarks/dis/analysis/dis_electrons.cxx
@@ -24,7 +24,7 @@
// Reconstuction functions
bool mom_sort_recon(eic::ReconstructedParticleData& part1, eic::ReconstructedParticleData& part2)
{
- return (part1.p.x * part1.p.x + part1.p.y * part1.p.y + part1.p.z * part1.p.z >
+ return (part1.p.x * part1.p.x + part1.p.y * part1.p.y + part1.p.z * part1.p.z <
part2.p.x * part2.p.x + part2.p.y * part2.p.y + part2.p.z * part2.p.z);
}
@@ -50,7 +50,7 @@ inline auto Q2_from_recon(const std::vector<eic::ReconstructedParticleData>& par
// Simulation functions
bool mom_sort_sim(dd4pod::Geant4ParticleData& part1, dd4pod::Geant4ParticleData& part2)
{
- return (part1.psx * part1.psx + part1.psy * part1.psy + part1.psz * part1.psz >
+ return (part1.psx * part1.psx + part1.psy * part1.psy + part1.psz * part1.psz <
part2.psx * part2.psx + part2.psy * part2.psy + part2.psz * part2.psz);
}
--
GitLab