File indexing completed on 2023-03-22 06:30:05
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMOffline.Trigger.PhotonMonitor_cfi import hltPhotonmonitoring
0004
0005
0006 SinglePhoton300_monitoring = hltPhotonmonitoring.clone(
0007 FolderName = 'HLT/EGM/Photon/Photon300/',
0008 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon300_NoHE_v*"])
0009 )
0010
0011
0012
0013 SinglePhoton200_monitoring = hltPhotonmonitoring.clone(
0014 FolderName = 'HLT/EGM/Photon/Photon200/',
0015 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon200_v*"])
0016 )
0017
0018
0019 SinglePhoton50_R9Id90_HE10_IsoM_monitoring = hltPhotonmonitoring.clone(
0020 FolderName = 'HLT/EGM/Photon/Photon50_R9Id90_HE10_IsoM/',
0021 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_v*"])
0022 )
0023
0024
0025 SinglePhoton75_R9Id90_HE10_IsoM_monitoring = hltPhotonmonitoring.clone(
0026 FolderName = 'HLT/EGM/Photon/Photon75_R9Id90_HE10_IsoM/',
0027 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon75_R9Id90_HE10_IsoM_v*"])
0028 )
0029
0030
0031 SinglePhoton90_R9Id90_HE10_IsoM_monitoring = hltPhotonmonitoring.clone(
0032 FolderName = 'HLT/EGM/Photon/Photon90_R9Id90_HE10_IsoM/',
0033 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon90_R9Id90_HE10_IsoM_v*"])
0034 )
0035
0036 SinglePhoton120_R9Id90_HE10_IsoM_monitoring = hltPhotonmonitoring.clone(
0037 FolderName = 'HLT/EGM/Photon/Photon120_R9Id90_HE10_IsoM/',
0038 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon120_R9Id90_HE10_IsoM_v*"])
0039 )
0040
0041 SinglePhoton165_R9Id90_HE10_IsoM_monitoring = hltPhotonmonitoring.clone(
0042 FolderName = 'HLT/EGM/Photon/Photon165_R9Id90_HE10_IsoM/',
0043 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon165_R9Id90_HE10_IsoM_v*"])
0044 )
0045
0046 Photon60_DisplacedIdL_PFHT350_monitoring = hltPhotonmonitoring.clone(
0047 FolderName = 'HLT/EXO/DisplacedPhoton/Photon60_DisplacedIdL_PFHT350/',
0048 photonSelection = "pt > 20 && r9() < 0.1 && ((eta<1.4442 && hadTowOverEm<0.0597 && full5x5_sigmaIetaIeta()<0.01031 && chargedHadronIso<1.295) || (eta<2.5 && eta>1.566 && hadTowOverEm<0.0481 && full5x5_sigmaIetaIeta()<0.03013 && chargedHadronIso<1.011))",
0049 denGenericTriggerEventPSet = dict(andOrHlt = False,
0050 hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_v*","HLT_PFHT350_v*"]),
0051 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v*"])
0052 )
0053
0054
0055 from DQMOffline.Trigger.ObjMonitor_cfi import hltobjmonitoring
0056
0057 Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_monitoring = hltobjmonitoring.clone(
0058
0059 FolderName = 'HLT/EXO/Photon/Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50/',
0060 denGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0061 hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_v*"]
0062 ),
0063 numGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0064 hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v*"]
0065 ),
0066 phoSelection = 'pt > 80 & abs(eta) < 1.44',
0067 nphotons = 1,
0068 jetSelection = "pt > 30 & abs(eta) < 5.0",
0069 jetId = "tight",
0070 njets = 2,
0071 doHTHistos = False,
0072 histoPSet = dict(
0073 mjjBinning = [20. * x for x in range(30)],
0074 metPSet = dict(
0075 nbins = 20,
0076 xmin = -0.5,
0077 xmax = 200.)
0078 )
0079 )
0080
0081 Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_monitoring = hltobjmonitoring.clone(
0082
0083 FolderName = 'HLT/EXO/Photon/Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3/',
0084 denGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0085 hltPaths = ["HLT_Photon75_R9Id90_HE10_IsoM_v*"]
0086 ),
0087 numGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0088 hltPaths = ["HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v*"]
0089 ),
0090 phoSelection = 'pt > 80 & abs(eta) < 1.44',
0091 nphotons = 1,
0092 jetSelection = "pt > 30 & abs(eta) < 5.0",
0093 jetId = "tight",
0094 njets = 2,
0095 doMETHistos = False,
0096 doHTHistos = False,
0097 histoPSet = dict(mjjBinning = [20. * x for x in range(30)])
0098 )
0099
0100 exoHLTPhotonmonitoring = cms.Sequence(
0101 SinglePhoton300_monitoring
0102 + SinglePhoton200_monitoring
0103 + Photon60_DisplacedIdL_PFHT350_monitoring
0104 + SinglePhoton50_R9Id90_HE10_IsoM_monitoring
0105 + SinglePhoton75_R9Id90_HE10_IsoM_monitoring
0106 + SinglePhoton90_R9Id90_HE10_IsoM_monitoring
0107 + SinglePhoton120_R9Id90_HE10_IsoM_monitoring
0108 + SinglePhoton165_R9Id90_HE10_IsoM_monitoring
0109 + Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_monitoring
0110 + Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_monitoring
0111 )
0112
0113
0114 DiphotonMass90_monitoring = hltPhotonmonitoring.clone(
0115 FolderName = 'HLT/HIG/DiPhoton/diphoton3022Mass90/',
0116 nphotons = 2,
0117 photonSelection = "(pt > 20 && abs(eta)<1.4442 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.015 && full5x5_r9>.5)||(pt > 20 && abs(eta)<2.5 && abs(eta)>1.5556 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.035 && full5x5_r9>.8)",
0118 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v*"])
0119 )
0120
0121 DiphotonMass95_monitoring = hltPhotonmonitoring.clone(
0122 FolderName = 'HLT/HIG/DiPhoton/diphoton3022Mass95/',
0123 nphotons = 2,
0124 photonSelection = "(pt > 20 && abs(eta)<1.4442 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.015 && full5x5_r9>.5)||(pt > 20 && abs(eta)<2.5 && abs(eta)>1.5556 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.035 && full5x5_r9>.8)",
0125 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v*"])
0126 )
0127
0128 DiphotonMass55_monitoring = hltPhotonmonitoring.clone(
0129 FolderName = 'HLT/HIG/DiPhoton/diphoton3018Mass55/',
0130 nphotons = 2,
0131 photonSelection = "(pt > 15 && abs(eta)<1.4442 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.015 && full5x5_r9>.5)||(pt > 15 && abs(eta)<2.5 && abs(eta)>1.5556 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.035 && full5x5_r9>.8)",
0132 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v*"]),
0133 histoPSet = dict(massBinning = [50.,51.,52.,53.,54.,55.,56.,57.,58.,59.,60.,61.,62.,63.,64.,65.,66.,67.,68.,69.,70.,75.,80.,90.,110.,150.])
0134 )
0135
0136 Diphoton3018_monitoring = hltPhotonmonitoring.clone(
0137 FolderName = 'HLT/EXO/DiPhoton/DiPhoton3018/',
0138 nphotons = 2,
0139 photonSelection = "(pt > 15 && abs(eta)<1.4442 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.015 && full5x5_r9>.5)||(pt > 15 && abs(eta)<2.5 && abs(eta)>1.5556 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.035 && full5x5_r9>.8)",
0140 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v*"]),
0141 histoPSet = dict(massBinning = [10.,15.,20.,25.,30.,35.,40.,45.,50.,55.,60.,65.,70.,75.,80.,90.,110.,150.])
0142 )
0143
0144 Diphoton2214_monitoring = hltPhotonmonitoring.clone(
0145 FolderName = 'HLT/EXO/DiPhoton/DiPhoton2214/',
0146 nphotons = 2,
0147 photonSelection = "(pt > 10 && abs(eta)<1.4442 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.015 && full5x5_r9>.5)||(pt > 10 && abs(eta)<2.5 && abs(eta)>1.5556 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.035 && full5x5_r9>.8)",
0148 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v*"]),
0149 histoPSet = dict(massBinning = [10.,15.,20.,25.,30.,35.,40.,45.,50.,55.,60.,65.,70.,75.,80.,90.,110.,150.])
0150 )
0151
0152
0153 DiPhoton10Time1p4ns_monitoring = hltPhotonmonitoring.clone(
0154 FolderName = 'HLT/EXO/DiPhoton/DiPhoton10Time1p4ns/',
0155 nphotons = 2,
0156 photonSelection = "(pt > 10 && abs(eta)<1.4442 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.015 && full5x5_r9>.5)||(pt > 10 && abs(eta)<2.5 && abs(eta)>1.5556 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.035 && full5x5_r9>.8)",
0157 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPhoton10Time1p4ns_v*"]),
0158 )
0159
0160 DiPhoton10sminlt0p1_monitoring = hltPhotonmonitoring.clone(
0161 FolderName = 'HLT/EXO/DiPhoton/DiPhoton10sminlt0p1/',
0162 nphotons = 2,
0163 photonSelection = "(pt > 10 && abs(eta)<1.4442 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.015 && full5x5_r9>.5)||(pt > 10 && abs(eta)<2.5 && abs(eta)>1.5556 && hadTowOverEm<0.12 && full5x5_sigmaIetaIeta()<0.035 && full5x5_r9>.8)",
0164 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPhoton10sminlt0p1_v*"]),
0165 )
0166
0167 higgsHLTDiphotonMonitoring = cms.Sequence(
0168 DiphotonMass90_monitoring
0169 +DiphotonMass95_monitoring
0170 +DiphotonMass55_monitoring
0171 +Diphoton3018_monitoring
0172 +Diphoton2214_monitoring
0173 +DiPhoton10Time1p4ns_monitoring
0174 +DiPhoton10sminlt0p1_monitoring
0175 )