File indexing completed on 2024-04-06 12:18:55
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0005 hltSMPValidator = DQMEDAnalyzer('HLTHiggsValidator',
0006
0007 hltProcessName = cms.string("HLT"),
0008 histDirectory = cms.string("HLT/SMP"),
0009 analyses = cms.vstring("SinglePhoton","SingleEle"),
0010
0011
0012 genParticleLabel = cms.string("genParticles"),
0013
0014
0015
0016 genJetLabel = cms.string("ak5GenJets"),
0017
0018
0019 pileUpInfoLabel = cms.string("addPileupInfo"),
0020
0021
0022 parametersTurnOn = cms.vdouble(0,
0023 1, 8, 9, 10,
0024 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
0025 22, 24, 26, 28, 30, 32, 34, 36, 38, 40,
0026 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100,
0027 110, 120, 130, 140, 150, 160, 170, 180, 190, 200,
0028 220, 250, 300, 400, 500
0029 ),
0030
0031
0032 parametersEta = cms.vdouble(48, -2.400, 2.400),
0033 parametersPhi = cms.vdouble(50, -3.142, 3.142),
0034 parametersPu = cms.vdouble(10, 0, 20),
0035
0036
0037 cutsDr = cms.vdouble(0.4, 0.4, 0.015),
0038
0039 maxDeltaPhi = cms.double(0.4),
0040 maxDeltaR = cms.double(0.4),
0041
0042
0043
0044
0045
0046
0047
0048 Mu_genCut = cms.string("pt > 10 && abs(eta) < 2.4 && abs(pdgId) == 13 && status == 1"),
0049 Mu_recCut = cms.string("pt > 10 && abs(eta) < 2.4 && isGlobalMuon"),
0050 Mu_cutMinPt = cms.double(10),
0051 Mu_cutMaxEta = cms.double(2.4),
0052
0053
0054 Ele_genCut = cms.string("pt > 10 && abs(eta) < 2.5 && abs(pdgId) == 11 && status == 1"),
0055 Ele_recCut = cms.string("pt > 10 && abs(eta) < 2.5 && hadronicOverEm < 0.05 && eSuperClusterOverP > 0.5 && eSuperClusterOverP < 2.5"),
0056 Ele_cutMinPt = cms.double(10),
0057 Ele_cutMaxEta = cms.double(2.5),
0058
0059
0060 Photon_genCut = cms.string("abs(pdgId) == 22 && status == 1"),
0061 Photon_recCut = cms.string("pt > 20 && abs(eta) < 2.4 && hadronicOverEm < 0.1 && ("+\
0062 " abs(eta) < 1.479 && sigmaIetaIeta < 0.010 || "+\
0063 " abs(eta) > 1.479 && sigmaIetaIeta < 0.027 ) && "+\
0064 " ecalRecHitSumEtConeDR03 < (5.0+0.012*et) && hcalTowerSumEtConeDR03 < (5.0+0.0005*et ) && trkSumPtSolidConeDR03 < (5.0 + 0.0002*et)" ),
0065 Photon_cutMinPt = cms.double(20),
0066 Photon_cutMaxEta = cms.double(2.4),
0067
0068
0069
0070
0071
0072
0073
0074
0075
0076
0077
0078
0079
0080
0081
0082
0083 SinglePhoton = cms.PSet(
0084 hltPathsToCheck = cms.vstring(
0085 "HLT_Photon33_v",
0086 "HLT_Photon50_v",
0087 "HLT_Photon75_v",
0088 "HLT_Photon90_v",
0089 "HLT_Photon120_v",
0090 "HLT_Photon165_HE10_v",
0091 "HLT_Photon33_R9Id90_HE10_IsoM_v",
0092 "HLT_Photon50_R9Id90_HE10_IsoM_v",
0093 "HLT_Photon75_R9Id90_HE10_IsoM_v",
0094 "HLT_Photon90_R9Id90_HE10_IsoM_v",
0095 "HLT_Photon120_R9Id90_HE10_IsoM_v",
0096 "HLT_Photon165_R9Id90_HE10_IsoM_v",
0097 ),
0098 recPhotonLabel = cms.string("photons"),
0099
0100 minCandidates = cms.uint32(1),
0101 ),
0102 SingleEle = cms.PSet(
0103 hltPathsToCheck = cms.vstring(
0104 "HLT_Ele35_WPTight_Gsf_v",
0105 "HLT_Ele38_WPTight_Gsf_v",
0106 "HLT_Ele40_WPTight_Gsf_v",
0107 "HLT_Ele35_WPTight_Gsf_L1EGMT_v",
0108 ),
0109 recElecLabel = cms.string("gedGsfElectrons"),
0110
0111 minCandidates = cms.uint32(1),
0112 ),
0113 )