From 8d8d2aaad41c76413289fd2274416a41ec9ccace Mon Sep 17 00:00:00 2001
From: Adam Edward Barton <adam.edward.barton@cern.ch>
Date: Thu, 23 May 2019 09:55:13 +0000
Subject: [PATCH] Disable reentrancy for TrigMultiTrkHypoMT

---
 Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h b/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h
index 7748c356e9a..e3e70a04ca2 100644
--- a/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h
+++ b/Trigger/TrigHypothesis/TrigBphysHypo/src/TrigMultiTrkHypoMT.h
@@ -51,6 +51,10 @@ class TrigMultiTrkHypoMT: public ::HypoBase  {
    virtual StatusCode  execute( const EventContext& context ) const override;
    virtual StatusCode  finalize() override;
 
+  protected:
+   //The vertexing tool is not reentrant so this algorithm cannot be used reentrantly
+   bool isReEntrant() const override { return false; }
+
   private:
 
     TrigMultiTrkHypoMT();
-- 
GitLab