1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
import FWCore.ParameterSet.Config as cms
from DQM.DTMonitorModule.dtChamberEfficiency_Cosmics_cfi import *
from DQM.DTMonitorModule.dtOccupancyEfficiency_cfi import *
from DQM.DTMonitorModule.dtSegmentTask_cfi import *
from DQM.DTMonitorModule.dtRunConditionVar_cfi import *
dtSegmentAnalysisMonitor.detailedAnalysis = True
from DQM.DTMonitorModule.dtResolutionTask_cfi import *
from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
dqmInfoDT = DQMEDAnalyzer('DQMEventInfo',
subSystemFolder = cms.untracked.string('DT')
)
dtDataIntegrityUnpacker = cms.EDProducer("DTUnpackingModule",
dataType = cms.string('DDU'),
inputLabel = cms.InputTag('rawDataCollector'),
fedbyType = cms.bool(False),
useStandardFEDid = cms.bool(False),
dqmOnly = cms.bool(True),
readOutParameters = cms.PSet(
debug = cms.untracked.bool(False),
rosParameters = cms.PSet(
writeSC = cms.untracked.bool(True),
readingDDU = cms.untracked.bool(True),
performDataIntegrityMonitor = cms.untracked.bool(True),
readDDUIDfromDDU = cms.untracked.bool(True),
debug = cms.untracked.bool(False),
localDAQ = cms.untracked.bool(False)
),
localDAQ = cms.untracked.bool(False),
performDataIntegrityMonitor = cms.untracked.bool(True)
)
)
from DQM.DTMonitorModule.dtDataIntegrityTask_cfi import *
from DQM.DTMonitorModule.dtTriggerEfficiencyTask_cfi import *
dtSourcesCosmics = cms.Sequence(dtDataIntegrityUnpacker +
dtDataIntegrityTaskOffline +
dtRunConditionVar +
dtSegmentAnalysisMonitor +
dtResolutionAnalysisMonitor +
dtEfficiencyMonitor +
dtTriggerEfficiencyMonitor +
dtOccupancyMonitor +
dqmInfoDT)
import EventFilter.DTRawToDigi.dturosunpacker_cfi
_dturosunpacker = EventFilter.DTRawToDigi.dturosunpacker_cfi.dturosunpacker.clone()
from Configuration.Eras.Modifier_run2_DT_2018_cff import run2_DT_2018
run2_DT_2018.toReplaceWith(dtDataIntegrityUnpacker, _dturosunpacker)
|