diff --git a/RecoTauTag/HLTProducers/src/L2TauPixelIsoTagProducer.cc b/RecoTauTag/HLTProducers/src/L2TauPixelIsoTagProducer.cc index 462a3306c3677..12cc4ff866312 100644 --- a/RecoTauTag/HLTProducers/src/L2TauPixelIsoTagProducer.cc +++ b/RecoTauTag/HLTProducers/src/L2TauPixelIsoTagProducer.cc @@ -98,7 +98,8 @@ void L2TauPixelIsoTagProducer::produce(edm::StreamID sid, edm::Event& ev, const float dr2 = deltaR2 (jet_eta, jet_phi, (*tr)->eta(), (*tr)->phi()); - if (dr2 >= m_isoCone2Min && dr2 <= m_isoCone2Max) iso += 1.; + // sum pT based isolation + if (dr2 >= m_isoCone2Min && dr2 <= m_isoCone2Max) iso += (*tr)->pt(); } (*jetTagCollection)[jet] = iso;