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",
39 "HLT_IsoMu22_eta2p1_v",
40 "HLT_IsoTkMu22_eta2p1_v",
45 "HLT_PAL1DoubleMuOpen_v",
46 "HLT_PAL1DoubleMuOpen_OS_v",
47 "HLT_PAL1DoubleMuOpen_SS_v",
48 "HLT_PAL1DoubleMu0_v",
49 "HLT_PAL1DoubleMu0_HighQ_v",
50 "HLT_PAL1DoubleMu0_MGT1_v",
51 "HLT_PAL1DoubleMu10_v",
52 "HLT_PAL2DoubleMu0_v",
53 "HLT_PAL2DoubleMu10_v",
54 "HLT_PAL3DoubleMu0_v",
55 "HLT_PAL3DoubleMu0_HIon_v",
56 "HLT_PAL3DoubleMu10_v",
64 "HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v",
65 "HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v",
66 "HLT_PASingleMuOpen_PixelTrackGt0Lt10_v",
67 "HLT_PASingleMuOpen_PixelTrackGt0Lt15_v",
68 "HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v",
69 "HLT_PASingleMuOpen_HFOneTowerVeto_v",
70 "HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v",
71 "HLT_PASingleMuOpen_HFTwoTowerVeto_v",
72 "HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v",
73 "HLT_PADoubleMuOpen_HFOneTowerVeto_v",
74 "HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v",
75 "HLT_PADoubleMuOpen_HFTwoTowerVeto_v"
82 recoMuon = cms.InputTag(
"muons"),
83 beamSpot = cms.InputTag(
"offlineBeamSpot"),
84 offlinePVs = cms.InputTag(
"offlinePrimaryVertices"),
85 triggerSummary = cms.InputTag(
"hltTriggerSummaryAOD"),
86 triggerResults = cms.InputTag(
"TriggerResults")
90 binParams = cms.untracked.PSet(
92 NVertex = cms.untracked.vdouble( 20, 1, 50),
93 eta = cms.untracked.vdouble( 20, -2.40, 2.40),
94 phi = cms.untracked.vdouble( 20, -3.14, 3.14),
95 z0 = cms.untracked.vdouble( 10, -15.00, 15.00),
96 d0 = cms.untracked.vdouble( 10, -0.50, 0.50),
97 zMass = cms.untracked.vdouble( 50, 65.00, 115.00),
98 jpsiMass = cms.untracked.vdouble( 60, 0.00, 6.00),
99 charge = cms.untracked.vdouble( 2, -2.00, 2.00),
100 deltaR = cms.untracked.vdouble( 20, 0.00, 0.05),
101 phiCoarse = cms.untracked.vdouble( 10, -3.14, 3.14),
102 resolutionRel = cms.untracked.vdouble( 20, -0.15, 0.15),
103 resolutionEta = cms.untracked.vdouble( 20, -0.01, 0.01),
104 resolutionPhi = cms.untracked.vdouble( 20, -0.01, 0.01),
106 etaCoarse = cms.untracked.vdouble(-2.4, -2.1, -1.6, -1.2, -0.8, 0.0,
107 0.8, 1.2, 1.6, 2.1, 2.4),
108 ptCoarse = cms.untracked.vdouble(10.0, 20.0, 40.0, 60.0, 80.0, 100.0, 200.0),
109 pt = cms.untracked.vdouble( 0.0, 2.0, 4.0,
112 100.0, 200.0, 400.0),
118 maxEta = cms.untracked.double(2.10),
121 minPtFactor = cms.untracked.double(1.20),
123 L1DeltaR = cms.untracked.double(0.30),
124 L2DeltaR = cms.untracked.double(0.30),
125 L3DeltaR = cms.untracked.double(0.05),
129 requiredTriggers = cms.untracked.vstring(),
132 targetParams = cms.PSet(
135 d0Cut = cms.untracked.double(2.0),
136 z0Cut = cms.untracked.double(25.0),
138 recoCuts = cms.untracked.string(
"isGlobalMuon && abs(eta) < 2.4"),
139 hltCuts = cms.untracked.string(
"abs(eta) < 2.4"),
144 probeParams = cms.PSet(
147 d0Cut = cms.untracked.double(2.0),
148 z0Cut = cms.untracked.double(25.0),
150 recoCuts = cms.untracked.string(
"isGlobalMuon && abs(eta) < 2.0"),
151 hltCuts = cms.untracked.string(
"abs(eta) < 2.0"),