1 import FWCore.ParameterSet.Config
as cms
14 valEcalTriggerPrimitiveDigis = SimCalorimetry.EcalTrigPrimProducers.ecalTriggerPrimitiveDigis_cfi.simEcalTriggerPrimitiveDigis.clone()
16 valEcalTriggerPrimitiveDigis.Label =
'ecalDigis'
17 valEcalTriggerPrimitiveDigis.InstanceEB =
'ebDigis'
18 valEcalTriggerPrimitiveDigis.InstanceEE =
'eeDigis'
23 valHcalTriggerPrimitiveDigis = SimCalorimetry.HcalTrigPrimProducers.hcaltpdigi_cfi.simHcalTriggerPrimitiveDigis.clone()
25 valHcalTriggerPrimitiveDigis.inputLabel = cms.VInputTag(cms.InputTag(
'hcalDigis'),cms.InputTag(
'hcalDigis'))
26 valHcalTriggerPrimitiveDigis.inputUpgradeLabel = cms.VInputTag(cms.InputTag(
'hcalDigis'),cms.InputTag(
'hcalDigis'))
29 HcalTPGCoderULUT.LUTGenerationMode = cms.bool(
False)
32 valHcalTriggerPrimitiveDigis.FrontEndFormatError = cms.bool(
True)
37 valHcalTTPDigis = SimCalorimetry.HcalTrigPrimProducers.hcalTTPDigis_cfi.simHcalTTPDigis.clone()
39 valHcalTTPDigis.HFDigiCollection = cms.InputTag(
'hcalDigis')
44 valRctDigis = L1Trigger.RegionalCaloTrigger.rctDigis_cfi.rctDigis.clone()
46 valRctDigis.ecalDigis = cms.VInputTag(cms.InputTag(
'ecalDigis:EcalTriggerPrimitives'))
47 valRctDigis.hcalDigis = cms.VInputTag(cms.InputTag(
'hcalDigis'))
53 valGctDigis = L1Trigger.GlobalCaloTrigger.gctDigis_cfi.gctDigis.clone()
55 valGctDigis.inputLabel =
'gctDigis'
56 valGctDigis.preSamples = cms.uint32(0)
57 valGctDigis.postSamples = cms.uint32(0)
62 valRctUpgradeFormatDigis = L1Trigger.L1TCalorimeter.simRctUpgradeFormatDigis_cfi.simRctUpgradeFormatDigis.clone(
63 regionTag = cms.InputTag(
"gctDigis"),
64 emTag = cms.InputTag(
"gctDigis")
67 valCaloStage1Digis = L1Trigger.L1TCalorimeter.simCaloStage1Digis_cfi.simCaloStage1Digis.clone(
68 CaloRegions =
"valRctUpgradeFormatDigis",
69 CaloEmCands =
"valRctUpgradeFormatDigis"
72 valCaloStage1LegacyFormatDigis = L1Trigger.L1TCalorimeter.simCaloStage1LegacyFormatDigis_cfi.simCaloStage1LegacyFormatDigis.clone()
73 valCaloStage1LegacyFormatDigis.InputCollection = cms.InputTag(
"valCaloStage1Digis")
74 valCaloStage1LegacyFormatDigis.InputRlxTauCollection = cms.InputTag(
"valCaloStage1Digis:rlxTaus")
75 valCaloStage1LegacyFormatDigis.InputIsoTauCollection = cms.InputTag(
"valCaloStage1Digis:isoTaus")
76 valCaloStage1LegacyFormatDigis.InputHFSumsCollection = cms.InputTag(
"valCaloStage1Digis:HFRingSums")
77 valCaloStage1LegacyFormatDigis.InputHFCountsCollection = cms.InputTag(
"valCaloStage1Digis:HFBitCounts")
78 valCaloStage1LegacyFormatDigis.bxMin = cms.int32(0)
79 valCaloStage1LegacyFormatDigis.bxMax = cms.int32(0)
85 valDtTriggerPrimitiveDigis = L1Trigger.DTTrigger.dtTriggerPrimitiveDigis_cfi.dtTriggerPrimitiveDigis.clone()
92 valCscTriggerPrimitiveDigis = L1Trigger.CSCTriggerPrimitives.cscTriggerPrimitiveDigis_cfi.cscTriggerPrimitiveDigis.clone()
94 valCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = cms.InputTag(
'muonCSCDigis',
95 'MuonCSCComparatorDigi')
96 valCscTriggerPrimitiveDigis.CSCWireDigiProducer = cms.InputTag(
'muonCSCDigis',
98 valCscTriggerPrimitiveDigis.gangedME1a = cms.untracked.bool(
False)
103 valCsctfTrackDigis = L1Trigger.CSCTrackFinder.csctfTrackDigis_cfi.csctfTrackDigis.clone()
105 valCsctfTrackDigis.SectorReceiverInput =
'csctfDigis'
106 valCsctfTrackDigis.DTproducer =
'dttfDigis'
107 valCsctfTrackDigis.SectorProcessor.gangedME1a = cms.untracked.bool(
False)
112 valDttfDigis = L1Trigger.DTTrackFinder.dttfDigis_cfi.dttfDigis.clone()
114 valDttfDigis.DTDigi_Source =
'dttfDigis'
115 valDttfDigis.CSCStub_Source =
'valCsctfTrackDigis'
120 valCsctfDigis = L1Trigger.CSCTrackFinder.csctfDigis_cfi.csctfDigis.clone()
122 valCsctfDigis.CSCTrackProducer =
'valCsctfTrackDigis'
128 valRpcTriggerDigis = L1Trigger.RPCTrigger.rpcTriggerDigis_cff.rpcTriggerDigis.clone()
130 valRpcTriggerDigis.label =
'muonRPCDigis'
135 valGmtDigis = L1Trigger.GlobalMuonTrigger.gmtDigis_cfi.gmtDigis.clone()
137 valGmtDigis.DTCandidates = cms.InputTag(
'l1GtUnpack',
'DT')
138 valGmtDigis.CSCCandidates = cms.InputTag(
'l1GtUnpack',
'CSC')
139 valGmtDigis.RPCbCandidates = cms.InputTag(
'l1GtUnpack',
'RPCb')
140 valGmtDigis.RPCfCandidates = cms.InputTag(
'l1GtUnpack',
'RPCf')
141 valGmtDigis.MipIsoData =
'caloStage1Digis'
151 import L1Trigger.RPCTechnicalTrigger.rpcTechnicalTrigger_cfi
152 valRpcTechTrigDigis = L1Trigger.RPCTechnicalTrigger.rpcTechnicalTrigger_cfi.rpcTechnicalTrigger.clone()
156 valHcalTechTrigDigis = SimCalorimetry.HcalTrigPrimProducers.hcalTTPRecord_cfi.simHcalTTPRecord.clone()
162 valGtDigis = L1Trigger.GlobalTrigger.gtDigis_cfi.gtDigis.clone()
163 valGtDigis.GmtInputTag =
'l1GtUnpack'
164 valGtDigis.GctInputTag =
'gctDigis'
165 valGtDigis.TechnicalTriggersInputTags = cms.VInputTag(
166 cms.InputTag(
'valRpcTechTrigDigis'),
167 cms.InputTag(
'valHcalTechTrigDigis') )
171 valStage1GtDigis = L1Trigger.GlobalTrigger.gtDigis_cfi.gtDigis.clone()
172 valStage1GtDigis.GmtInputTag =
'l1GtUnpack'
173 valStage1GtDigis.GctInputTag =
'caloStage1LegacyFormatDigis'
174 valStage1GtDigis.TechnicalTriggersInputTags = cms.VInputTag(
175 cms.InputTag(
'valRpcTechTrigDigis'),
176 cms.InputTag(
'valHcalTechTrigDigis') )
179 ValL1MuTriggerPrimitives = cms.Task(valCscTriggerPrimitiveDigis,valDtTriggerPrimitiveDigis)
180 ValL1MuTrackFinders = cms.Task(valCsctfTrackDigis,valCsctfDigis,valDttfDigis)
182 ValL1TechnicalTriggers = cms.Task(valRpcTechTrigDigis,valHcalTechTrigDigis)
184 ValL1Emulator = cms.Task(
185 valEcalTriggerPrimitiveDigis
186 ,valHcalTriggerPrimitiveDigis
190 ,ValL1MuTriggerPrimitives,ValL1MuTrackFinders,valRpcTriggerDigis,valGmtDigis
191 ,ValL1TechnicalTriggers