diff --git a/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaGenParticleAssociationTool.cxx b/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaGenParticleAssociationTool.cxx index 57d88a63084750676ed169732119f18a69ad9145..28130e1667610280da82b0242b6a35c097bb074f 100644 --- a/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaGenParticleAssociationTool.cxx +++ b/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaGenParticleAssociationTool.cxx @@ -78,7 +78,9 @@ StatusCode egammaGenParticleAssociationTool::book () const xAOD::TruthParticle* egammaGenParticleAssociationTool::get (const xAOD::Egamma& p) { + IMCTruthClassifier::Cache cache; IMCTruthClassifier::Info info; + info.extrapolationCache = &cache; if (const xAOD::Electron* q = dynamic_cast<const xAOD::Electron*> (&p)) { diff --git a/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaTruthClassificationFillerTool.cxx b/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaTruthClassificationFillerTool.cxx index 89796d1c0ff06046127f0d5b4e4cc40d2585f253..f3f23d1927f4b4e9133d8cc9117c36333048de9e 100644 --- a/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaTruthClassificationFillerTool.cxx +++ b/PhysicsAnalysis/D3PDMaker/egammaD3PDMaker/src/egammaTruthClassificationFillerTool.cxx @@ -92,7 +92,9 @@ StatusCode egammaTruthClassificationFillerTool::fill (const xAOD::Egamma& p) std::pair<MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin> res; + IMCTruthClassifier::Cache cache; IMCTruthClassifier::Info info; + info.extrapolationCache = &cache; if (const xAOD::Electron* q = dynamic_cast<const xAOD::Electron*>(&p)) {