CMS 3D CMS Logo

l1tHGCalTowerProducer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 import L1Trigger.L1THGCal.l1tHGCalTowerMapProducer_cfi as hgcalTowerMapProducer_cfi
3 
4 tower = cms.PSet( ProcessorName = cms.string('HGCalTowerProcessor'),
5  includeTrigCells = cms.bool(False),
6  towermap_parameters = hgcalTowerMapProducer_cfi.towerMap2D_parValues.clone()
7  )
8 
9 l1tHGCalTowerProducer = cms.EDProducer(
10  "HGCalTowerProducer",
11  InputTowerMaps = cms.InputTag('l1tHGCalTowerMapProducer:HGCalTowerMapProcessor'),
12  InputTriggerCells = cms.InputTag('l1tHGCalBackEndLayer1Producer:HGCalBackendLayer1Processor2DClustering'),
13  ProcessorParameters = tower.clone(),
14  )
15 
16 towerHFNose = tower.clone(
17  towermap_parameters = hgcalTowerMapProducer_cfi.towerMap2DHFNose_parValues.clone()
18 )
19 
20 l1tHGCalTowerProducerHFNose = l1tHGCalTowerProducer.clone(
21  InputTowerMaps = cms.InputTag('l1tHGCalTowerMapProducerHFNose:HGCalTowerMapProcessor'),
22  InputTriggerCells = cms.InputTag('l1tHGCalBackEndLayer1ProducerHFNose:HGCalBackendLayer1Processor2DClustering'),
23  ProcessorParameters = towerHFNose.clone(),
24 )
25