13 includeL1RCTNoisyChannelMask =
True):
15 import FWCore.ParameterSet.Config
as cms
16 from CondTools.L1Trigger.L1CondEnum_cfi
import L1CondEnum
18 if includeL1RCTNoisyChannelMask ==
True:
19 initL1RSSubsystems.params = cms.PSet(
20 recordInfo = cms.VPSet(
22 record = cms.string(
'L1MuDTTFMasksRcd'),
23 tag = cms.string(
'L1MuDTTFMasks_' + tagBaseVec[ L1CondEnum.L1MuDTTFMasks ]),
24 type = cms.string(
'L1MuDTTFMasks'),
25 key = cms.string(L1MuDTTFMasksRcdKey)
28 record = cms.string(
'L1MuGMTChannelMaskRcd'),
29 tag = cms.string(
'L1MuGMTChannelMask_' + tagBaseVec[ L1CondEnum.L1MuGMTChannelMask ]),
30 type = cms.string(
'L1MuGMTChannelMask'),
31 key = cms.string(L1MuGMTChannelMaskRcdKey)
34 record = cms.string(
'L1RCTChannelMaskRcd'),
35 tag = cms.string(
'L1RCTChannelMask_' + tagBaseVec[ L1CondEnum.L1RCTChannelMask ]),
36 type = cms.string(
'L1RCTChannelMask'),
37 key = cms.string(L1RCTChannelMaskRcdKey)
40 record = cms.string(
'L1RCTNoisyChannelMaskRcd'),
41 tag = cms.string(
'L1RCTNoisyChannelMask_' + tagBaseVec[ L1CondEnum.L1RCTNoisyChannelMask ]),
42 type = cms.string(
'L1RCTNoisyChannelMask'),
43 key = cms.string(L1RCTNoisyChannelMaskRcdKey)
46 record = cms.string(
'L1GctChannelMaskRcd'),
47 tag = cms.string(
'L1GctChannelMask_' + tagBaseVec[ L1CondEnum.L1GctChannelMask ]),
48 type = cms.string(
'L1GctChannelMask'),
49 key = cms.string(L1GctChannelMaskRcdKey)
52 record = cms.string(
'L1GtPrescaleFactorsAlgoTrigRcd'),
53 tag = cms.string(
'L1GtPrescaleFactorsAlgoTrig_' + tagBaseVec[ L1CondEnum.L1GtPrescaleFactorsAlgoTrig ]),
54 type = cms.string(
'L1GtPrescaleFactors'),
55 key = cms.string(L1GtPrescaleFactorsAlgoTrigRcdKey)
58 record = cms.string(
'L1GtPrescaleFactorsTechTrigRcd'),
59 tag = cms.string(
'L1GtPrescaleFactorsTechTrig_' + tagBaseVec[ L1CondEnum.L1GtPrescaleFactorsTechTrig ]),
60 type = cms.string(
'L1GtPrescaleFactors'),
61 key = cms.string(L1GtPrescaleFactorsTechTrigRcdKey)
64 record = cms.string(
'L1GtTriggerMaskAlgoTrigRcd'),
65 tag = cms.string(
'L1GtTriggerMaskAlgoTrig_' + tagBaseVec[ L1CondEnum.L1GtTriggerMaskAlgoTrig ]),
66 type = cms.string(
'L1GtTriggerMask'),
67 key = cms.string(L1GtTriggerMaskAlgoTrigRcdKey)
70 record = cms.string(
'L1GtTriggerMaskTechTrigRcd'),
71 tag = cms.string(
'L1GtTriggerMaskTechTrig_' + tagBaseVec[ L1CondEnum.L1GtTriggerMaskTechTrig ]),
72 type = cms.string(
'L1GtTriggerMask'),
73 key = cms.string(L1GtTriggerMaskTechTrigRcdKey)
76 record = cms.string(
'L1GtTriggerMaskVetoTechTrigRcd'),
77 tag = cms.string(
'L1GtTriggerMaskVetoTechTrig_' + tagBaseVec[ L1CondEnum.L1GtTriggerMaskVetoTechTrig ]),
78 type = cms.string(
'L1GtTriggerMask'),
79 key = cms.string(L1GtTriggerMaskVetoTechTrigRcdKey)
83 initL1RSSubsystems.params = cms.PSet(
84 recordInfo = cms.VPSet(
86 record = cms.string(
'L1MuDTTFMasksRcd'),
87 tag = cms.string(
'L1MuDTTFMasks_' + tagBaseVec[ L1CondEnum.L1MuDTTFMasks ]),
88 type = cms.string(
'L1MuDTTFMasks'),
89 key = cms.string(L1MuDTTFMasksRcdKey)
92 record = cms.string(
'L1MuGMTChannelMaskRcd'),
93 tag = cms.string(
'L1MuGMTChannelMask_' + tagBaseVec[ L1CondEnum.L1MuGMTChannelMask ]),
94 type = cms.string(
'L1MuGMTChannelMask'),
95 key = cms.string(L1MuGMTChannelMaskRcdKey)
98 record = cms.string(
'L1RCTChannelMaskRcd'),
99 tag = cms.string(
'L1RCTChannelMask_' + tagBaseVec[ L1CondEnum.L1RCTChannelMask ]),
100 type = cms.string(
'L1RCTChannelMask'),
101 key = cms.string(L1RCTChannelMaskRcdKey)
104 record = cms.string(
'L1GctChannelMaskRcd'),
105 tag = cms.string(
'L1GctChannelMask_' + tagBaseVec[ L1CondEnum.L1GctChannelMask ]),
106 type = cms.string(
'L1GctChannelMask'),
107 key = cms.string(L1GctChannelMaskRcdKey)
110 record = cms.string(
'L1GtPrescaleFactorsAlgoTrigRcd'),
111 tag = cms.string(
'L1GtPrescaleFactorsAlgoTrig_' + tagBaseVec[ L1CondEnum.L1GtPrescaleFactorsAlgoTrig ]),
112 type = cms.string(
'L1GtPrescaleFactors'),
113 key = cms.string(L1GtPrescaleFactorsAlgoTrigRcdKey)
116 record = cms.string(
'L1GtPrescaleFactorsTechTrigRcd'),
117 tag = cms.string(
'L1GtPrescaleFactorsTechTrig_' + tagBaseVec[ L1CondEnum.L1GtPrescaleFactorsTechTrig ]),
118 type = cms.string(
'L1GtPrescaleFactors'),
119 key = cms.string(L1GtPrescaleFactorsTechTrigRcdKey)
122 record = cms.string(
'L1GtTriggerMaskAlgoTrigRcd'),
123 tag = cms.string(
'L1GtTriggerMaskAlgoTrig_' + tagBaseVec[ L1CondEnum.L1GtTriggerMaskAlgoTrig ]),
124 type = cms.string(
'L1GtTriggerMask'),
125 key = cms.string(L1GtTriggerMaskAlgoTrigRcdKey)
128 record = cms.string(
'L1GtTriggerMaskTechTrigRcd'),
129 tag = cms.string(
'L1GtTriggerMaskTechTrig_' + tagBaseVec[ L1CondEnum.L1GtTriggerMaskTechTrig ]),
130 type = cms.string(
'L1GtTriggerMask'),
131 key = cms.string(L1GtTriggerMaskTechTrigRcdKey)
134 record = cms.string(
'L1GtTriggerMaskVetoTechTrigRcd'),
135 tag = cms.string(
'L1GtTriggerMaskVetoTechTrig_' + tagBaseVec[ L1CondEnum.L1GtTriggerMaskVetoTechTrig ]),
136 type = cms.string(
'L1GtTriggerMask'),
137 key = cms.string(L1GtTriggerMaskVetoTechTrigRcdKey)