1 import FWCore.ParameterSet.Config
as cms
4 hltSMPValidator = cms.EDAnalyzer(
"HLTHiggsValidator",
6 hltProcessName = cms.string(
"HLT"),
7 histDirectory = cms.string(
"HLT/SMP"),
8 analysis = cms.vstring(
"SinglePhoton"),
11 genParticleLabel = cms.string(
"genParticles"),
15 genJetLabel = cms.string(
"ak5GenJets"),
18 pileUpInfoLabel = cms.string(
"addPileupInfo"),
21 parametersTurnOn = cms.vdouble(0,
23 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
24 22, 24, 26, 28, 30, 32, 34, 36, 38, 40,
25 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100,
26 110, 120, 130, 140, 150, 160, 170, 180, 190, 200,
27 220, 250, 300, 400, 500
31 parametersEta = cms.vdouble(48, -2.400, 2.400),
32 parametersPhi = cms.vdouble(50, -3.142, 3.142),
33 parametersPu = cms.vdouble(10, 0, 20),
36 cutsDr = cms.vdouble(0.4, 0.4, 0.015),
38 maxDeltaPhi = cms.double(0.4),
39 maxDeltaR = cms.double(0.4),
47 Mu_genCut = cms.string(
"pt > 10 && abs(eta) < 2.4 && abs(pdgId) == 13 && status == 1"),
48 Mu_recCut = cms.string(
"pt > 10 && abs(eta) < 2.4 && isGlobalMuon"),
49 Mu_cutMinPt = cms.double(10),
50 Mu_cutMaxEta = cms.double(2.4),
53 Ele_genCut = cms.string(
"pt > 10 && abs(eta) < 2.5 && abs(pdgId) == 11 && status == 1"),
54 Ele_recCut = cms.string(
"pt > 10 && abs(eta) < 2.5 && hadronicOverEm < 0.05 && eSuperClusterOverP > 0.5 && eSuperClusterOverP < 2.5"),
55 Ele_cutMinPt = cms.double(10),
56 Ele_cutMaxEta = cms.double(2.5),
59 Photon_genCut = cms.string(
"abs(pdgId) == 22 && status == 1"),
60 Photon_recCut = cms.string(
"pt > 20 && abs(eta) < 2.4 && hadronicOverEm < 0.1 && ("+\
61 " abs(eta) < 1.479 && sigmaIetaIeta < 0.010 || "+\
62 " abs(eta) > 1.479 && sigmaIetaIeta < 0.027 ) && "+\
63 " ecalRecHitSumEtConeDR03 < (5.0+0.012*et) && hcalTowerSumEtConeDR03 < (5.0+0.0005*et ) && trkSumPtSolidConeDR03 < (5.0 + 0.0002*et)" ),
64 Photon_cutMinPt = cms.double(20),
65 Photon_cutMaxEta = cms.double(2.4),
82 SinglePhoton = cms.PSet(
83 hltPathsToCheck = cms.vstring(
91 "HLT_Photon165_HE10_v",
92 "HLT_Photon22_R9Id90_HE10_IsoM_v",
93 "HLT_Photon30_R9Id90_HE10_IsoM_v",
94 "HLT_Photon36_R9Id90_HE10_IsoM_v",
95 "HLT_Photon50_R9Id90_HE10_IsoM_v",
96 "HLT_Photon75_R9Id90_HE10_IsoM_v",
97 "HLT_Photon90_R9Id90_HE10_IsoM_v",
98 "HLT_Photon120_R9Id90_HE10_IsoM_v",
99 "HLT_Photon165_R9Id90_HE10_IsoM_v",
101 recPhotonLabel = cms.string(
"photons"),
103 minCandidates = cms.uint32(1),