File indexing completed on 2023-03-17 11:10:50
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 import SimCalorimetry.EcalTrigPrimProducers.ecalTriggerPrimitiveDigis_cfi
0014 valEcalTriggerPrimitiveDigis = SimCalorimetry.EcalTrigPrimProducers.ecalTriggerPrimitiveDigis_cfi.simEcalTriggerPrimitiveDigis.clone()
0015
0016 valEcalTriggerPrimitiveDigis.Label = 'ecalDigis'
0017 valEcalTriggerPrimitiveDigis.InstanceEB = 'ebDigis'
0018 valEcalTriggerPrimitiveDigis.InstanceEE = 'eeDigis'
0019
0020
0021
0022 from SimCalorimetry.HcalTrigPrimProducers.hcaltpdigi_cff import *
0023 valHcalTriggerPrimitiveDigis = SimCalorimetry.HcalTrigPrimProducers.hcaltpdigi_cfi.simHcalTriggerPrimitiveDigis.clone()
0024
0025 valHcalTriggerPrimitiveDigis.inputLabel = cms.VInputTag(cms.InputTag('hcalDigis'),cms.InputTag('hcalDigis'))
0026 valHcalTriggerPrimitiveDigis.inputUpgradeLabel = cms.VInputTag(cms.InputTag('hcalDigis'),cms.InputTag('hcalDigis'))
0027
0028
0029 HcalTPGCoderULUT.LUTGenerationMode = cms.bool(False)
0030
0031
0032 valHcalTriggerPrimitiveDigis.FrontEndFormatError = cms.bool(True)
0033
0034
0035
0036 import SimCalorimetry.HcalTrigPrimProducers.hcalTTPDigis_cfi
0037 valHcalTTPDigis = SimCalorimetry.HcalTrigPrimProducers.hcalTTPDigis_cfi.simHcalTTPDigis.clone()
0038
0039 valHcalTTPDigis.HFDigiCollection = cms.InputTag('hcalDigis')
0040
0041
0042
0043 import L1Trigger.RegionalCaloTrigger.rctDigis_cfi
0044 valRctDigis = L1Trigger.RegionalCaloTrigger.rctDigis_cfi.rctDigis.clone()
0045
0046 valRctDigis.ecalDigis = cms.VInputTag(cms.InputTag('ecalDigis:EcalTriggerPrimitives'))
0047 valRctDigis.hcalDigis = cms.VInputTag(cms.InputTag('hcalDigis'))
0048
0049
0050
0051
0052 import L1Trigger.GlobalCaloTrigger.gctDigis_cfi
0053 valGctDigis = L1Trigger.GlobalCaloTrigger.gctDigis_cfi.gctDigis.clone()
0054
0055 valGctDigis.inputLabel = 'gctDigis'
0056 valGctDigis.preSamples = cms.uint32(0)
0057 valGctDigis.postSamples = cms.uint32(0)
0058
0059 from L1Trigger.L1TCalorimeter.caloConfigStage1PP_cfi import *
0060
0061 import L1Trigger.L1TCalorimeter.simRctUpgradeFormatDigis_cfi
0062 valRctUpgradeFormatDigis = L1Trigger.L1TCalorimeter.simRctUpgradeFormatDigis_cfi.simRctUpgradeFormatDigis.clone(
0063 regionTag = cms.InputTag("gctDigis"),
0064 emTag = cms.InputTag("gctDigis")
0065 )
0066 import L1Trigger.L1TCalorimeter.simCaloStage1Digis_cfi
0067 valCaloStage1Digis = L1Trigger.L1TCalorimeter.simCaloStage1Digis_cfi.simCaloStage1Digis.clone(
0068 CaloRegions = "valRctUpgradeFormatDigis",
0069 CaloEmCands = "valRctUpgradeFormatDigis"
0070 )
0071 import L1Trigger.L1TCalorimeter.simCaloStage1LegacyFormatDigis_cfi
0072 valCaloStage1LegacyFormatDigis = L1Trigger.L1TCalorimeter.simCaloStage1LegacyFormatDigis_cfi.simCaloStage1LegacyFormatDigis.clone()
0073 valCaloStage1LegacyFormatDigis.InputCollection = cms.InputTag("valCaloStage1Digis")
0074 valCaloStage1LegacyFormatDigis.InputRlxTauCollection = cms.InputTag("valCaloStage1Digis:rlxTaus")
0075 valCaloStage1LegacyFormatDigis.InputIsoTauCollection = cms.InputTag("valCaloStage1Digis:isoTaus")
0076 valCaloStage1LegacyFormatDigis.InputHFSumsCollection = cms.InputTag("valCaloStage1Digis:HFRingSums")
0077 valCaloStage1LegacyFormatDigis.InputHFCountsCollection = cms.InputTag("valCaloStage1Digis:HFBitCounts")
0078 valCaloStage1LegacyFormatDigis.bxMin = cms.int32(0)
0079 valCaloStage1LegacyFormatDigis.bxMax = cms.int32(0)
0080
0081
0082
0083
0084 from L1Trigger.DTTrigger.dtTriggerPrimitiveDigis_cfi import *
0085 valDtTriggerPrimitiveDigis = L1Trigger.DTTrigger.dtTriggerPrimitiveDigis_cfi.dtTriggerPrimitiveDigis.clone()
0086
0087
0088
0089 from CalibMuon.CSCCalibration.CSCL1TPLookupTableEP_cff import *
0090
0091 from L1Trigger.CSCTriggerPrimitives.cscTriggerPrimitiveDigis_cfi import *
0092 valCscTriggerPrimitiveDigis = L1Trigger.CSCTriggerPrimitives.cscTriggerPrimitiveDigis_cfi.cscTriggerPrimitiveDigis.clone()
0093
0094 valCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = cms.InputTag('muonCSCDigis',
0095 'MuonCSCComparatorDigi')
0096 valCscTriggerPrimitiveDigis.CSCWireDigiProducer = cms.InputTag('muonCSCDigis',
0097 'MuonCSCWireDigi')
0098 valCscTriggerPrimitiveDigis.gangedME1a = cms.untracked.bool(False)
0099
0100
0101
0102 import L1Trigger.CSCTrackFinder.csctfTrackDigis_cfi
0103 valCsctfTrackDigis = L1Trigger.CSCTrackFinder.csctfTrackDigis_cfi.csctfTrackDigis.clone()
0104
0105 valCsctfTrackDigis.SectorReceiverInput = 'csctfDigis'
0106 valCsctfTrackDigis.DTproducer = 'dttfDigis'
0107 valCsctfTrackDigis.SectorProcessor.gangedME1a = cms.untracked.bool(False)
0108
0109
0110
0111 import L1Trigger.DTTrackFinder.dttfDigis_cfi
0112 valDttfDigis = L1Trigger.DTTrackFinder.dttfDigis_cfi.dttfDigis.clone()
0113
0114 valDttfDigis.DTDigi_Source = 'dttfDigis'
0115 valDttfDigis.CSCStub_Source = 'valCsctfTrackDigis'
0116
0117
0118
0119 import L1Trigger.CSCTrackFinder.csctfDigis_cfi
0120 valCsctfDigis = L1Trigger.CSCTrackFinder.csctfDigis_cfi.csctfDigis.clone()
0121
0122 valCsctfDigis.CSCTrackProducer = 'valCsctfTrackDigis'
0123
0124
0125
0126
0127 from L1Trigger.RPCTrigger.rpcTriggerDigis_cff import *
0128 valRpcTriggerDigis = L1Trigger.RPCTrigger.rpcTriggerDigis_cff.rpcTriggerDigis.clone()
0129
0130 valRpcTriggerDigis.label = 'muonRPCDigis'
0131
0132
0133
0134 import L1Trigger.GlobalMuonTrigger.gmtDigis_cfi
0135 valGmtDigis = L1Trigger.GlobalMuonTrigger.gmtDigis_cfi.gmtDigis.clone()
0136
0137 valGmtDigis.DTCandidates = cms.InputTag('l1GtUnpack','DT')
0138 valGmtDigis.CSCCandidates = cms.InputTag('l1GtUnpack','CSC')
0139 valGmtDigis.RPCbCandidates = cms.InputTag('l1GtUnpack','RPCb')
0140 valGmtDigis.RPCfCandidates = cms.InputTag('l1GtUnpack','RPCf')
0141 valGmtDigis.MipIsoData = 'caloStage1Digis'
0142
0143
0144
0145
0146
0147
0148
0149
0150
0151 import L1Trigger.RPCTechnicalTrigger.rpcTechnicalTrigger_cfi
0152 valRpcTechTrigDigis = L1Trigger.RPCTechnicalTrigger.rpcTechnicalTrigger_cfi.rpcTechnicalTrigger.clone()
0153
0154
0155 import SimCalorimetry.HcalTrigPrimProducers.hcalTTPRecord_cfi
0156 valHcalTechTrigDigis = SimCalorimetry.HcalTrigPrimProducers.hcalTTPRecord_cfi.simHcalTTPRecord.clone()
0157
0158
0159
0160
0161 import L1Trigger.GlobalTrigger.gtDigis_cfi
0162 valGtDigis = L1Trigger.GlobalTrigger.gtDigis_cfi.gtDigis.clone()
0163 valGtDigis.GmtInputTag = 'l1GtUnpack'
0164 valGtDigis.GctInputTag = 'gctDigis'
0165 valGtDigis.TechnicalTriggersInputTags = cms.VInputTag(
0166 cms.InputTag('valRpcTechTrigDigis'),
0167 cms.InputTag('valHcalTechTrigDigis') )
0168
0169
0170 import L1Trigger.GlobalTrigger.gtDigis_cfi
0171 valStage1GtDigis = L1Trigger.GlobalTrigger.gtDigis_cfi.gtDigis.clone()
0172 valStage1GtDigis.GmtInputTag = 'l1GtUnpack'
0173 valStage1GtDigis.GctInputTag = 'caloStage1LegacyFormatDigis'
0174 valStage1GtDigis.TechnicalTriggersInputTags = cms.VInputTag(
0175 cms.InputTag('valRpcTechTrigDigis'),
0176 cms.InputTag('valHcalTechTrigDigis') )
0177
0178
0179 ValL1MuTriggerPrimitives = cms.Task(valCscTriggerPrimitiveDigis,valDtTriggerPrimitiveDigis)
0180 ValL1MuTrackFinders = cms.Task(valCsctfTrackDigis,valCsctfDigis,valDttfDigis)
0181
0182 ValL1TechnicalTriggers = cms.Task(valRpcTechTrigDigis,valHcalTechTrigDigis)
0183
0184 ValL1Emulator = cms.Task(
0185 valEcalTriggerPrimitiveDigis
0186 ,valHcalTriggerPrimitiveDigis
0187 ,valHcalTTPDigis
0188 ,valRctDigis
0189 ,valGctDigis
0190 ,ValL1MuTriggerPrimitives,ValL1MuTrackFinders,valRpcTriggerDigis,valGmtDigis
0191 ,ValL1TechnicalTriggers
0192 ,valGtDigis
0193 )