From 1a13be8d1cb5285d192bc8a1289b71d85c7760b8 Mon Sep 17 00:00:00 2001
From: Martin Beyer <martin.beyer@physik.uni-giessen.de>
Date: Mon, 20 Nov 2023 15:56:11 +0100
Subject: [PATCH] interpolate error spam fix

---
 reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx b/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx
index cedd759f18..12103694c3 100644
--- a/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx
+++ b/reco/detectors/trd/pid/CbmTrdSetTracksPidLike.cxx
@@ -389,6 +389,9 @@ Double_t CbmTrdSetTracksPidLike::GetProbability(Int_t k, Double_t mom, Double_t
   // and particle type k from the precalculated de/dx distributions
   //
 
+  /// check for undefined dedx (dedx = -1. is sometimes passed in)
+  if (dedx < 0.) { return -999.; }
+
   /// useless protection
   if (k < 0 || k > fgkNParts) { return -999.; }
 
-- 
GitLab