File indexing completed on 2024-09-08 23:51:42
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0004
0005 BTVHLTOfflineSource = DQMEDAnalyzer("BTVHLTOfflineSource",
0006
0007 dirname = cms.untracked.string("HLT/BTV"),
0008 processname = cms.string("HLT"),
0009 verbose = cms.untracked.bool(False),
0010
0011 triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD", "", "HLT"),
0012 triggerResultsLabel = cms.InputTag("TriggerResults", "", "HLT"),
0013 onlineDiscrLabelPF = cms.InputTag("hltParticleNetDiscriminatorsJetTags", "BvsAll"),
0014 offlineDiscrLabelb = cms.InputTag("pfParticleNetAK4DiscriminatorsJetTagsForRECO", "BvsAll"),
0015 hltPFPVLabel = cms.InputTag("hltVerticesPFSelector"),
0016 offlinePVLabel = cms.InputTag("offlinePrimaryVertices"),
0017 offlineIPLabel = cms.InputTag("pfImpactParameterTagInfos"),
0018 turnon_threshold_loose = cms.double(0.1),
0019 turnon_threshold_medium = cms.double(0.5),
0020 turnon_threshold_tight = cms.double(0.9),
0021 turnon_threshold_offline_loose = cms.double(0.03),
0022 turnon_threshold_offline_medium = cms.double(0.2),
0023 turnon_threshold_offline_tight = cms.double(0.6),
0024 minDecayLength = cms.double(-9999.0),
0025 maxDecayLength = cms.double(5.0),
0026 minJetDistance = cms.double(0.0),
0027 maxJetDistance = cms.double(0.07),
0028 dRTrackMatch = cms.double(0.01),
0029
0030 pathPairs = cms.VPSet(
0031
0032 cms.PSet(
0033 pathname = cms.string("HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v"),
0034 pathtype = cms.string("PF")
0035 ),
0036 ),
0037 )
0038
0039
0040
0041
0042 from DQM.TrackingMonitorSource.TrackToTrackComparisonHists_cfi import TrackToTrackComparisonHists
0043
0044 referenceTracksForHLTBTag = cms.EDFilter('TrackSelector',
0045 src = cms.InputTag('generalTracks'),
0046 cut = cms.string("quality('highPurity')")
0047 )
0048
0049 bTagHLTTrackMonitoring_muPF1 = TrackToTrackComparisonHists.clone(
0050 dzWRTPvCut = 0.1,
0051 monitoredTrack = "hltMergedTracks",
0052 referenceTrack = "referenceTracksForHLTBTag",
0053 monitoredBeamSpot = "hltOnlineBeamSpot",
0054 referenceBeamSpot = "offlineBeamSpot",
0055 topDirName = "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30PF",
0056 referencePrimaryVertices = "offlinePrimaryVertices",
0057 monitoredPrimaryVertices = "hltVerticesPFSelector",
0058 genericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v*"])
0059 )
0060
0061 bTagHLTTrackMonitoringSequence = cms.Sequence(
0062 cms.ignore(referenceTracksForHLTBTag)
0063 + bTagHLTTrackMonitoring_muPF1
0064 )
0065