Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005
00006 calibrationEventsFilter = cms.EDFilter("HLTTriggerTypeFilter",
00007
00008 SelectedTriggerType = cms.int32(2)
00009 )
00010
00011
00012 physicsEventsFilter = cms.EDFilter("HLTTriggerTypeFilter",
00013
00014 SelectedTriggerType = cms.int32(1)
00015 )
00016
00017
00018 import EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi
00019 gtDigis = EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi.l1GtUnpack.clone()
00020 gtDigis.DaqGtInputTag = 'source'
00021
00022
00023
00024 from L1Trigger.Skimmer.l1Filter_cfi import *
00025 l1Filter.algorithms = cms.vstring('L1_SingleMuOpen', 'L1_SingleMu0', 'L1_SingleMu3', 'L1_SingleMu5', 'L1_SingleMu7', 'L1_SingleMu10', 'L1_SingleMu14', 'L1_SingleMu20', 'L1_DoubleMuOpen', 'L1_DoubleMu3')
00026
00027
00028
00029 from EventFilter.DTTFRawToDigi.dttfunpacker_cfi import *
00030
00031 from EventFilter.DTRawToDigi.dtunpackerDDUGlobal_cfi import *
00032
00033 dtunpacker.readOutParameters.performDataIntegrityMonitor = True
00034 dtunpacker.readOutParameters.rosParameters.performDataIntegrityMonitor = True
00035 dtunpacker.readOutParameters.debug = False
00036 dtunpacker.readOutParameters.rosParameters.debug = False
00037
00038
00039 from RecoLocalMuon.Configuration.RecoLocalMuon_cff import *
00040 dt1DRecHits.dtDigiLabel = 'dtunpacker'
00041
00042
00043 from Configuration.StandardSequences.FrontierConditions_GlobalTag_cff import *
00044
00045
00046 from DQM.DTMonitorModule.dtDataIntegrityTask_cfi import *
00047 from DQM.DTMonitorClient.dtDataIntegrityTest_cfi import *
00048 from DQM.DTMonitorClient.dtBlockedROChannelsTest_cfi import *
00049
00050
00051
00052 from DQM.DTMonitorModule.dtDigiTask_cfi import *
00053 from DQM.DTMonitorClient.dtOccupancyTest_cfi import *
00054 dtDigiMonitor.readDB = False
00055 dtDigiMonitor.filterSyncNoise = True
00056 dtDigiMonitor.lookForSyncNoise = True
00057
00058
00059 from DQM.DTMonitorModule.dtTriggerTask_cfi import *
00060 from DQM.DTMonitorClient.dtLocalTriggerTest_cfi import *
00061
00062
00063 from DQM.DTMonitorModule.dtSegmentTask_cfi import *
00064 from DQM.DTMonitorClient.dtSegmentAnalysisTest_cfi import *
00065
00066
00067 from DQM.DTMonitorModule.dtResolutionTask_cfi import *
00068
00069
00070 from DQM.DTMonitorModule.dtNoiseTask_cfi import *
00071 from DQM.DTMonitorClient.dtNoiseAnalysis_cfi import *
00072 dtNoiseAnalysisMonitor.doSynchNoise = True
00073
00074
00075 from DQM.DTMonitorClient.dtSummaryClients_cfi import *
00076
00077 dtqTester = cms.EDAnalyzer("QualityTester",
00078
00079 prescaleFactor = cms.untracked.int32(1),
00080 qtList = cms.untracked.FileInPath('DQM/DTMonitorClient/test/QualityTests.xml'),
00081 getQualityTestsFromFile = cms.untracked.bool(True)
00082 )
00083
00084
00085
00086 from DQM.DTMonitorModule.dtDigiTask_TP_cfi import *
00087 from DQM.DTMonitorClient.dtOccupancyTest_TP_cfi import *
00088
00089 dtTPmonitor.defaultTtrig = 750
00090 dtTPmonitor.defaultTmax = 200
00091 dtTPmonitor.inTimeHitsLowerBound = 0
00092 dtTPmonitor.inTimeHitsUpperBound = 0
00093
00094
00095 from DQM.DTMonitorModule.dtTriggerTask_TP_cfi import *
00096 from DQM.DTMonitorClient.dtLocalTriggerTest_TP_cfi import *
00097
00098
00099 unpackers = cms.Sequence(dtunpacker + dttfunpacker)
00100
00101 reco = cms.Sequence(dt1DRecHits + dt4DSegments)
00102
00103
00104 dtDQMTask = cms.Sequence(dtDigiMonitor + dtSegmentAnalysisMonitor + dtTriggerMonitor + dtNoiseMonitor + dtResolutionAnalysisMonitor)
00105
00106
00107 dtDQMTest = cms.Sequence(dataIntegrityTest + blockedROChannelTest + triggerTest + dtOccupancyTest + segmentTest + dtNoiseAnalysisMonitor + dtSummaryClients + dtqTester)
00108
00109
00110 dtDQMCalib = cms.Sequence(dtTPmonitor + dtTPTriggerMonitor + dtTPmonitorTest + dtTPTriggerTest)
00111
00112
00113 dtDQMPhysSequence = cms.Sequence(gtDigis + l1Filter * reco + dtDQMTask + dtDQMTest)