File indexing completed on 2023-03-17 11:12:26
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from L1Trigger.L1THGCalUtilities.caloTruthCellsProducer_cfi import l1tCaloTruthCellsProducer
0004
0005 L1TCaloTruthCells = cms.Sequence(l1tCaloTruthCellsProducer)
0006
0007 if l1tCaloTruthCellsProducer.makeCellsCollection:
0008
0009
0010 from L1Trigger.L1THGCal.l1tHGCalConcentratorProducer_cfi import l1tHGCalConcentratorProducer
0011 from L1Trigger.L1THGCal.l1tHGCalBackEndLayer1Producer_cfi import l1tHGCalBackEndLayer1Producer
0012 from L1Trigger.L1THGCal.l1tHGCalBackEndLayer2Producer_cfi import l1tHGCalBackEndLayer2Producer
0013 from L1Trigger.L1THGCal.l1tHGCalTowerMapProducer_cfi import l1tHGCalTowerMapProducer
0014 from L1Trigger.L1THGCal.l1tHGCalTowerProducer_cfi import l1tHGCalTowerProducer
0015
0016 l1tHGCalTruthConcentratorProducer = l1tHGCalConcentratorProducer.clone(
0017 InputTriggerCells = cms.InputTag('l1tCaloTruthCellsProducer')
0018 )
0019
0020 l1tHGCalTruthBackEndLayer1Producer = l1tHGCalBackEndLayer1Producer.clone(
0021 InputTriggerCells = cms.InputTag('l1tHGCalTruthConcentratorProducer:HGCalConcentratorProcessorSelection')
0022 )
0023
0024 l1tHGCalTruthBackEndLayer2Producer = l1tHGCalBackEndLayer2Producer.clone(
0025 InputCluster = cms.InputTag('l1tHGCalTruthBackEndLayer1Producer:HGCalBackendLayer1Processor2DClustering')
0026 )
0027
0028 l1tHGCalTruthTowerMapProducer = l1tHGCalTowerMapProducer.clone(
0029 InputTriggerCells = cms.InputTag('l1tCaloTruthCellsProducer')
0030 )
0031
0032 l1tHGCalTruthTowerProducer = l1tHGCalTowerProducer.clone(
0033 InputTowerMaps = cms.InputTag('l1tHGCalTruthTowerMapProducer:HGCalTowerMapProcessor')
0034 )
0035
0036 L1TCaloTruthCells += cms.Sequence(
0037 l1tHGCalTruthConcentratorProducer *
0038 l1tHGCalTruthBackEndLayer1Producer *
0039 l1tHGCalTruthBackEndLayer2Producer *
0040 l1tHGCalTruthTowerMapProducer *
0041 l1tHGCalTruthTowerProducer
0042 )