From d60f02c6724bd679605bbcf07125d6b60fc56bf7 Mon Sep 17 00:00:00 2001
From: Chengdong Fu <fucd@ihep.ac.cn>
Date: Mon, 16 Nov 2020 10:38:04 +0800
Subject: [PATCH] add available protection

---
 Service/TrackSystemSvc/src/MarlinKalTestTrack.cc | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Service/TrackSystemSvc/src/MarlinKalTestTrack.cc b/Service/TrackSystemSvc/src/MarlinKalTestTrack.cc
index 9f83748c..f41413ea 100644
--- a/Service/TrackSystemSvc/src/MarlinKalTestTrack.cc
+++ b/Service/TrackSystemSvc/src/MarlinKalTestTrack.cc
@@ -1015,10 +1015,13 @@ namespace MarlinTrk {
   }
   
   int MarlinKalTestTrack::getTrackerHitAtPositiveNDF( edm4hep::ConstTrackerHit& trkhit ) {
-
+    if(_trackHitAtPositiveNDF.isAvailable()){
       trkhit = _trackHitAtPositiveNDF;
       return success;    
-
+    }
+    else{
+      return error;
+    }
   }
   
   
-- 
GitLab