CMS 3D CMS Logo

PileupJetIDParams_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
3 
4 ####################################################################################################################
5 full_81x_chs = cms.PSet(
6  impactParTkThreshold = cms.double(1.),
7  cutBased = cms.bool(False),
8  etaBinnedWeights = cms.bool(True),
9  tmvaMethod = cms.string("JetIDMVAHighPt"),
10  version = cms.int32(-1),
11  nEtaBins = cms.int32(4),
12  trainings = cms.VPSet(
13  cms.PSet(
14  jEtaMin = cms.double(0.),
15  jEtaMax = cms.double(2.5),
16  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta0to2p5_BDT.weights.xml.gz"),
17  tmvaVariables = cms.vstring(
18  "nvtx",
19  "dR2Mean" ,
20  "nParticles" ,
21  "nCharged" ,
22  "majW" ,
23  "minW",
24  "frac01" ,
25  "frac02" ,
26  "frac03" ,
27  "frac04" ,
28  "ptD" ,
29  "beta" ,
30  "pull" ,
31  "jetR" ,
32  "jetRchg" ,
33  )
34  ),
35  cms.PSet(
36  jEtaMin = cms.double(2.5),
37  jEtaMax = cms.double(2.75),
38  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p5to2p75_BDT.weights.xml.gz"),
39  tmvaVariables = cms.vstring(
40  "nvtx",
41  "dR2Mean" ,
42  "nParticles" ,
43  "nCharged" ,
44  "majW" ,
45  "minW",
46  "frac01" ,
47  "frac02" ,
48  "frac03" ,
49  "frac04" ,
50  "ptD" ,
51  "beta" ,
52  "pull" ,
53  "jetR" ,
54  "jetRchg" ,
55  )
56  ),
57  cms.PSet(
58  jEtaMin = cms.double(2.75),
59  jEtaMax = cms.double(3.),
60  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p75to3_BDT.weights.xml.gz"),
61  tmvaVariables = cms.vstring(
62  "nvtx",
63  "dR2Mean" ,
64  "nParticles" ,
65  "nCharged" ,
66  "majW" ,
67  "minW",
68  "frac01" ,
69  "frac02" ,
70  "frac03" ,
71  "frac04" ,
72  "ptD" ,
73  "beta" ,
74  "pull" ,
75  "jetR" ,
76  "jetRchg" ,
77  )
78  ),
79  cms.PSet(
80  jEtaMin = cms.double(3.),
81  jEtaMax = cms.double(5.),
82  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta3to5_BDT.weights.xml.gz"),
83  tmvaVariables = cms.vstring(
84  "nvtx",
85  "dR2Mean" ,
86  "nParticles" ,
87  "majW" ,
88  "minW",
89  "frac01" ,
90  "frac02" ,
91  "frac03" ,
92  "frac04" ,
93  "ptD" ,
94  "pull" ,
95  "jetR" ,
96  )
97  ),
98  ),
99  tmvaSpectators = cms.vstring(
100  "jetPt" ,
101  "jetEta" ,
102  ),
103  JetIdParams = full_81x_chs_wp,
104  label = cms.string("full")
105 )
106 ####################################################################################################################
107 trainingVariables_102X_Eta0To3 = [
108  "nvtx" ,
109  "beta" ,
110  "dR2Mean" ,
111  "frac01" ,
112  "frac02" ,
113  "frac03" ,
114  "frac04" ,
115  "majW" ,
116  "minW" ,
117  "jetR" ,
118  "jetRchg" ,
119  "nParticles",
120  "nCharged" ,
121  "ptD" ,
122  "pull" ,
123  ]
124 trainingVariables_102X_Eta3To5 = list(trainingVariables_102X_Eta0To3)
125 trainingVariables_102X_Eta3To5.remove('beta')
126 trainingVariables_102X_Eta3To5.remove('jetRchg')
127 trainingVariables_102X_Eta3To5.remove('nCharged')
128 
129 full_102x_chs = full_81x_chs.clone(JetIdParams = full_102x_chs_wp)
130 full_102x_chs.trainings[0].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_102X_Eta0p0To2p5_chs_BDT.weights.xml.gz"
131 full_102x_chs.trainings[0].tmvaVariables = trainingVariables_102X_Eta0To3
132 full_102x_chs.trainings[1].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_102X_Eta2p5To2p75_chs_BDT.weights.xml.gz"
133 full_102x_chs.trainings[1].tmvaVariables = trainingVariables_102X_Eta0To3
134 full_102x_chs.trainings[2].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_102X_Eta2p75To3p0_chs_BDT.weights.xml.gz"
135 full_102x_chs.trainings[2].tmvaVariables = trainingVariables_102X_Eta0To3
136 full_102x_chs.trainings[3].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_102X_Eta3p0To5p0_chs_BDT.weights.xml.gz"
137 full_102x_chs.trainings[3].tmvaVariables = trainingVariables_102X_Eta3To5
138 
139 ####################################################################################################################
140 trainingVariables_94X_Eta0To3 = list(trainingVariables_102X_Eta0To3)
141 trainingVariables_94X_Eta3To5 = list(trainingVariables_102X_Eta3To5)
142 full_94x_chs = full_81x_chs.clone(JetIdParams = full_94x_chs_wp)
143 full_94x_chs.trainings[0].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_94X_Eta0p0To2p5_chs_BDT.weights.xml.gz"
144 full_94x_chs.trainings[0].tmvaVariables = trainingVariables_94X_Eta0To3
145 full_94x_chs.trainings[1].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_94X_Eta2p5To2p75_chs_BDT.weights.xml.gz"
146 full_94x_chs.trainings[1].tmvaVariables = trainingVariables_94X_Eta0To3
147 full_94x_chs.trainings[2].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_94X_Eta2p75To3p0_chs_BDT.weights.xml.gz"
148 full_94x_chs.trainings[2].tmvaVariables = trainingVariables_94X_Eta0To3
149 full_94x_chs.trainings[3].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_94X_Eta3p0To5p0_chs_BDT.weights.xml.gz"
150 full_94x_chs.trainings[3].tmvaVariables = trainingVariables_94X_Eta3To5
151 
152 
153 ####################################################################################################################
154 trainingVariables_106X_Eta0To3 = list(trainingVariables_102X_Eta0To3)
155 trainingVariables_106X_Eta3To5 = list(trainingVariables_102X_Eta3To5)
156 full_106x_UL17_chs = full_81x_chs.clone(JetIdParams = full_106x_UL17_chs_wp)
157 full_106x_UL17_chs.trainings[0].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_UL17_Eta0p0To2p5_chs_BDT.weights.xml.gz"
158 full_106x_UL17_chs.trainings[0].tmvaVariables = trainingVariables_106X_Eta0To3
159 full_106x_UL17_chs.trainings[1].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_UL17_Eta2p5To2p75_chs_BDT.weights.xml.gz"
160 full_106x_UL17_chs.trainings[1].tmvaVariables = trainingVariables_106X_Eta0To3
161 full_106x_UL17_chs.trainings[2].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_UL17_Eta2p75To3p0_chs_BDT.weights.xml.gz"
162 full_106x_UL17_chs.trainings[2].tmvaVariables = trainingVariables_106X_Eta0To3
163 full_106x_UL17_chs.trainings[3].tmvaWeights = "RecoJets/JetProducers/data/pileupJetId_UL17_Eta3p0To5p0_chs_BDT.weights.xml.gz"
164 full_106x_UL17_chs.trainings[3].tmvaVariables = trainingVariables_106X_Eta3To5
165 
166 ####################################################################################################################
167 full_80x_chs = cms.PSet(
168  impactParTkThreshold = cms.double(1.),
169  cutBased = cms.bool(False),
170  etaBinnedWeights = cms.bool(True),
171  tmvaMethod = cms.string("JetIDMVAHighPt"),
172  version = cms.int32(-1),
173  nEtaBins = cms.int32(4),
174  trainings = cms.VPSet(
175  cms.PSet(
176  jEtaMin = cms.double(0.),
177  jEtaMax = cms.double(2.5),
178  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80X_Eta0to2p5_BDT.weights.xml.gz"),
179  tmvaVariables = cms.vstring(
180  "nvtx",
181  "dR2Mean" ,
182  "nParticles" ,
183  "nCharged" ,
184  "majW" ,
185  "minW",
186  "frac01" ,
187  "frac02" ,
188  "frac03" ,
189  "frac04" ,
190  "ptD" ,
191  "beta" ,
192  "pull" ,
193  "jetR" ,
194  "jetRchg" ,
195  )
196  ),
197  cms.PSet(
198  jEtaMin = cms.double(2.5),
199  jEtaMax = cms.double(2.75),
200  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80X_Eta2p5to2p75_BDT.weights.xml.gz"),
201  tmvaVariables = cms.vstring(
202  "nvtx",
203  "dR2Mean" ,
204  "nParticles" ,
205  "nCharged" ,
206  "majW" ,
207  "minW",
208  "frac01" ,
209  "frac02" ,
210  "frac03" ,
211  "frac04" ,
212  "ptD" ,
213  "beta" ,
214  "pull" ,
215  "jetR" ,
216  "jetRchg" ,
217  )
218  ),
219  cms.PSet(
220  jEtaMin = cms.double(2.75),
221  jEtaMax = cms.double(3.),
222  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80X_Eta2p75to3_BDT.weights.xml.gz"),
223  tmvaVariables = cms.vstring(
224  "nvtx",
225  "dR2Mean" ,
226  "nParticles" ,
227  "nCharged" ,
228  "majW" ,
229  "minW",
230  "frac01" ,
231  "frac02" ,
232  "frac03" ,
233  "frac04" ,
234  "ptD" ,
235  "beta" ,
236  "pull" ,
237  "jetR" ,
238  "jetRchg" ,
239  )
240  ),
241  cms.PSet(
242  jEtaMin = cms.double(3.),
243  jEtaMax = cms.double(5.),
244  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_80X_Eta3to5_BDT.weights.xml.gz"),
245  tmvaVariables = cms.vstring(
246  "nvtx",
247  "dR2Mean" ,
248  "nParticles" ,
249  "majW" ,
250  "minW",
251  "frac01" ,
252  "frac02" ,
253  "frac03" ,
254  "frac04" ,
255  "ptD" ,
256  "pull" ,
257  "jetR" ,
258  )
259  ),
260  ),
261  tmvaSpectators = cms.vstring(
262  "jetPt" ,
263  "jetEta" ,
264  ),
265  JetIdParams = full_80x_chs_wp,
266  label = cms.string("full")
267 )
268 
269 ####################################################################################################################
270 full_76x_chs = cms.PSet(
271  impactParTkThreshold = cms.double(1.) ,
272  cutBased = cms.bool(False),
273  etaBinnedWeights = cms.bool(True),
274  nEtaBins = cms.int32(4),
275  trainings = cms.VPSet(
276  cms.PSet(
277  jEtaMin = cms.double(0.),
278  jEtaMax = cms.double(2.5),
279  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_76x_Eta0to2p5_BDT.weights.xml.gz"),
280  tmvaVariables = cms.vstring(
281  "nvtx",
282  "dR2Mean" ,
283  "nParticles" ,
284  "nCharged" ,
285  "majW" ,
286  "minW",
287  "frac01" ,
288  "frac02" ,
289  "frac03" ,
290  "frac04" ,
291  "ptD" ,
292  "beta" ,
293  "pull" ,
294  "jetR" ,
295  "jetRchg" ,
296  )
297  ),
298  cms.PSet(
299  jEtaMin = cms.double(2.5),
300  jEtaMax = cms.double(2.75),
301  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_76x_Eta2p5to2p75_BDT.weights.xml.gz"),
302  tmvaVariables = cms.vstring(
303  "nvtx",
304  "dR2Mean" ,
305  "nParticles" ,
306  "nCharged" ,
307  "majW" ,
308  "minW",
309  "frac01" ,
310  "frac02" ,
311  "frac03" ,
312  "frac04" ,
313  "ptD" ,
314  "beta" ,
315  "pull" ,
316  "jetR" ,
317  "jetRchg" ,
318  )
319  ),
320  cms.PSet(
321  jEtaMin = cms.double(2.75),
322  jEtaMax = cms.double(3.),
323  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_76x_Eta2p75to3_BDT.weights.xml.gz"),
324  tmvaVariables = cms.vstring(
325  "nvtx",
326  "dR2Mean" ,
327  "nParticles" ,
328  "nCharged" ,
329  "majW" ,
330  "minW",
331  "frac01" ,
332  "frac02" ,
333  "frac03" ,
334  "frac04" ,
335  "ptD" ,
336  "beta" ,
337  "pull" ,
338  "jetR" ,
339  "jetRchg" ,
340  )
341  ),
342  cms.PSet(
343  jEtaMin = cms.double(3.),
344  jEtaMax = cms.double(5.),
345  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/pileupJetId_76x_Eta3to5_BDT.weights.xml.gz"),
346  tmvaVariables = cms.vstring(
347  "nvtx",
348  "dR2Mean" ,
349  "nParticles" ,
350  "majW" ,
351  "minW",
352  "frac01" ,
353  "frac02" ,
354  "frac03" ,
355  "frac04" ,
356  "ptD" ,
357  "pull" ,
358  "jetR" ,
359  )
360  ),
361  ),
362  tmvaMethod = cms.string("JetIDMVAHighPt"),
363  version = cms.int32(-1),
364  tmvaSpectators = cms.vstring(
365  "jetPt" ,
366  "jetEta" ,
367  ),
368  JetIdParams = full_76x_chs_wp,
369  label = cms.string("full")
370  )
371 ####################################################################################################################
372 full_74x_chs = cms.PSet(
373  impactParTkThreshold = cms.double(1.) ,
374  cutBased = cms.bool(False),
375  etaBinnedWeights = cms.bool(True),
376  nEtaBins = cms.int32(4),
377  trainings = cms.VPSet(
378  cms.PSet(
379  jEtaMin = cms.double(0.),
380  jEtaMax = cms.double(2.),
381  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_0_2_newNames.xml.gz"),
382  tmvaVariables = cms.vstring(
383  "dR2Mean" ,
384  "rho" ,
385  "nParticles" ,
386  "nCharged" ,
387  "majW" ,
388  "minW",
389  "frac01" ,
390  "frac02" ,
391  "frac03" ,
392  "frac04" ,
393  "ptD" ,
394  "beta" ,
395  "betaStar" ,
396  "pull" ,
397  "jetR" ,
398  "jetRchg" ,
399  )
400  ),
401  cms.PSet(
402  jEtaMin = cms.double(2.),
403  jEtaMax = cms.double(2.5),
404  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_2_2p5_newNames.xml.gz"),
405  tmvaVariables = cms.vstring(
406  "dR2Mean" ,
407  "rho" ,
408  "nParticles" ,
409  "nCharged" ,
410  "majW" ,
411  "minW",
412  "frac01" ,
413  "frac02" ,
414  "frac03" ,
415  "frac04" ,
416  "ptD" ,
417  "beta" ,
418  "betaStar" ,
419  "pull" ,
420  "jetR" ,
421  "jetRchg" ,
422  )
423  ),
424  cms.PSet(
425  jEtaMin = cms.double(2.5),
426  jEtaMax = cms.double(3.),
427  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_2p5_3_newNames.xml.gz"),
428  tmvaVariables = cms.vstring(
429  "dR2Mean" ,
430  "rho" ,
431  "nParticles" ,
432  "nCharged" ,
433  "majW" ,
434  "minW",
435  "frac01" ,
436  "frac02" ,
437  "frac03" ,
438  "frac04" ,
439  "ptD" ,
440  "beta" ,
441  "betaStar" ,
442  "pull" ,
443  "jetR" ,
444  "jetRchg" ,
445  )
446  ),
447  cms.PSet(
448  jEtaMin = cms.double(3.),
449  jEtaMax = cms.double(5.),
450  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_3_5_newNames.xml.gz"),
451  tmvaVariables = cms.vstring(
452  "dR2Mean" ,
453  "rho" ,
454  "nParticles" ,
455  "majW" ,
456  "minW",
457  "frac01" ,
458  "frac02" ,
459  "frac03" ,
460  "frac04" ,
461  "ptD" ,
462  "pull" ,
463  "jetR" ,
464  )
465  ),
466  ),
467  version = cms.int32(-1),
468  tmvaSpectators = cms.vstring(
469  "jetPt" ,
470  "jetEta" ,
471  "nTrueInt" ,
472  "dRMatch" ,
473  ),
474  JetIdParams = full_74x_chs_wp,
475  label = cms.string("full")
476  )
477 ####################################################################################################################
478 full_53x = cms.PSet(
479  impactParTkThreshold = cms.double(1.) ,
480  cutBased = cms.bool(False),
481  etaBinnedWeights = cms.bool(False),
482  tmvaWeights = cms.FileInPath("CondFormats/JetMETObjects/data/TMVAClassificationCategory_JetID_53X_Dec2012.weights.xml"),
483  tmvaMethod = cms.string("JetIDMVAHighPt"),
484  version = cms.int32(-1),
485  tmvaVariables = cms.vstring(
486  "nvtx" ,
487  "dZ" ,
488  "beta" ,
489  "betaStar" ,
490  "nCharged" ,
491  "nNeutrals",
492  "dR2Mean" ,
493  "ptD" ,
494  "frac01" ,
495  "frac02" ,
496  "frac03" ,
497  "frac04" ,
498  "frac05" ,
499  ),
500  tmvaSpectators = cms.vstring(
501  "jetPt",
502  "jetEta",
503  "jetPhi"
504  ),
505  JetIdParams = full_53x_wp,
506  label = cms.string("full53x")
507  )
508 ####################################################################################################################
509 full_53x_chs = cms.PSet(
510  impactParTkThreshold = cms.double(1.) ,
511  cutBased = cms.bool(False),
512  etaBinnedWeights = cms.bool(False),
513  tmvaWeights = cms.FileInPath("CondFormats/JetMETObjects/data/TMVAClassificationCategory_JetID_53X_chs_Dec2012.weights.xml"),
514  #tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_53X_chs_Dec2012.weights.xml"),
515  tmvaMethod = cms.string("JetIDMVAHighPt"),
516  version = cms.int32(-1),
517  tmvaVariables = cms.vstring(
518  "nvtx" ,
519  "dZ" ,
520  "beta" ,
521  "betaStar" ,
522  "nCharged" ,
523  "nNeutrals",
524  "dR2Mean" ,
525  "ptD" ,
526  "frac01" ,
527  "frac02" ,
528  "frac03" ,
529  "frac04" ,
530  "frac05" ,
531  ),
532  tmvaSpectators = cms.vstring(
533  "jetPt",
534  "jetEta",
535  "jetPhi"
536  ),
537  JetIdParams = full_53x_chs_wp,
538  label = cms.string("full")
539  )
540 ####################################################################################################################
541 met_53x = cms.PSet(
542  impactParTkThreshold = cms.double(1.) ,
543  cutBased = cms.bool(False),
544  etaBinnedWeights = cms.bool(False),
545  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_MET_53X_Dec2012.weights.xml.gz"),
546  tmvaMethod = cms.string("JetIDMVAMET"),
547  version = cms.int32(-1),
548  tmvaVariables = cms.vstring(
549  "nvtx" ,
550  "jetPt" ,
551  "jetEta" ,
552  "jetPhi" ,
553  "dZ" ,
554  "beta" ,
555  "betaStar" ,
556  "nCharged" ,
557  "nNeutrals",
558  "dR2Mean" ,
559  "ptD" ,
560  "frac01" ,
561  "frac02" ,
562  "frac03" ,
563  "frac04" ,
564  "frac05" ,
565  ),
566  tmvaSpectators = cms.vstring(),
567  JetIdParams = met_53x_wp,
568  label = cms.string("met53x")
569  )
570 ##################################################################################################################
571 full_5x = cms.PSet(
572  impactParTkThreshold = cms.double(1.) ,
573  cutBased = cms.bool(False),
574  etaBinnedWeights = cms.bool(False),
575  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_MET_53X_Dec2012.weights.xml.gz"),
576  tmvaMethod = cms.string("BDT_fullPlusRMS"),
577  version = cms.int32(-1),
578  tmvaVariables = cms.vstring(
579  "frac01",
580  "frac02",
581  "frac03",
582  "frac04",
583  "frac05",
584  "dR2Mean",
585  "nvtx",
586  "nNeutrals",
587  "beta",
588  "betaStar",
589  "dZ",
590  "nCharged",
591  ),
592  tmvaSpectators = cms.vstring(
593  "jetPt",
594  "jetEta",
595  ),
596  JetIdParams = full_5x_wp,
597  label = cms.string("full")
598  )
599 
600 ##################################################################################################################
601 full_5x_chs = cms.PSet(
602  impactParTkThreshold = cms.double(1.) ,
603  cutBased = cms.bool(False),
604  etaBinnedWeights = cms.bool(False),
605  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/TMVAClassification_5x_BDT_chsFullPlusRMS.weights.xml.gz"),
606  tmvaMethod = cms.string("BDT_chsFullPlusRMS"),
607  version = cms.int32(-1),
608  tmvaVariables = cms.vstring(
609  "frac01",
610  "frac02",
611  "frac03",
612  "frac04",
613  "frac05",
614  "dR2Mean",
615  "nvtx",
616  "nNeutrals",
617  "beta",
618  "betaStar",
619  "dZ",
620  "nCharged",
621  ),
622  tmvaSpectators = cms.vstring(
623  "jetPt",
624  "jetEta",
625  ),
626  JetIdParams = full_5x_chs_wp,
627  label = cms.string("full")
628  )
629 
630 ####################################################################################################################
631 cutbased = cms.PSet(
632  impactParTkThreshold = cms.double(1.),
633  cutBased = cms.bool(True),
634  JetIdParams = PuJetIdCutBased_wp,
635  label = cms.string("cutbased")
636  )
637 
638 ####################################################################################################################
639 PhilV1 = cms.PSet(
640  impactParTkThreshold = cms.double(1.) ,
641  cutBased = cms.bool(False),
642  etaBinnedWeights = cms.bool(False),
643  tmvaWeights = cms.FileInPath("RecoJets/JetProducers/data/mva_JetID_v1.weights.xml.gz"),
644  tmvaMethod = cms.string("JetID"),
645  version = cms.int32(-1),
646  tmvaVariables = cms.vstring(
647  "nvtx",
648  "jetPt",
649  "jetEta",
650  "jetPhi",
651  "dZ",
652  "d0",
653  "beta",
654  "betaStar",
655  "nCharged",
656  "nNeutrals",
657  "dRMean",
658  "frac01",
659  "frac02",
660  "frac03",
661  "frac04",
662  "frac05",
663  ),
664  tmvaSpectators = cms.vstring(),
665  JetIdParams = JetIdParams,
666  label = cms.string("philv1")
667 )
668 
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision and the trigger will pass if any such matching triggers are FAIL or EXCEPTION A wildcarded negative criterion that matches more than one trigger in the trigger list("!*","!HLTx*"if it matches 2 triggers or more) will accept the event if all the matching triggers are FAIL.It will reject the event if any of the triggers are PASS or EXCEPTION(this matches the behavior of"!*"before the partial wildcard feature was incorporated).Triggers which are in the READY state are completely ignored.(READY should never be returned since the trigger paths have been run