CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
hgcalTriggerGeometryESProducer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 disconnectedTriggerLayers = [
4  2,
5  4,
6  6,
7  8,
8  10,
9  12,
10  14,
11  16,
12  18,
13  20,
14  22,
15  24,
16  26,
17  28
18  ]
19 
20 
21 geometry = cms.PSet( TriggerGeometryName = cms.string('HGCalTriggerGeometryV9Imp2'),
22  L1TModulesMapping = cms.FileInPath("L1Trigger/L1THGCal/data/panel_mapping_V9_decentralized_jun19_0.txt"),
23  L1TLinksMapping = cms.FileInPath('L1Trigger/L1THGCal/data/links_mapping_decentralized_signaldriven_0.txt'),
24  ScintillatorTriggerCellSize = cms.uint32(2),
25  ScintillatorModuleSize = cms.uint32(6),
26  ScintillatorLinksPerModule = cms.uint32(2),
27  DisconnectedModules = cms.vuint32(0),
28  DisconnectedLayers = cms.vuint32(disconnectedTriggerLayers)
29  )
30 
31 hgcalTriggerGeometryESProducer = cms.ESProducer(
32  'HGCalTriggerGeometryESProducer',
33  TriggerGeometry = geometry
34 )