1 import FWCore.ParameterSet.Config
as cms
22 producer.algorithm.useMahi = cms.bool(
True)
23 producer.algorithm.useM2 = cms.bool(
False)
24 producer.algorithm.useM3 = cms.bool(
False)
29 if (producer.algorithm.useM2 == cms.bool(
True)):
30 producer.algorithm.useMahi = cms.bool(
True)
31 producer.algorithm.useM2 = cms.bool(
False)
32 producer.algorithm.useM3 = cms.bool(
False)
36 """Adapt the HLT to run the legacy DT unpacking 37 for pre2018 data/MC workflows as the default""" 39 if hasattr(process,
'hltMuonDTDigis'):
40 process.hltMuonDTDigis = cms.EDProducer(
"DTUnpackingModule",
41 useStandardFEDid = cms.bool(
True ),
42 maxFEDid = cms.untracked.int32( 779 ),
43 inputLabel = cms.InputTag(
"rawDataCollector" ),
44 minFEDid = cms.untracked.int32( 770 ),
45 dataType = cms.string(
"DDU" ),
46 readOutParameters = cms.PSet(
47 localDAQ = cms.untracked.bool(
False ),
48 debug = cms.untracked.bool(
False ),
49 rosParameters = cms.PSet(
50 localDAQ = cms.untracked.bool(
False ),
51 debug = cms.untracked.bool(
False ),
52 writeSC = cms.untracked.bool(
True ),
53 readDDUIDfromDDU = cms.untracked.bool(
True ),
54 readingDDU = cms.untracked.bool(
True ),
55 performDataIntegrityMonitor = cms.untracked.bool(
False )
57 performDataIntegrityMonitor = cms.untracked.bool(
False )
59 dqmOnly = cms.bool(
False )
def customizeHLTforCMSSW(process, menuType="GRun")
def customiseFor2017DtUnpacking(process)
def customiseFor21664_forMahiOn(process)
def producers_by_type(process, types)
def customiseFor21664_forMahiOnM2only(process)