From 1fcdfc05101f62c95f7e543fb12a1e12a3011c33 Mon Sep 17 00:00:00 2001
From: Lawson McCoy <lmccoy@dhcp-v062-130.mobile.uci.edu>
Date: Sun, 15 Sep 2024 15:44:11 -0700
Subject: [PATCH] Fixed bug with match truth tracks always fill with zeroes on
 alma 9

---
 .../Acts/FaserActsKalmanFilter/src/TrackTruthMatchingTool.cxx  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/Tracking/Acts/FaserActsKalmanFilter/src/TrackTruthMatchingTool.cxx b/Tracking/Acts/FaserActsKalmanFilter/src/TrackTruthMatchingTool.cxx
index 286cb31f..98e31daa 100644
--- a/Tracking/Acts/FaserActsKalmanFilter/src/TrackTruthMatchingTool.cxx
+++ b/Tracking/Acts/FaserActsKalmanFilter/src/TrackTruthMatchingTool.cxx
@@ -89,8 +89,7 @@ void TrackTruthMatchingTool::identifyContributingParticles(
         continue;
       const auto &deposits = simDataCollection.at(id).getdeposits();
       for (const TrackerSimData::Deposit &deposit : deposits) {
-        //int barcode = deposit.first->barcode();
-        int barcode = deposit.first->id();
+        int barcode = deposit.first.barcode();
         // count each barcode only once for a wafer
         if (std::find(barcodes.begin(), barcodes.end(), barcode) ==
             barcodes.end()) {
-- 
GitLab