File indexing completed on 2024-06-06 04:26:47
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 CscCluster50_Photon20Unseeded = hltPhotonmonitoring.clone(
0055 FolderName = 'HLT/EXO/DisplacedPhoton/CscCluster50_Photon20Unseeded/',
0056 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_CscCluster50_Photon20Unseeded_v*"])
0057 )
0058
0059 from DQMOffline.Trigger.ObjMonitor_cfi import hltobjmonitoring
0060
0061 Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_monitoring = hltobjmonitoring.clone(
0062
0063 FolderName = 'HLT/EXO/Photon/Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50/',
0064 denGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0065 hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_v*"]
0066 ),
0067 numGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0068 hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v*"]
0069 ),
0070 phoSelection = 'pt > 80 & abs(eta) < 1.44',
0071 nphotons = 1,
0072 jetSelection = "pt > 30 & abs(eta) < 5.0",
0073 jetId = "tight",
0074 njets = 2,
0075 doHTHistos = False,
0076 histoPSet = dict(
0077 mjjBinning = [20. * x for x in range(30)],
0078 metPSet = dict(
0079 nbins = 20,
0080 xmin = -0.5,
0081 xmax = 200.)
0082 )
0083 )
0084
0085 Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_monitoring = hltobjmonitoring.clone(
0086
0087 FolderName = 'HLT/EXO/Photon/Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3/',
0088 denGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0089 hltPaths = ["HLT_Photon75_R9Id90_HE10_IsoM_v*"]
0090 ),
0091 numGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0092 hltPaths = ["HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v*"]
0093 ),
0094 phoSelection = 'pt > 80 & abs(eta) < 1.44',
0095 nphotons = 1,
0096 jetSelection = "pt > 30 & abs(eta) < 5.0",
0097 jetId = "tight",
0098 njets = 2,
0099 doMETHistos = False,
0100 doHTHistos = False,
0101 histoPSet = dict(mjjBinning = [20. * x for x in range(30)])
0102 )
0103
0104 exoHLTPhotonmonitoring = cms.Sequence(
0105 SinglePhoton300_monitoring
0106 + SinglePhoton200_monitoring
0107 + Photon60_DisplacedIdL_PFHT350_monitoring
0108 + SinglePhoton50_R9Id90_HE10_IsoM_monitoring
0109 + SinglePhoton75_R9Id90_HE10_IsoM_monitoring
0110 + SinglePhoton90_R9Id90_HE10_IsoM_monitoring
0111 + SinglePhoton120_R9Id90_HE10_IsoM_monitoring
0112 + SinglePhoton165_R9Id90_HE10_IsoM_monitoring
0113 + Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_monitoring
0114 + Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_monitoring
0115 + CscCluster50_Photon20Unseeded
0116 )
0117
0118
0119 DiphotonMass90_monitoring = hltPhotonmonitoring.clone(
0120 FolderName = 'HLT/HIG/DiPhoton/diphoton3022Mass90/',
0121 nphotons = 2,
0122 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)",
0123 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v*"])
0124 )
0125
0126 DiphotonMass95_monitoring = hltPhotonmonitoring.clone(
0127 FolderName = 'HLT/HIG/DiPhoton/diphoton3022Mass95/',
0128 nphotons = 2,
0129 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)",
0130 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v*"])
0131 )
0132
0133 DiphotonMass55_monitoring = hltPhotonmonitoring.clone(
0134 FolderName = 'HLT/HIG/DiPhoton/diphoton3018Mass55/',
0135 nphotons = 2,
0136 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)",
0137 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v*"]),
0138 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.])
0139 )
0140
0141 Diphoton3018_monitoring = hltPhotonmonitoring.clone(
0142 FolderName = 'HLT/EXO/DiPhoton/DiPhoton3018/',
0143 nphotons = 2,
0144 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)",
0145 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v*"]),
0146 histoPSet = dict(massBinning = [10.,15.,20.,25.,30.,35.,40.,45.,50.,55.,60.,65.,70.,75.,80.,90.,110.,150.])
0147 )
0148
0149 Diphoton2214_monitoring = hltPhotonmonitoring.clone(
0150 FolderName = 'HLT/EXO/DiPhoton/DiPhoton2214/',
0151 nphotons = 2,
0152 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)",
0153 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v*"]),
0154 histoPSet = dict(massBinning = [10.,15.,20.,25.,30.,35.,40.,45.,50.,55.,60.,65.,70.,75.,80.,90.,110.,150.])
0155 )
0156
0157
0158 DiPhoton10Time1p4ns_monitoring = hltPhotonmonitoring.clone(
0159 FolderName = 'HLT/EXO/DiPhoton/DiPhoton10Time1p4ns/',
0160 nphotons = 2,
0161 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)",
0162 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPhoton10Time1p4ns_v*"]),
0163 )
0164
0165 higgsHLTDiphotonMonitoring = cms.Sequence(
0166 DiphotonMass90_monitoring
0167 +DiphotonMass95_monitoring
0168 +DiphotonMass55_monitoring
0169 +Diphoton3018_monitoring
0170 +Diphoton2214_monitoring
0171 +DiPhoton10Time1p4ns_monitoring
0172 )