From 1bcadc574ce57391beae9289f53a68fcf0c2515e Mon Sep 17 00:00:00 2001
From: Bill Balunas <bill.balunas@cern.ch>
Date: Tue, 24 Nov 2020 18:21:06 +0100
Subject: [PATCH] JVT: Fix pointer initialization and destructor

---
 .../Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h    | 2 +-
 Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h b/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h
index bc3b4a74044..aa52d5990dc 100644
--- a/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h
+++ b/Reconstruction/Jet/JetMomentTools/JetMomentTools/JetVertexTaggerTool.h
@@ -85,7 +85,7 @@ public:
   JetVertexTaggerTool(const std::string& name);
 
   // Destructor
-  ~JetVertexTaggerTool();
+  virtual ~JetVertexTaggerTool();
 
   // Initialization.
   StatusCode initialize() override;
diff --git a/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx b/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx
index ab24670d3e7..953753a8c6e 100644
--- a/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx
+++ b/Reconstruction/Jet/JetMomentTools/Root/JetVertexTaggerTool.cxx
@@ -20,7 +20,8 @@ using xAOD::JetFourMom_t;
 //**********************************************************************
 
 JetVertexTaggerTool::JetVertexTaggerTool(const std::string& name)
-: asg::AsgTool(name)
+: asg::AsgTool(name),
+  m_jvthisto(nullptr)
 {
 }
 
-- 
GitLab