1 import FWCore.ParameterSet.Config
as cms
5 l1tbmtfluts_dir =
"L1Trigger/L1TMuon/data/bmtf_luts/" 7 maskenable =
'000000000000' 8 maskdisable =
'111111111111' 10 bmbtfParamsSource = cms.ESSource(
12 recordName = cms.string(
'L1TMuonBarrelParamsRcd'),
13 iovIsRunNotTime = cms.bool(
True),
14 firstValid = cms.vuint32(1)
17 fakeBmtfParams = cms.ESProducer(
18 'L1TMuonBarrelParamsESProducer',
19 configFromXML = cms.bool(
False),
20 hwXmlFile = cms.string(
'L1Trigger/L1TMuonBarell/test/BMTF_HW.xml'),
21 topCfgXmlFile = cms.string(
'L1Trigger/L1TMuonBarell/test/bmtf_top_config_p5.xml'),
22 xmlCfgKey = cms.string(
'RunKey_1'),
24 fwVersion = cms.uint32(2),
25 AssLUTPath = cms.string(os.path.join(l1tbmtfluts_dir,
'LUTs_Ass/')),
26 OutOfTime_Filter = cms.bool(
False),
27 BX_min = cms.int32(-2),
28 Extrapolation_Filter = cms.int32(1),
29 Open_LUTs = cms.bool(
False),
30 BX_max = cms.int32(2),
31 EtaTrackFinder = cms.bool(
True),
32 Extrapolation_nbits_PhiB = cms.int32(8),
33 Extrapolation_nbits_Phi = cms.int32(8),
34 Extrapolation_21 = cms.bool(
False),
35 PT_Assignment_nbits_PhiB = cms.int32(10),
36 PT_Assignment_nbits_Phi = cms.int32(12),
37 PHI_Assignment_nbits_Phi = cms.int32(12),
38 PHI_Assignment_nbits_PhiB = cms.int32(10),
39 OutOfTime_Filter_Window = cms.int32(1),
40 DisableNewAlgo = cms.bool(
False),
43 mask_phtf_st1 = cms.vstring(maskdisable, maskenable, maskenable, maskenable, maskenable, maskenable, maskdisable),
44 mask_phtf_st2 = cms.vstring(maskenable, maskenable, maskenable, maskenable, maskenable, maskenable, maskenable),
45 mask_phtf_st3 = cms.vstring(maskenable, maskenable, maskenable, maskenable, maskenable, maskenable, maskenable),
46 mask_phtf_st4 = cms.vstring(maskenable, maskenable, maskenable, maskenable, maskenable, maskenable, maskenable),
48 mask_ettf_st1 = cms.vstring(maskenable, maskenable, maskenable, maskenable, maskenable, maskenable, maskenable),
49 mask_ettf_st2 = cms.vstring(maskenable, maskenable, maskenable, maskenable, maskenable, maskenable, maskenable),
50 mask_ettf_st3 = cms.vstring(maskenable, maskenable, maskenable, maskenable, maskenable, maskenable, maskenable)