From 0d560449c894b88b664f392b86413113d83021d0 Mon Sep 17 00:00:00 2001 From: matthieu Date: Mon, 29 Sep 2014 10:05:23 +0200 Subject: [PATCH] add JECpayload protection in PhysicsTools/PatUtils/interface/ShiftedJetProducerT.h --- PhysicsTools/PatUtils/interface/ShiftedJetProducerT.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PhysicsTools/PatUtils/interface/ShiftedJetProducerT.h b/PhysicsTools/PatUtils/interface/ShiftedJetProducerT.h index e8b6c0e0a9861..cccb507f03b49 100644 --- a/PhysicsTools/PatUtils/interface/ShiftedJetProducerT.h +++ b/PhysicsTools/PatUtils/interface/ShiftedJetProducerT.h @@ -133,7 +133,7 @@ class ShiftedJetProducerT : public edm::EDProducer std::cout << "shift = " << shift << std::endl; } - if ( addResidualJES_ ) { + if ( evt.isRealData() && addResidualJES_ ) { const static SmearedJetProducer_namespace::RawJetExtractorT rawJetExtractor; reco::Candidate::LorentzVector rawJetP4 = rawJetExtractor(*originalJet); if ( rawJetP4.E() > 1.e-1 ) {