CMS 3D CMS Logo

dtDQMOfflineSources_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
7 dtSegmentAnalysisMonitor.detailedAnalysis = True
8 dtSegmentAnalysisMonitor.slideTimeBins = False
9 dtSegmentAnalysisMonitor.nLSTimeBin = 5
10 
12 
13 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
14 dqmInfoDT = DQMEDAnalyzer('DQMEventInfo',
15  subSystemFolder = cms.untracked.string('DT')
16  )
17 
18 
19 dtDataIntegrityUnpacker = cms.EDProducer("DTUnpackingModule",
20  dataType = cms.string('DDU'),
21  inputLabel = cms.InputTag('rawDataCollector'),
22  fedbyType = cms.bool(False),
23  useStandardFEDid = cms.bool(False),
24  dqmOnly = cms.bool(True),
25  readOutParameters = cms.PSet(
26  debug = cms.untracked.bool(False),
27  rosParameters = cms.PSet(
28  writeSC = cms.untracked.bool(True),
29  readingDDU = cms.untracked.bool(True),
30  performDataIntegrityMonitor = cms.untracked.bool(True),
31  readDDUIDfromDDU = cms.untracked.bool(True),
32  debug = cms.untracked.bool(False),
33  localDAQ = cms.untracked.bool(False)
34  ),
35  localDAQ = cms.untracked.bool(False),
36  performDataIntegrityMonitor = cms.untracked.bool(True)
37  )
38 )
39 
40 
42 DTDataIntegrityTask.processingMode = "Offline"
43 
45 
46 dtSources = cms.Sequence(dtDataIntegrityUnpacker +
47  DTDataIntegrityTask +
48  dtDCSByLumiMonitor +
49  dtRunConditionVar +
50  dtSegmentAnalysisMonitor +
51  dtResolutionAnalysisMonitor +
52  dtEfficiencyMonitor +
53  dtTriggerEfficiencyMonitor +
54  dqmInfoDT)
55 
56 import EventFilter.DTRawToDigi.dturosunpacker_cfi
57 _dturosunpacker = EventFilter.DTRawToDigi.dturosunpacker_cfi.dturosunpacker.clone()
58 from Configuration.Eras.Modifier_run2_DT_2018_cff import run2_DT_2018
59 run2_DT_2018.toReplaceWith(dtDataIntegrityUnpacker, _dturosunpacker)
60