1 import FWCore.ParameterSet.Config
as cms
3 from Configuration.Eras.Modifier_phase2_hgcalV16_cff
import phase2_hgcalV16
12 return [l
for l
in range(1,ecal_layers+1)
if l%2==0]
15 geometry = cms.PSet( TriggerGeometryName = cms.string(
'HGCalTriggerGeometryV9Imp2'),
16 L1TModulesMapping = cms.FileInPath(
"L1Trigger/L1THGCal/data/panel_mapping_V9_decentralized_jun19_0.txt"),
17 L1TLinksMapping = cms.FileInPath(
'L1Trigger/L1THGCal/data/links_mapping_decentralized_signaldriven_0.txt'),
18 ScintillatorTriggerCellSize = cms.uint32(2),
19 ScintillatorModuleSize = cms.uint32(6),
20 ScintillatorLinksPerModule = cms.uint32(2),
21 DisconnectedModules = cms.vuint32(0),
25 phase2_hgcalV16.toModify(geometry,
29 l1tHGCalTriggerGeometryESProducer = cms.ESProducer(
30 'HGCalTriggerGeometryESProducer',
31 TriggerGeometry = geometry
def disconnected_layers(ecal_layers)