1 import FWCore.ParameterSet.Config
as cms
5 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
8 ComponentName = cms.string(
'zmumugammaAnalysis'),
9 analyzerName = cms.string(
'zmumugammaGedValidation'),
10 phoProducer = cms.InputTag(
'gedPhotons'),
11 pfCandidates = cms.InputTag(
"particleFlow"),
12 particleBasedIso = cms.InputTag(
"particleBasedIsolation",
"gedPhotons"),
13 muonProducer = cms.InputTag(
'muons'),
14 barrelRecHitProducer = cms.InputTag(
'reducedEcalRecHitsEB'),
15 endcapRecHitProducer = cms.InputTag(
'reducedEcalRecHitsEE'),
16 triggerEvent = cms.InputTag(
"hltTriggerSummaryAOD",
""),
17 beamSpot = cms.InputTag(
"offlineBeamSpot"),
18 prescaleFactor = cms.untracked.int32(1),
20 standAlone = cms.bool(
False),
22 muonMinPt = cms.double(20.0),
23 minPixStripHits = cms.int32(10),
24 muonMaxChi2 = cms.double(10.0),
25 muonMaxDxy = cms.double(0.2),
26 muonMatches = cms.int32(2),
27 validPixHits = cms.int32(1),
28 validMuonHits = cms.int32(1),
29 muonTrackIso = cms.double(3.0),
30 muonTightEta = cms.double(2.1),
32 minMumuInvMass = cms.double(60.0),
33 maxMumuInvMass = cms.double(120.0),
35 photonMinEt = cms.double(15.0),
36 photonMaxEta = cms.double(2.5),
37 photonTrackIso = cms.double(0.9),
39 nearMuonDr = cms.double(1.0),
40 nearMuonHcalIso = cms.double(1.0),
41 farMuonEcalIso = cms.double(1.0),
42 farMuonTrackIso = cms.double(3.0),
43 farMuonMinPt = cms.double(15.0),
44 minMumuGammaInvMass = cms.double(75.0),
45 maxMumuGammaInvMass = cms.double(105.0),
47 isHeavyIon = cms.untracked.bool(
False),
50 Verbosity = cms.untracked.int32(0),
55 useTriggerFiltering = cms.bool(
False),
56 splitHistosEBEE = cms.bool(
True),
57 makeProfiles = cms.bool(
True),
58 use2DHistos = cms.bool(
False),
62 eBin = cms.int32(150),
63 eMin = cms.double(0.0),
64 eMax = cms.double(150.0),
66 etBin = cms.int32(150),
67 etMin = cms.double(0.0),
68 etMax = cms.double(150.0),
70 sumBin = cms.int32(230),
71 sumMin = cms.double(-3.0),
72 sumMax = cms.double(20.0),
74 etaBin = cms.int32(200),
75 etaMin = cms.double(-2.5),
76 etaMax = cms.double(2.5),
78 phiBin = cms.int32(200),
79 phiMin = cms.double(-3.14),
80 phiMax = cms.double(3.14),
82 r9Bin = cms.int32(110),
83 r9Min = cms.double(0.0),
84 r9Max = cms.double(1.1),
86 hOverEBin = cms.int32(200),
87 hOverEMin = cms.double(0),
88 hOverEMax = cms.double(0.5),
90 numberBin = cms.int32(9),
91 numberMin = cms.double(1),
92 numberMax = cms.double(10),
94 xBin = cms.int32(300),
95 xMin = cms.double(-60),
96 xMax = cms.double(60),
98 yBin = cms.int32(300),
99 yMin = cms.double(-60),
100 yMax = cms.double(60),
102 rBin = cms.int32(400),
103 rMin = cms.double(0),
104 rMax = cms.double(80),
106 zBin = cms.int32(400),
107 zMin = cms.double(-200),
108 zMax = cms.double(200),
110 dEtaTracksBin = cms.int32(100),
111 dEtaTracksMin = cms.double(-0.2),
112 dEtaTracksMax = cms.double(0.2),
114 dPhiTracksBin = cms.int32(100),
115 dPhiTracksMin = cms.double(-0.5),
116 dPhiTracksMax = cms.double(0.5),
118 sigmaIetaBin = cms.int32(200),
119 sigmaIetaMin = cms.double(0.0),
120 sigmaIetaMax = cms.double(0.05),
122 eOverPBin = cms.int32(100),
123 eOverPMin = cms.double(0.0),
124 eOverPMax = cms.double(5.0),
126 chi2Bin = cms.int32(100),
127 chi2Min = cms.double(0.0),
128 chi2Max = cms.double(20.0),
132 OutputFileName = cms.string(
'DQMOfflinePhotonsAfterFirstStep.root'),