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