CMS 3D CMS Logo

DiJetMonitor_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.Trigger.DiJetMonitor_cfi import DiPFjetAve40_Prommonitoring
4 
6 DiPFjetAve60_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
7  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve60/',
8  histoPSet = dict(dijetPtThrPSet = dict(
9  nbins = 75,
10  xmin = 0.,
11  xmax = 150.)),
12  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve60_v*"])
13 )
14 
15 # DiPFjetAve80
16 DiPFjetAve80_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
17  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve80/',
18  histoPSet = dict(dijetPtThrPSet = dict(
19  nbins = 100 ,
20  xmin = 0.,
21  xmax = 200.)),
22  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve80_v*"])
23 
24 )
25 
26 
27 # DiPFjetAve140
28 DiPFjetAve140_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
29  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve140/',
30  histoPSet = dict(dijetPtThrPSet = dict(
31  nbins = 70,
32  xmin = 0.,
33  xmax = 350.)),
34 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve140_v*"])
35 )
36 
37 
38 # DiPFjetAve200
39 DiPFjetAve200_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
40  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve200/',
41  histoPSet = dict(dijetPtThrPSet = dict(
42  nbins = 50 ,
43  xmin = 0.,
44  xmax = 500.)),
45  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve200_v*"])
46 )
47 
48 
49 # DiPFjetAve260
50 DiPFjetAve260_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
51  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve260/',
52  histoPSet = dict(dijetPtThrPSet = dict(
53  nbins = 65 ,
54  xmin = 0.,
55  xmax = 650.)),
56 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve260_v*"])
57 )
58 
59 
60 # DiPFjetAve320
61 DiPFjetAve320_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
62  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve320/',
63  histoPSet = dict(dijetPtThrPSet = dict(
64  nbins = 80 ,
65  xmin = 0.,
66  xmax = 800.)),
67 numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve320_v*"])
68 )
69 
70 # DiPFjetAve400
71 DiPFjetAve400_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
72  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve400/',
73  histoPSet = dict(dijetPtThrPSet = dict(
74  nbins = 100 ,
75  xmin = 0.,
76  xmax = 1000.)),
77  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve400_v*"])
78 )
79 
80 
81 # DiPFjetAve500
82 DiPFjetAve500_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
83  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve500/',
84  histoPSet = dict(dijetPtThrPSet = dict(
85  nbins = 125,
86  xmin = 0.,
87  xmax = 1250)),
88  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve500_v*"])
89 )
90 
91 # HLT_DiPFJetAve60_HFJEC
92 DiPFjetAve60_HFJEC_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
93  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve60_HFJEC/',
94  histoPSet = dict(dijetPtThrPSet = dict(
95  nbins = 75 ,
96  xmin = 0.,
97  xmax = 150.)),
98  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve60_HFJEC_v*"])
99 )
100 
101 # HLT_DiPFJetAve80_HFJEC
102 DiPFjetAve80_HFJEC_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
103  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve80_HFJEC/',
104  histoPSet = dict(dijetPtThrPSet = dict(
105  nbins = 100 ,
106  xmin = 0.,
107  xmax = 200.)),
108  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve80_HFJEC_v*"])
109 )
110 
111 
112 # HLT_DiPFJetAve100_HFJEC
113 DiPFjetAve100_HFJEC_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
114  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve100_HFJEC/',
115  histoPSet = dict(dijetPtThrPSet = dict(
116  nbins = 50 ,
117  xmin = 0.,
118  xmax = 250.)),
119  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve100_HFJEC_v*"])
120 )
121 
122 # HLT_DiPFJetAve160_HFJEC
123 DiPFjetAve160_HFJEC_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
124  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve160_HFJEC/',
125  histoPSet = dict(dijetPtThrPSet = dict(
126  nbins = 80 ,
127  xmin = 0.,
128  xmax = 400.)),
129  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve160_HFJEC_v*"])
130 )
131 
132 
133 # HLT_DiPFJetAve220_HFJEC
134 DiPFjetAve220_HFJEC_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
135  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve220_HFJEC/',
136  histoPSet = dict(dijetPtThrPSet = dict(
137  nbins = 55 ,
138  xmin = 0.,
139  xmax = 550.)),
140  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve220_HFJEC_v*"])
141 )
142 
143 # HLT_DiPFJetAve300_HFJEC
144 DiPFjetAve300_HFJEC_Prommonitoring = DiPFjetAve40_Prommonitoring.clone(
145  FolderName = 'HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve300_HFJEC/',
146  histoPSet = dict(dijetPtThrPSet = dict(
147  nbins = 75 ,
148  xmin = 0.,
149  xmax = 750.)),
150  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiPFJetAve300_HFJEC_v*"])
151 )
152 
153 HLTDiJetmonitoring = cms.Sequence(
154  DiPFjetAve40_Prommonitoring
155  *DiPFjetAve60_Prommonitoring
156  *DiPFjetAve80_Prommonitoring
157  *DiPFjetAve140_Prommonitoring
158  *DiPFjetAve200_Prommonitoring
159  *DiPFjetAve260_Prommonitoring
160  *DiPFjetAve320_Prommonitoring
161  *DiPFjetAve400_Prommonitoring
162  *DiPFjetAve500_Prommonitoring
163  *DiPFjetAve60_HFJEC_Prommonitoring
164  *DiPFjetAve80_HFJEC_Prommonitoring
165  *DiPFjetAve100_HFJEC_Prommonitoring
166  *DiPFjetAve160_HFJEC_Prommonitoring
167  *DiPFjetAve220_HFJEC_Prommonitoring
168  *DiPFjetAve300_HFJEC_Prommonitoring
169 )
170