diff --git a/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducer.cc b/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducer.cc index aa4fdc87841e5..2d8bb9637237d 100644 --- a/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducer.cc +++ b/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducer.cc @@ -189,6 +189,8 @@ void PFIsolationSumProducer::fillDescriptions(edm::ConfigurationDescriptions & d descIsoConeDefinitions.add>("miniAODVertexCodes", {2,3}); descIsoConeDefinitions.addOptional("VetoConeSizeBarrel", 0.0); descIsoConeDefinitions.addOptional("VetoConeSizeEndcaps", 0.0); + descIsoConeDefinitions.addOptional("VetoThreshold", 0.0); + descIsoConeDefinitions.addOptional("VetoConeSize", 0.0); descIsoConeDefinitions.addOptional("vertexIndex",0); descIsoConeDefinitions.addOptional("particleBasedIsolation",edm::InputTag("no default"))->setComment("map for footprint removal that is used for photons"); diff --git a/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc b/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc index d0a49ec705e69..892baed923011 100644 --- a/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc +++ b/PhysicsTools/IsolationAlgos/plugins/CITKPFIsolationSumProducerForPUPPI.cc @@ -76,7 +76,10 @@ namespace citk { puppiValueMapToken_ = mayConsume>(c.getParameter("puppiValueMap")); //getting token for puppiValueMap useValueMapForPUPPI = true; } - else useValueMapForPUPPI = false; + else { + useValueMapForPUPPI = false; + usePUPPINoLepton = c.getParameter("usePUPPINoLepton"); + } const std::vector& isoDefs = c.getParameterSetVector("isolationConeDefinitions"); for( const auto& isodef : isoDefs ) { @@ -202,6 +205,8 @@ void PFIsolationSumProducerForPUPPI::fillDescriptions(edm::ConfigurationDescript descIsoConeDefinitions.add>("miniAODVertexCodes", {2,3}); descIsoConeDefinitions.addOptional("VetoConeSizeBarrel", 0.0); descIsoConeDefinitions.addOptional("VetoConeSizeEndcaps", 0.0); + descIsoConeDefinitions.addOptional("VetoThreshold", 0.0); + descIsoConeDefinitions.addOptional("VetoConeSize", 0.0); descIsoConeDefinitions.addOptional("vertexIndex",0); descIsoConeDefinitions.addOptional("particleBasedIsolation",edm::InputTag("no default"))->setComment("map for footprint removal that is used for photons");