Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-08-18 23:53:49

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMOffline.Trigger.PhotonMonitor_cfi import hltPhotonmonitoring
0004 
0005 #HLT_SinglePhoton300_IDTight
0006 SinglePhoton300_monitoring = hltPhotonmonitoring.clone(
0007     FolderName = 'HLT/EGM/Photon/Photon300/',
0008     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon300_NoHE_v*"])
0009 )
0010 
0011 
0012 # HLT_SinglePhoton200_IDTight
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_monitoring = hltPhotonmonitoring.clone(
0047     FolderName = 'HLT/EGM/Photon/Photon60/',
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(hltPaths = []),
0050     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon60_R9Id90_CaloIdL_IsoL_v*"])
0051 )
0052 
0053 
0054 Photon60_DisplacedIdL_monitoring = Photon60_monitoring.clone(
0055     FolderName = 'HLT/EXO/DisplacedPhoton/Photon60_DisplacedIdL/',
0056     denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon60_R9Id90_CaloIdL_IsoL_v*"]),
0057     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v*"])
0058 )
0059 
0060 
0061 Photon60_DisplacedIdL_PFJet350MinPFJet15_monitoring = Photon60_DisplacedIdL_monitoring.clone(
0062     FolderName = 'HLT/EXO/DisplacedPhoton/Photon60_DisplacedIdL_PFJet350MinPFJet15/',
0063     denGenericTriggerEventPSet = dict(andOrHlt = False,
0064                                       hltPaths = ["HLT_Photon60_R9Id90_CaloIdL_IsoL_v*","HLT_PFHT350MinPFJet15_v*"]),
0065     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v*"])
0066 )
0067 
0068 
0069 from DQMOffline.Trigger.ObjMonitor_cfi import hltobjmonitoring
0070 
0071 Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_monitoring = hltobjmonitoring.clone(
0072     #FolderName = 'HLT/Photon/Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50/',
0073     FolderName = 'HLT/EXO/Photon/Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50/',
0074     denGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0075         hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_v*"]
0076     ),
0077     numGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0078         hltPaths = ["HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v*"]
0079     ),
0080     phoSelection = 'pt > 80 & abs(eta) < 1.44',
0081     nphotons = 1,
0082     jetSelection = "pt > 30 & abs(eta) < 5.0",
0083     jetId = "tight",
0084     njets = 2,
0085     doHTHistos = False,
0086     histoPSet = dict(
0087         mjjBinning = [20. * x for x in range(30)],
0088         metPSet = dict(
0089                 nbins = 20,
0090                 xmin = -0.5,
0091                 xmax = 200.)
0092         )
0093 )
0094 
0095 Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_monitoring = hltobjmonitoring.clone(
0096 #    FolderName = 'HLT/Photon/Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3/',
0097     FolderName = 'HLT/EXO/Photon/Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3/',
0098     denGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0099         hltPaths = ["HLT_Photon75_R9Id90_HE10_IsoM_v*"]
0100     ),
0101     numGenericTriggerEventPSet = hltobjmonitoring.numGenericTriggerEventPSet.clone(
0102         hltPaths = ["HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v*"]
0103     ),
0104     phoSelection = 'pt > 80 & abs(eta) < 1.44',
0105     nphotons = 1,
0106     jetSelection = "pt > 30 & abs(eta) < 5.0",
0107     jetId = "tight",
0108     njets = 2,
0109     doMETHistos = False,
0110     doHTHistos = False,
0111     histoPSet = dict(mjjBinning = [20. * x for x in range(30)])
0112 )
0113 
0114 exoHLTPhotonmonitoring = cms.Sequence(
0115     SinglePhoton300_monitoring
0116     + SinglePhoton200_monitoring
0117     + Photon60_monitoring
0118     + Photon60_DisplacedIdL_monitoring
0119     + Photon60_DisplacedIdL_PFJet350MinPFJet15_monitoring
0120     + SinglePhoton50_R9Id90_HE10_IsoM_monitoring
0121     + SinglePhoton75_R9Id90_HE10_IsoM_monitoring
0122     + SinglePhoton90_R9Id90_HE10_IsoM_monitoring
0123     + SinglePhoton120_R9Id90_HE10_IsoM_monitoring
0124     + SinglePhoton165_R9Id90_HE10_IsoM_monitoring
0125     + Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_monitoring
0126     + Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_monitoring
0127 )
0128 
0129 
0130 DiphotonMass90_monitoring = hltPhotonmonitoring.clone(
0131     FolderName = 'HLT/HIG/DiPhoton/diphoton3022Mass90/',
0132     nphotons = 2,
0133     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)",
0134     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v*"])
0135 )
0136 
0137 DiphotonMass95_monitoring = hltPhotonmonitoring.clone(
0138     FolderName = 'HLT/HIG/DiPhoton/diphoton3022Mass95/',
0139     nphotons = 2,
0140     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)",
0141     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v*"])
0142 )
0143 
0144 DiphotonMass55_monitoring = hltPhotonmonitoring.clone(
0145     FolderName = 'HLT/HIG/DiPhoton/diphoton3018Mass55/',
0146     nphotons = 2,
0147     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)",
0148     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v*"]),
0149     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.])
0150 )
0151 
0152 Diphoton3018_monitoring = hltPhotonmonitoring.clone(
0153     FolderName = 'HLT/EXO/DiPhoton/DiPhoton3018/',
0154     nphotons = 2,
0155     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)",
0156     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v*"]),
0157     histoPSet = dict(massBinning = [10.,15.,20.,25.,30.,35.,40.,45.,50.,55.,60.,65.,70.,75.,80.,90.,110.,150.])
0158 )
0159 
0160 Diphoton2214_monitoring = hltPhotonmonitoring.clone(
0161     FolderName = 'HLT/EXO/DiPhoton/DiPhoton2214/',
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_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v*"]),
0165     histoPSet = dict(massBinning = [10.,15.,20.,25.,30.,35.,40.,45.,50.,55.,60.,65.,70.,75.,80.,90.,110.,150.])
0166 )
0167 
0168 
0169 DiPhoton10Time1p4ns_monitoring = hltPhotonmonitoring.clone(
0170     FolderName = 'HLT/EXO/DiPhoton/DiPhoton10Time1p4ns/',
0171     nphotons = 2,
0172     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)",
0173     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPhoton10Time1p4ns_v*"]),
0174 )
0175 
0176 DiPhoton10sminlt0p1_monitoring = hltPhotonmonitoring.clone(
0177     FolderName = 'HLT/EXO/DiPhoton/DiPhoton10sminlt0p1/',
0178     nphotons = 2,
0179     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)",
0180     numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPhoton10sminlt0p1_v*"]),
0181 )
0182 
0183 higgsHLTDiphotonMonitoring = cms.Sequence(
0184     DiphotonMass90_monitoring
0185     +DiphotonMass95_monitoring
0186     +DiphotonMass55_monitoring
0187     +Diphoton3018_monitoring
0188     +Diphoton2214_monitoring
0189     +DiPhoton10Time1p4ns_monitoring
0190     +DiPhoton10sminlt0p1_monitoring
0191 )