From 58b1293d0157a97e8b8a1968b07703ba59825c8e Mon Sep 17 00:00:00 2001 From: Meng_Lu <1501110102@pku.edu.cn> Date: Wed, 26 Apr 2023 10:11:39 +0200 Subject: [PATCH] renew matched lepton ids for every jet --- PhysicsTools/NanoAOD/plugins/LeptonInJetProducer.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PhysicsTools/NanoAOD/plugins/LeptonInJetProducer.cc b/PhysicsTools/NanoAOD/plugins/LeptonInJetProducer.cc index 8cf4a31033932..3878045c60f1c 100644 --- a/PhysicsTools/NanoAOD/plugins/LeptonInJetProducer.cc +++ b/PhysicsTools/NanoAOD/plugins/LeptonInJetProducer.cc @@ -76,9 +76,6 @@ void LeptonInJetProducer::produce(edm::StreamID streamID, edm::Event &iEvent, std::vector vmuIdx3SJ; std::vector veleIdx3SJ; - int ele_pfmatch_index = -1; - int mu_pfmatch_index = -1; - // Find leptons in jets for (unsigned int ij = 0; ij < nJet; ij++) { const pat::Jet &itJet = (*srcJet)[ij]; @@ -92,6 +89,9 @@ void LeptonInJetProducer::produce(edm::StreamID streamID, edm::Event &iEvent, lClusterParticles.emplace_back(p); } + int ele_pfmatch_index = -1; + int mu_pfmatch_index = -1; + // match to leading and closest electron or muon double dRmin(0.8), dRele(999), dRmu(999), dRtmp(999); for (unsigned int il(0); il < nEle; il++) {