8 import FWCore.ParameterSet.Config
as cms
13 from Configuration.Eras.Modifier_stage1L1Trigger_cff
import stage1L1Trigger
14 stage1L1Trigger.toModify( rawDataCollector.RawCollectionList, func =
lambda list: list.append(cms.InputTag(
"caloStage1Raw")) )
15 from Configuration.Eras.Modifier_stage2L1Trigger_cff
import stage2L1Trigger
16 stage2L1Trigger.toModify( rawDataCollector.RawCollectionList, func =
lambda list: list.append(cms.InputTag(
"caloStage2Raw")) )
17 stage2L1Trigger.toModify( rawDataCollector.RawCollectionList, func =
lambda list: list.append(cms.InputTag(
"gmtStage2Raw")) )
18 stage2L1Trigger.toModify( rawDataCollector.RawCollectionList, func =
lambda list: list.append(cms.InputTag(
"gtStage2Raw")) )
23 if not (stage1L1Trigger.isChosen()
or stage2L1Trigger.isChosen()):
24 sys.stderr.write(
"L1TDigiToRaw Sequence configured for Run1 (Legacy) trigger. \n")
31 csctfpacker.lctProducer =
"simCscTriggerPrimitiveDigis:MPCSORTED" 32 csctfpacker.trackProducer =
'simCsctfTrackDigis' 33 dttfpacker.DTDigi_Source =
'simDtTriggerPrimitiveDigis' 34 dttfpacker.DTTracks_Source =
"simDttfDigis:DTTF" 35 gctDigiToRaw.rctInputLabel =
'simRctDigis' 36 gctDigiToRaw.gctInputLabel =
'simGctDigis' 37 l1GtPack.DaqGtInputTag =
'simGtDigis' 38 l1GtPack.MuGmtInputTag =
'simGmtDigis' 39 l1GtEvmPack.EvmGtInputTag =
'simGtDigis' 40 L1TDigiToRaw = cms.Sequence(csctfpacker+dttfpacker+gctDigiToRaw+l1GtPack+l1GtEvmPack)
44 if stage1L1Trigger.isChosen()
and not stage2L1Trigger.isChosen():
45 sys.stderr.write(
"L1TDigiToRaw Sequence configured for Stage-1 (2015) trigger. \n")
51 csctfpacker.lctProducer =
"simCscTriggerPrimitiveDigis:MPCSORTED" 52 csctfpacker.trackProducer =
'simCsctfTrackDigis' 53 dttfpacker.DTDigi_Source =
'simDtTriggerPrimitiveDigis' 54 dttfpacker.DTTracks_Source =
"simDttfDigis:DTTF" 55 l1GtPack.DaqGtInputTag =
'simGtDigis' 56 l1GtPack.MuGmtInputTag =
'simGmtDigis' 61 gctDigiToRaw.gctInputLabel =
'simCaloStage1LegacyFormatDigis' 62 gctDigiToRaw.rctInputLabel =
'simRctDigis' 64 L1TDigiToRaw = cms.Sequence(csctfpacker+dttfpacker+l1GtPack+caloStage1Raw)
69 if stage2L1Trigger.isChosen():
70 sys.stderr.write(
"L1TDigiToRaw Sequence configured for Stage-2 (2016) trigger. \n")
74 L1TDigiToRaw = cms.Sequence(caloStage2Raw + gmtStage2Raw + gtStage2Raw)