From 6f86b59629a723537178c74e6c1b37d363bfa192 Mon Sep 17 00:00:00 2001 From: scott snyder <snyder@bnl.gov> Date: Sat, 29 Sep 2018 18:28:04 +0200 Subject: [PATCH] MuonD3PDMaker: Create MCTruthClassifier cache. Create MCTruthClassifier cache where needed. Fixes crashes observed in master. --- .../MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx b/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx index 1c506257721..8f3f07aaba7 100644 --- a/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx +++ b/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx @@ -75,7 +75,9 @@ StatusCode MuonGenParticleAssociationTool::book () const xAOD::TruthParticle* MuonGenParticleAssociationTool::get (const xAOD::Muon& p) { + IMCTruthClassifier::Cache cache; IMCTruthClassifier::Info info; + info.extrapolationCache = &cache; const xAOD::TruthParticle* out = 0; if (m_classifier->particleTruthClassifier (&p, &info).first != MCTruthPartClassifier::Unknown) -- GitLab