1 import FWCore.ParameterSet.Config
as cms
3 from DQMOffline.Trigger.JetMonitor_cfi
import hltJetMETmonitoring
4 from DQMOffline.Trigger.HTMonitor_cfi
import hltHTmonitoring
5 from DQMOffline.Trigger.B2GTnPMonitor_cfi
import B2GegmGsfElectronIDsForDQM,B2GegHLTDQMOfflineTnPSource
16 AK8PFHT750_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
17 AK8PFHT750_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT750_TrimMass50')
18 AK8PFHT750_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT750_TrimMass50_v*")
19 AK8PFHT750_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
20 AK8PFHT750_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
21 AK8PFHT750_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
23 AK8PFHT800_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
24 AK8PFHT800_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT800_TrimMass50')
25 AK8PFHT800_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT800_TrimMass50_v*")
26 AK8PFHT800_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
27 AK8PFHT800_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
28 AK8PFHT800_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
30 AK8PFHT850_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
31 AK8PFHT850_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT850_TrimMass50')
32 AK8PFHT850_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT850_TrimMass50_v*")
33 AK8PFHT850_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
34 AK8PFHT850_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
35 AK8PFHT850_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
37 AK8PFHT900_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
38 AK8PFHT900_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT900_TrimMass50')
39 AK8PFHT900_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT900_TrimMass50_v*")
40 AK8PFHT900_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
41 AK8PFHT900_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
42 AK8PFHT900_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
45 AK8PFJet360_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
46 AK8PFJet360_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet360_TrimMass30')
47 AK8PFJet360_TrimMass30_PromptMonitoring.ptcut = cms.double(360)
48 AK8PFJet360_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet360_TrimMass30_v*")
50 AK8PFJet380_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
51 AK8PFJet380_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet380_TrimMass30')
52 AK8PFJet380_TrimMass30_PromptMonitoring.ptcut = cms.double(380)
53 AK8PFJet380_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet380_TrimMass30_v*")
55 AK8PFJet400_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
56 AK8PFJet400_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet400_TrimMass30')
57 AK8PFJet400_TrimMass30_PromptMonitoring.ptcut = cms.double(400)
58 AK8PFJet400_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet400_TrimMass30_v*")
60 AK8PFJet420_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
61 AK8PFJet420_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet420_TrimMass30')
62 AK8PFJet420_TrimMass30_PromptMonitoring.ptcut = cms.double(420)
63 AK8PFJet420_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet420_TrimMass30_v*")
65 b2gMonitorHLT = cms.Sequence(
68 b2gHLTDQMSourceExtra = cms.Sequence(
69 AK8PFHT750_TrimMass50_HTmonitoring +
70 AK8PFHT800_TrimMass50_HTmonitoring +
71 AK8PFHT850_TrimMass50_HTmonitoring +
72 AK8PFHT900_TrimMass50_HTmonitoring +
73 AK8PFJet360_TrimMass30_PromptMonitoring +
74 AK8PFJet380_TrimMass30_PromptMonitoring +
75 AK8PFJet400_TrimMass30_PromptMonitoring +
76 AK8PFJet420_TrimMass30_PromptMonitoring +
77 B2GegmGsfElectronIDsForDQM*
78 B2GegHLTDQMOfflineTnPSource