1 import FWCore.ParameterSet.Config
as cms
3 L1MuGMTParameters = cms.ESProducer(
"L1MuGMTParametersProducer",
4 EtaWeight_barrel = cms.double(0.028),
5 PhiWeight_barrel = cms.double(1.0),
6 EtaPhiThreshold_barrel = cms.double(0.062),
7 EtaWeight_endcap = cms.double(0.13),
8 PhiWeight_endcap = cms.double(1.0),
9 EtaPhiThreshold_endcap = cms.double(0.062),
10 EtaWeight_COU = cms.double(0.316),
11 PhiWeight_COU = cms.double(1.0),
12 EtaPhiThreshold_COU = cms.double(0.127),
13 CaloTrigger = cms.bool(
True),
14 IsolationCellSizeEta = cms.int32(2),
15 IsolationCellSizePhi = cms.int32(2),
16 DoOvlRpcAnd = cms.bool(
False),
18 PropagatePhi = cms.bool(
False),
19 MergeMethodPhiBrl = cms.string(
'takeDT'),
20 MergeMethodPhiFwd = cms.string(
'takeCSC'),
21 MergeMethodEtaBrl = cms.string(
'Special'),
22 MergeMethodEtaFwd = cms.string(
'Special'),
23 MergeMethodPtBrl = cms.string(
'byCombi'),
24 MergeMethodPtFwd = cms.string(
'byCombi'),
25 MergeMethodChargeBrl = cms.string(
'takeDT'),
26 MergeMethodChargeFwd = cms.string(
'takeCSC'),
27 MergeMethodMIPBrl = cms.string(
'Special'),
28 MergeMethodMIPFwd = cms.string(
'Special'),
29 MergeMethodMIPSpecialUseANDBrl = cms.bool(
False),
30 MergeMethodMIPSpecialUseANDFwd = cms.bool(
False),
31 MergeMethodISOBrl = cms.string(
'Special'),
32 MergeMethodISOFwd = cms.string(
'Special'),
33 MergeMethodISOSpecialUseANDBrl = cms.bool(
True),
34 MergeMethodISOSpecialUseANDFwd = cms.bool(
True),
35 MergeMethodSRKBrl = cms.string(
'takeDT'),
36 MergeMethodSRKFwd = cms.string(
'takeCSC'),
37 HaloOverwritesMatchedBrl = cms.bool(
True),
38 HaloOverwritesMatchedFwd = cms.bool(
True),
39 SortRankOffsetBrl = cms.uint32(10),
40 SortRankOffsetFwd = cms.uint32(10),
42 CDLConfigWordDTCSC = cms.uint32(2),
43 CDLConfigWordCSCDT = cms.uint32(3),
44 CDLConfigWordbRPCCSC = cms.uint32(16),
45 CDLConfigWordfRPCDT = cms.uint32(1),
52 VersionSortRankEtaQLUT = cms.uint32(273),
56 VersionLUTs = cms.uint32(1),
60 SubsystemMask = cms.uint32(0)