File indexing completed on 2024-04-06 12:07:07
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006 calibrationEventsFilter = cms.EDFilter("HLTTriggerTypeFilter",
0007
0008 SelectedTriggerType = cms.int32(2)
0009 )
0010
0011
0012 physicsEventsFilter = cms.EDFilter("HLTTriggerTypeFilter",
0013
0014 SelectedTriggerType = cms.int32(1)
0015 )
0016
0017
0018 import EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi
0019 gtDigis = EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi.l1GtUnpack.clone(
0020 DaqGtInputTag = 'rawDataCollector'
0021 )
0022
0023
0024 from EventFilter.ScalersRawToDigi.ScalersRawToDigi_cfi import *
0025 scalersRawToDigi.scalersInputTag = 'rawDataCollector'
0026
0027
0028
0029 from EventFilter.L1TXRawToDigi.twinMuxStage2Digis_cfi import *
0030 twinMuxStage2Digis.DTTM7_FED_Source = 'rawDataCollector'
0031
0032
0033
0034
0035
0036
0037
0038 import EventFilter.DTRawToDigi.dturosunpacker_cfi
0039 dtunpacker = EventFilter.DTRawToDigi.dturosunpacker_cfi.dturosunpacker.clone()
0040
0041 from RecoLocalMuon.Configuration.RecoLocalMuon_cff import *
0042 dt1DRecHits.dtDigiLabel = 'dtunpacker'
0043
0044 from Configuration.StandardSequences.FrontierConditions_GlobalTag_cff import *
0045
0046
0047 from DQM.DTMonitorModule.dtDataIntegrityTask_cfi import *
0048 from DQM.DTMonitorClient.dtDataIntegrityTest_cfi import *
0049 from DQM.DTMonitorClient.dtBlockedROChannelsTest_cfi import *
0050 dtDataIntegrityTask.processingMode = 'Online'
0051 dtDataIntegrityTask.dtFEDlabel = 'dtunpacker'
0052 blockedROChannelTest.checkUros = True
0053
0054
0055 from DQM.DTMonitorModule.dtDigiTask_cfi import *
0056 from DQM.DTMonitorClient.dtOccupancyTest_cfi import *
0057 from DQM.DTMonitorClient.dtOccupancyTestML_cfi import *
0058 dtDigiMonitor.readDB = False
0059 dtDigiMonitor.filterSyncNoise = True
0060 dtDigiMonitor.lookForSyncNoise = True
0061
0062
0063 from DQM.DTMonitorModule.dtTriggerBaseTask_cfi import *
0064 from DQM.DTMonitorModule.dtTriggerLutTask_cfi import *
0065 from DQM.DTMonitorClient.dtLocalTriggerTest_cfi import *
0066 from DQM.DTMonitorClient.dtTriggerLutTest_cfi import *
0067 triggerTest.hwSources = ['TM']
0068
0069 from DQM.DTMonitorModule.dtScalerInfoTask_cfi import *
0070
0071
0072 from DQM.DTMonitorModule.dtSegmentTask_cfi import *
0073 from DQM.DTMonitorClient.dtSegmentAnalysisTest_cfi import *
0074
0075
0076 from DQM.DTMonitorModule.dtResolutionTask_cfi import *
0077
0078
0079 from DQM.DTMonitorModule.dtNoiseTask_cfi import *
0080 from DQM.DTMonitorClient.dtNoiseAnalysis_cfi import *
0081 dtNoiseAnalysisMonitor.doSynchNoise = True
0082
0083
0084 from DQM.DTMonitorClient.dtSummaryClients_cfi import *
0085
0086 from DQMServices.Core.DQMQualityTester import DQMQualityTester
0087 dtqTester = DQMQualityTester(
0088
0089 prescaleFactor = cms.untracked.int32(1),
0090 qtList = cms.untracked.FileInPath('DQM/DTMonitorClient/test/QualityTests.xml'),
0091 getQualityTestsFromFile = cms.untracked.bool(True)
0092 )
0093
0094
0095
0096 from DQM.DTMonitorModule.dtDigiTask_TP_cfi import *
0097 from DQM.DTMonitorClient.dtOccupancyTest_TP_cfi import *
0098
0099 dtTPmonitor.defaultTtrig = 750
0100 dtTPmonitor.defaultTmax = 200
0101 dtTPmonitor.inTimeHitsLowerBound = 0
0102 dtTPmonitor.inTimeHitsUpperBound = 0
0103
0104
0105 from DQM.DTMonitorModule.dtTriggerTask_TP_cfi import *
0106 from DQM.DTMonitorClient.dtLocalTriggerTest_TP_cfi import *
0107 dtTPTriggerTest.hwSources = ['TM']
0108
0109 unpackers = cms.Sequence(dtunpacker + twinMuxStage2Digis + scalersRawToDigi)
0110
0111 reco = cms.Sequence(dt1DRecHits + dt4DSegments)
0112
0113
0114 dtDQMTask = cms.Sequence(dtDataIntegrityTask + dtDigiMonitor + dtSegmentAnalysisMonitor + dtTriggerBaseMonitor + dtTriggerLutMonitor + dtNoiseMonitor + dtResolutionAnalysisMonitor)
0115
0116
0117 dtDQMTest = cms.Sequence(dataIntegrityTest + blockedROChannelTest + triggerLutTest + triggerTest + dtOccupancyTest + dtOccupancyTestML + segmentTest + dtNoiseAnalysisMonitor + dtSummaryClients + dtqTester)
0118
0119
0120 dtDQMCalib = cms.Sequence(dtTPmonitor + dtTPTriggerMonitor + dtTPmonitorTest + dtTPTriggerTest)
0121
0122
0123 dtDQMPhysSequence = cms.Sequence(dtScalerInfoMonitor + gtDigis + reco + dtDQMTask + dtDQMTest)
0124