From a4ac15a3158b5102406490ba188dea66bf6b39e7 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Thu, 18 Aug 2022 03:32:14 +0000
Subject: [PATCH] fix: get track from step from handler in SD action

---
 src/detectors/pid/sdet/src/PhotoMultiplierSDAction.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/detectors/pid/sdet/src/PhotoMultiplierSDAction.cpp b/src/detectors/pid/sdet/src/PhotoMultiplierSDAction.cpp
index 21b06dd0..23b2a9da 100644
--- a/src/detectors/pid/sdet/src/PhotoMultiplierSDAction.cpp
+++ b/src/detectors/pid/sdet/src/PhotoMultiplierSDAction.cpp
@@ -95,7 +95,7 @@ namespace dd4hep {
       ++m_userData.nPhotons;
 
       if ((h.trkPdgID() == -22) || (h.trkPdgID() == 22)) {
-        h.track->SetTrackStatus(fStopAndKill);
+        h.step->GetTrack()->SetTrackStatus(fStopAndKill);
       }
 
       return true;
-- 
GitLab