Skip to content

Commit 7f9f47f

Browse files
committed
add DQM infrastructure to monitoring tracking at HLT in cosmics
1 parent 926bd33 commit 7f9f47f

File tree

3 files changed

+35
-0
lines changed

3 files changed

+35
-0
lines changed

DQMOffline/Trigger/python/DQMOffline_Trigger_cosmics_cff.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,18 @@
4747
# JetMET
4848
from DQMOffline.Trigger.JetMETHLTOfflineSource_cfi import *
4949

50+
# Tracks
51+
from DQMOffline.Trigger.TrackToTrackMonitoringCosmics_cff import *
52+
from DQMOffline.Trigger.TrackingMonitoringCosmics_cff import *
53+
5054
import DQMServices.Components.DQMEnvironment_cfi
5155
dqmEnvHLT= DQMServices.Components.DQMEnvironment_cfi.dqmEnv.clone(
5256
subSystemFolder = 'HLT'
5357
)
5458

5559
offlineHLTSource = cms.Sequence(
60+
cosmicTrackingMonitorHLT *
61+
hltToOfflineCosmicsTrackValidatorSequence *
5662
dqmHLTFiltersDQMonitor *
5763
egHLTOffDQMSource *
5864
hltMuonOfflineAnalyzers *
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import FWCore.ParameterSet.Config as cms
2+
3+
from DQMServices.Core.DQM_cfg import *
4+
DQMStore.collateHistograms =cms.untracked.bool(True)
5+
from DQM.TrackingMonitorSource.TrackToTrackComparisonHists_cfi import TrackToTrackComparisonHists
6+
7+
hltCtfWithMaterialTracksP5_2_ctfWithMaterialTracksP5 = TrackToTrackComparisonHists.clone(
8+
monitoredTrack = "hltCtfWithMaterialTracksP5",
9+
referenceTrack = "ctfWithMaterialTracksP5",
10+
monitoredBeamSpot = "hltOnlineBeamSpot",
11+
referenceBeamSpot = "offlineBeamSpot",
12+
topDirName = "HLT/Tracking/ValidationWRTOffline/hltCtfWithMaterialTracksP5",
13+
referencePrimaryVertices = "offlinePrimaryVertices",
14+
monitoredPrimaryVertices = "hltVerticesPFSelector"
15+
)
16+
17+
hltToOfflineCosmicsTrackValidatorSequence = cms.Sequence(hltCtfWithMaterialTracksP5_2_ctfWithMaterialTracksP5)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import FWCore.ParameterSet.Config as cms
2+
3+
#### TrackingMonitor ####
4+
from DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi import *
5+
TrackMon_cosmicTkHLT = TrackerCosmicTrackMon.clone(
6+
TrackProducer = 'hltCtfWithMaterialTracksP5',
7+
AlgoName = 'CKFTk',
8+
FolderName = 'HLT/Tracking/TrackParameters',
9+
doSeedParameterHistos = True
10+
)
11+
12+
cosmicTrackingMonitorHLT = cms.Sequence(TrackMon_cosmicTkHLT)

0 commit comments

Comments
 (0)