1 import FWCore.ParameterSet.Config
as cms
3 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
7 dirname = cms.untracked.string(
"HLT/BTV"),
8 processname = cms.string(
"HLT"),
9 verbose = cms.untracked.bool(
False),
11 triggerSummaryLabel = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT"),
12 triggerResultsLabel = cms.InputTag(
"TriggerResults",
"",
"HLT"),
13 onlineDiscrLabelPF = cms.InputTag(
"hltParticleNetDiscriminatorsJetTags",
"BvsAll"),
14 offlineDiscrLabelb = cms.InputTag(
"pfParticleNetAK4DiscriminatorsJetTagsForRECO",
"BvsAll"),
15 hltPFPVLabel = cms.InputTag(
"hltVerticesPFSelector"),
16 offlinePVLabel = cms.InputTag(
"offlinePrimaryVertices"),
17 offlineIPLabel = cms.InputTag(
"pfImpactParameterTagInfos"),
18 turnon_threshold_loose = cms.double(0.1),
19 turnon_threshold_medium = cms.double(0.5),
20 turnon_threshold_tight = cms.double(0.9),
21 turnon_threshold_offline_loose = cms.double(0.03),
22 turnon_threshold_offline_medium = cms.double(0.2),
23 turnon_threshold_offline_tight = cms.double(0.6),
24 minDecayLength = cms.double(-9999.0),
25 maxDecayLength = cms.double(5.0),
26 minJetDistance = cms.double(0.0),
27 maxJetDistance = cms.double(0.07),
28 dRTrackMatch = cms.double(0.01),
30 pathPairs = cms.VPSet(
33 pathname = cms.string(
"HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v"),
34 pathtype = cms.string(
"PF")
42 from DQM.TrackingMonitorSource.TrackToTrackComparisonHists_cfi
import TrackToTrackComparisonHists
44 referenceTracksForHLTBTag = cms.EDFilter(
'TrackSelector',
45 src = cms.InputTag(
'generalTracks'),
46 cut = cms.string(
"quality('highPurity')")
49 bTagHLTTrackMonitoring_muPF1 = TrackToTrackComparisonHists.clone(
51 monitoredTrack =
"hltMergedTracks",
52 referenceTrack =
"referenceTracksForHLTBTag",
53 monitoredBeamSpot =
"hltOnlineBeamSpot",
54 referenceBeamSpot =
"offlineBeamSpot",
55 topDirName =
"HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30PF",
56 referencePrimaryVertices =
"offlinePrimaryVertices",
57 monitoredPrimaryVertices =
"hltVerticesPFSelector",
58 genericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v*"])
61 bTagHLTTrackMonitoringSequence = cms.Sequence(
62 cms.ignore(referenceTracksForHLTBTag)
63 + bTagHLTTrackMonitoring_muPF1