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