File indexing completed on 2023-03-17 11:14:13
0001 from __future__ import print_function
0002 import FWCore.ParameterSet.Config as cms
0003
0004
0005 process = cms.Process("LUTgen")
0006
0007
0008 process.maxEvents = cms.untracked.PSet(
0009 input = cms.untracked.int32(1)
0010 )
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0030 process.MessageLogger.cout.enable = cms.untracked.bool(True)
0031 process.MessageLogger.cout.threshold = cms.untracked.string('INFO')
0032 process.MessageLogger.debugModules = cms.untracked.vstring('*')
0033
0034
0035
0036
0037
0038
0039 process.load("CondTools.L1Trigger.L1TriggerKeyListDummy_cff")
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065
0066
0067
0068
0069 print("Specifying GMT key")
0070 process.load("CondTools.L1Trigger.L1TriggerKeyDummy_cff")
0071 process.L1TriggerKeyDummy.objectKeys = cms.VPSet()
0072 process.L1TriggerKeyDummy.label = cms.string('SubsystemKeysOnly')
0073
0074
0075 process.L1TriggerKeyDummy.gmtKey = cms.string('test20080429')
0076
0077
0078 process.load("L1TriggerConfig.GMTConfigProducers.L1MuGMTParametersKeysOnlineProd_cfi")
0079 process.L1MuGMTParametersKeysOnlineProd.subsystemLabel = cms.string('softwareConfig')
0080 process.load("L1TriggerConfig.L1ScalesProducers.L1MuTriggerScaleKeysOnlineProd_cfi")
0081 process.L1MuTriggerScaleKeysOnlineProd.subsystemLabel = cms.string('scales')
0082
0083 process.load("CondTools.L1Trigger.L1TriggerKeyOnline_cfi")
0084 process.L1TriggerKeyOnline.subsystemLabels = cms.vstring('softwareConfig', 'scales')
0085
0086
0087
0088
0089
0090
0091
0092
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102
0103
0104
0105
0106
0107
0108 process.load("L1TriggerConfig.L1GeometryProducers.l1CaloGeometry_cfi")
0109 process.load("L1TriggerConfig.L1GeometryProducers.l1CaloGeomRecordSource_cff")
0110
0111
0112 process.load("L1TriggerConfig.L1ScalesProducers.L1MuTriggerScalesOnlineProducer_cfi")
0113 process.load("L1TriggerConfig.L1ScalesProducers.L1MuTriggerPtScaleOnlineProducer_cfi")
0114
0115 process.load("L1TriggerConfig.L1ScalesProducers.L1MuGMTScalesConfig_cff")
0116
0117
0118 process.load("L1TriggerConfig.GMTConfigProducers.L1MuGMTParametersOnlineProducer_cfi")
0119
0120
0121 process.L1MuGMTParametersOnlineProducer.ignoreVersionMismatch = True
0122
0123
0124 print("Before load")
0125 process.load("L1Trigger.GlobalMuonTrigger.gmtDigis_cfi")
0126 print("After load")
0127
0128
0129 process.gmtDigis.DTCandidates = cms.InputTag("none", "")
0130 process.gmtDigis.CSCCandidates = cms.InputTag("none", "")
0131 process.gmtDigis.RPCbCandidates = cms.InputTag("none", "")
0132 process.gmtDigis.RPCfCandidates = cms.InputTag("none", "")
0133
0134
0135 process.gmtDigis.Debug = cms.untracked.int32(1)
0136
0137
0138 process.gmtDigis.WriteLUTsAndRegs = cms.untracked.bool(True)
0139
0140
0141 process.path = cms.Path(process.gmtDigis)
0142
0143 process.source = cms.Source("EmptyIOVSource",
0144 timetype = cms.string('runnumber'),
0145 firstValue = cms.uint64(1),
0146 lastValue = cms.uint64(1),
0147 interval = cms.uint64(1)
0148 )
0149
0150
0151