1 import FWCore.ParameterSet.Config
as cms
3 hltMuonOfflineAnalyzer = cms.EDAnalyzer(
"HLTMuonOfflineAnalyzer",
6 hltProcessName = cms.string(
"HLT"),
9 destination = cms.untracked.string(
"HLT/Muon/Distributions/globalMuons"),
12 hltPathsToCheck = cms.vstring(
18 "HLT_Mu17_TkMu8_DZ_v",
19 "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v",
20 "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v",
21 "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v",
22 "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v",
23 "HLT_IsoMu20_eta2p1_v",
24 "HLT_IsoTkMu20_eta2p1_v",
25 "HLT_IsoMu24_eta2p1_v",
26 "HLT_IsoTkMu24_eta2p1_v",
46 "HLT_HIL1DoubleMu0BPTX",
53 "HLT_HIL2DoubleMu0BPTX",
54 "HLT_HIL2DoubleMu0_NHitQ",
58 "HLT_HIL3DoubleMuOpen"
65 recoMuon = cms.InputTag(
"muons"),
66 beamSpot = cms.InputTag(
"offlineBeamSpot"),
67 offlinePVs = cms.InputTag(
"offlinePrimaryVertices"),
68 triggerSummary = cms.InputTag(
"hltTriggerSummaryAOD"),
69 triggerResults = cms.InputTag(
"TriggerResults")
73 binParams = cms.untracked.PSet(
75 NVertex = cms.untracked.vdouble( 20, 1, 50),
76 eta = cms.untracked.vdouble( 20, -2.40, 2.40),
77 phi = cms.untracked.vdouble( 20, -3.14, 3.14),
78 z0 = cms.untracked.vdouble( 10, -15.00, 15.00),
79 d0 = cms.untracked.vdouble( 10, -0.50, 0.50),
80 zMass = cms.untracked.vdouble( 50, 65.00, 115.00),
81 jpsiMass = cms.untracked.vdouble( 60, 0.00, 6.00),
82 charge = cms.untracked.vdouble( 2, -2.00, 2.00),
83 deltaR = cms.untracked.vdouble( 20, 0.00, 0.05),
84 phiCoarse = cms.untracked.vdouble( 10, -3.14, 3.14),
85 resolutionRel = cms.untracked.vdouble( 20, -0.15, 0.15),
86 resolutionEta = cms.untracked.vdouble( 20, -0.01, 0.01),
87 resolutionPhi = cms.untracked.vdouble( 20, -0.01, 0.01),
89 etaCoarse = cms.untracked.vdouble(-2.4, -2.1, -1.6, -1.2, -0.8, 0.0,
90 0.8, 1.2, 1.6, 2.1, 2.4),
91 ptCoarse = cms.untracked.vdouble(10.0, 20.0, 40.0, 60.0, 80.0, 100.0, 200.0),
92 pt = cms.untracked.vdouble( 0.0, 2.0, 4.0,
101 maxEta = cms.untracked.double(2.10),
104 minPtFactor = cms.untracked.double(1.20),
106 L1DeltaR = cms.untracked.double(0.30),
107 L2DeltaR = cms.untracked.double(0.30),
108 L3DeltaR = cms.untracked.double(0.05),
112 requiredTriggers = cms.untracked.vstring(),
115 targetParams = cms.PSet(
118 d0Cut = cms.untracked.double(2.0),
119 z0Cut = cms.untracked.double(25.0),
121 recoCuts = cms.untracked.string(
"isGlobalMuon && abs(eta) < 2.4"),
122 hltCuts = cms.untracked.string(
"abs(eta) < 2.4"),
127 probeParams = cms.PSet(
130 d0Cut = cms.untracked.double(2.0),
131 z0Cut = cms.untracked.double(25.0),
133 recoCuts = cms.untracked.string(
"isGlobalMuon && abs(eta) < 2.0"),
134 hltCuts = cms.untracked.string(
"abs(eta) < 2.0"),