From a7fa581b649cd86f339f7bfbaea03eb4bdd933b4 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Sauvan Date: Thu, 23 Jul 2020 09:23:21 +0200 Subject: [PATCH] Differentiate output collection names --- L1Trigger/L1THGCal/plugins/HGCalBackendLayer2Producer.cc | 5 +++-- L1Trigger/L1THGCal/python/customTowers.py | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/L1Trigger/L1THGCal/plugins/HGCalBackendLayer2Producer.cc b/L1Trigger/L1THGCal/plugins/HGCalBackendLayer2Producer.cc index e56da2f80bae6..21a4fa1a33658 100644 --- a/L1Trigger/L1THGCal/plugins/HGCalBackendLayer2Producer.cc +++ b/L1Trigger/L1THGCal/plugins/HGCalBackendLayer2Producer.cc @@ -47,7 +47,7 @@ HGCalBackendLayer2Producer::HGCalBackendLayer2Producer(const edm::ParameterSet& HGCalBackendLayer2Factory::get()->create(beProcessorName, beParamConfig)}; produces(backendProcess_->name()); - produces(backendProcess_->name()); + produces(backendProcess_->name() + "Unclustered"); } void HGCalBackendLayer2Producer::beginRun(const edm::Run& /*run*/, const edm::EventSetup& es) { @@ -67,5 +67,6 @@ void HGCalBackendLayer2Producer::produce(edm::Event& e, const edm::EventSetup& e backendProcess_->run(trigCluster2DBxColl, be_output, es); e.put(std::make_unique(std::move(be_output.first)), backendProcess_->name()); - e.put(std::make_unique(std::move(be_output.second)), backendProcess_->name()); + e.put(std::make_unique(std::move(be_output.second)), + backendProcess_->name() + "Unclustered"); } diff --git a/L1Trigger/L1THGCal/python/customTowers.py b/L1Trigger/L1THGCal/python/customTowers.py index 3aece0ff91d18..ff52cd7437867 100644 --- a/L1Trigger/L1THGCal/python/customTowers.py +++ b/L1Trigger/L1THGCal/python/customTowers.py @@ -2,8 +2,8 @@ import math def custom_towers_unclustered_tc(process): - process.hgcalTowerProducer.InputTriggerCells = cms.InputTag('hgcalBackEndLayer2Producer:HGCalBackendLayer2Processor3DClustering') - process.hgcalTowerProducerHFNose.InputTriggerCells = cms.InputTag('hgcalBackEndLayer2ProducerHFNose:HGCalBackendLayer2Processor3DClustering') + process.hgcalTowerProducer.InputTriggerCells = cms.InputTag('hgcalBackEndLayer2Producer:HGCalBackendLayer2Processor3DClusteringUnclustered') + process.hgcalTowerProducerHFNose.InputTriggerCells = cms.InputTag('hgcalBackEndLayer2ProducerHFNose:HGCalBackendLayer2Processor3DClusteringUnclustered') return process