1 import FWCore.ParameterSet.Config
as cms
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(
14 jEtaMin = cms.double(0.),
15 jEtaMax = cms.double(2.5),
16 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta0to2p5_BDT.weights.xml.gz"),
17 tmvaVariables = cms.vstring(
36 jEtaMin = cms.double(2.5),
37 jEtaMax = cms.double(2.75),
38 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p5to2p75_BDT.weights.xml.gz"),
39 tmvaVariables = cms.vstring(
58 jEtaMin = cms.double(2.75),
59 jEtaMax = cms.double(3.),
60 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p75to3_BDT.weights.xml.gz"),
61 tmvaVariables = cms.vstring(
80 jEtaMin = cms.double(3.),
81 jEtaMax = cms.double(5.),
82 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta3to5_BDT.weights.xml.gz"),
83 tmvaVariables = cms.vstring(
99 tmvaSpectators = cms.vstring(
103 JetIdParams = full_81x_chs_wp,
104 label = cms.string(
"full")
107 trainingVariables_102X_Eta0To3 = [
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')
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
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
156 full_80x_chs = cms.PSet(
157 impactParTkThreshold = cms.double(1.),
158 cutBased = cms.bool(
False),
159 etaBinnedWeights = cms.bool(
True),
160 tmvaMethod = cms.string(
"JetIDMVAHighPt"),
161 version = cms.int32(-1),
162 nEtaBins = cms.int32(4),
163 trainings = cms.VPSet(
165 jEtaMin = cms.double(0.),
166 jEtaMax = cms.double(2.5),
167 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80X_Eta0to2p5_BDT.weights.xml.gz"),
168 tmvaVariables = cms.vstring(
187 jEtaMin = cms.double(2.5),
188 jEtaMax = cms.double(2.75),
189 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80X_Eta2p5to2p75_BDT.weights.xml.gz"),
190 tmvaVariables = cms.vstring(
209 jEtaMin = cms.double(2.75),
210 jEtaMax = cms.double(3.),
211 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80X_Eta2p75to3_BDT.weights.xml.gz"),
212 tmvaVariables = cms.vstring(
231 jEtaMin = cms.double(3.),
232 jEtaMax = cms.double(5.),
233 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_80X_Eta3to5_BDT.weights.xml.gz"),
234 tmvaVariables = cms.vstring(
250 tmvaSpectators = cms.vstring(
254 JetIdParams = full_80x_chs_wp,
255 label = cms.string(
"full")
259 full_76x_chs = cms.PSet(
260 impactParTkThreshold = cms.double(1.) ,
261 cutBased = cms.bool(
False),
262 etaBinnedWeights = cms.bool(
True),
263 nEtaBins = cms.int32(4),
264 trainings = cms.VPSet(
266 jEtaMin = cms.double(0.),
267 jEtaMax = cms.double(2.5),
268 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_76x_Eta0to2p5_BDT.weights.xml.gz"),
269 tmvaVariables = cms.vstring(
288 jEtaMin = cms.double(2.5),
289 jEtaMax = cms.double(2.75),
290 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_76x_Eta2p5to2p75_BDT.weights.xml.gz"),
291 tmvaVariables = cms.vstring(
310 jEtaMin = cms.double(2.75),
311 jEtaMax = cms.double(3.),
312 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_76x_Eta2p75to3_BDT.weights.xml.gz"),
313 tmvaVariables = cms.vstring(
332 jEtaMin = cms.double(3.),
333 jEtaMax = cms.double(5.),
334 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/pileupJetId_76x_Eta3to5_BDT.weights.xml.gz"),
335 tmvaVariables = cms.vstring(
351 tmvaMethod = cms.string(
"JetIDMVAHighPt"),
352 version = cms.int32(-1),
353 tmvaSpectators = cms.vstring(
357 JetIdParams = full_76x_chs_wp,
358 label = cms.string(
"full")
361 full_74x_chs = cms.PSet(
362 impactParTkThreshold = cms.double(1.) ,
363 cutBased = cms.bool(
False),
364 etaBinnedWeights = cms.bool(
True),
365 nEtaBins = cms.int32(4),
366 trainings = cms.VPSet(
368 jEtaMin = cms.double(0.),
369 jEtaMax = cms.double(2.),
370 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_0_2_newNames.xml.gz"),
371 tmvaVariables = cms.vstring(
391 jEtaMin = cms.double(2.),
392 jEtaMax = cms.double(2.5),
393 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_2_2p5_newNames.xml.gz"),
394 tmvaVariables = cms.vstring(
414 jEtaMin = cms.double(2.5),
415 jEtaMax = cms.double(3.),
416 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_2p5_3_newNames.xml.gz"),
417 tmvaVariables = cms.vstring(
437 jEtaMin = cms.double(3.),
438 jEtaMax = cms.double(5.),
439 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_3_5_newNames.xml.gz"),
440 tmvaVariables = cms.vstring(
456 version = cms.int32(-1),
457 tmvaSpectators = cms.vstring(
463 JetIdParams = full_74x_chs_wp,
464 label = cms.string(
"full")
468 impactParTkThreshold = cms.double(1.) ,
469 cutBased = cms.bool(
False),
470 etaBinnedWeights = cms.bool(
False),
471 tmvaWeights = cms.string(
"CondFormats/JetMETObjects/data/TMVAClassificationCategory_JetID_53X_Dec2012.weights.xml"),
472 tmvaMethod = cms.string(
"JetIDMVAHighPt"),
473 version = cms.int32(-1),
474 tmvaVariables = cms.vstring(
489 tmvaSpectators = cms.vstring(
494 JetIdParams = full_53x_wp,
495 label = cms.string(
"full53x")
498 full_53x_chs = cms.PSet(
499 impactParTkThreshold = cms.double(1.) ,
500 cutBased = cms.bool(
False),
501 etaBinnedWeights = cms.bool(
False),
502 tmvaWeights = cms.string(
"CondFormats/JetMETObjects/data/TMVAClassificationCategory_JetID_53X_chs_Dec2012.weights.xml"),
504 tmvaMethod = cms.string(
"JetIDMVAHighPt"),
505 version = cms.int32(-1),
506 tmvaVariables = cms.vstring(
521 tmvaSpectators = cms.vstring(
526 JetIdParams = full_53x_chs_wp,
527 label = cms.string(
"full")
531 impactParTkThreshold = cms.double(1.) ,
532 cutBased = cms.bool(
False),
533 etaBinnedWeights = cms.bool(
False),
534 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_MET_53X_Dec2012.weights.xml.gz"),
535 tmvaMethod = cms.string(
"JetIDMVAMET"),
536 version = cms.int32(-1),
537 tmvaVariables = cms.vstring(
555 tmvaSpectators = cms.vstring(),
556 JetIdParams = met_53x_wp,
557 label = cms.string(
"met53x")
561 impactParTkThreshold = cms.double(1.) ,
562 cutBased = cms.bool(
False),
563 etaBinnedWeights = cms.bool(
False),
564 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_MET_53X_Dec2012.weights.xml.gz"),
565 tmvaMethod = cms.string(
"BDT_fullPlusRMS"),
566 version = cms.int32(-1),
567 tmvaVariables = cms.vstring(
581 tmvaSpectators = cms.vstring(
585 JetIdParams = full_5x_wp,
586 label = cms.string(
"full")
590 simple_5x = cms.PSet(
591 impactParTkThreshold = cms.double(1.) ,
592 cutBased = cms.bool(
False),
593 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassification_5x_BDT_simpleNoVtxCat.weights.xml.gz"),
594 tmvaMethod = cms.string(
"BDT_simpleNoVtxCat"),
595 version = cms.int32(-1),
596 tmvaVariables = cms.vstring(
606 tmvaSpectators = cms.vstring(
610 JetIdParams = simple_5x_wp,
611 label = cms.string(
"simple")
615 full_5x_chs = cms.PSet(
616 impactParTkThreshold = cms.double(1.) ,
617 cutBased = cms.bool(
False),
618 etaBinnedWeights = cms.bool(
False),
619 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassification_5x_BDT_chsFullPlusRMS.weights.xml.gz"),
620 tmvaMethod = cms.string(
"BDT_chsFullPlusRMS"),
621 version = cms.int32(-1),
622 tmvaVariables = cms.vstring(
636 tmvaSpectators = cms.vstring(
640 JetIdParams = full_5x_chs_wp,
641 label = cms.string(
"full")
645 simple_5x_chs = cms.PSet(
646 impactParTkThreshold = cms.double(1.) ,
647 cutBased = cms.bool(
False),
648 etaBinnedWeights = cms.bool(
False),
649 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassification_5x_BDT_chsSimpleNoVtxCat.weights.xml.gz"),
650 tmvaMethod = cms.string(
"BDT_chsSimpleNoVtxCat"),
651 version = cms.int32(-1),
652 tmvaVariables = cms.vstring(
662 tmvaSpectators = cms.vstring(
666 JetIdParams = simple_5x_chs_wp,
667 label = cms.string(
"simple")
672 impactParTkThreshold = cms.double(1.) ,
673 cutBased = cms.bool(
False),
674 etaBinnedWeights = cms.bool(
False),
675 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassification_PuJetIdOptMVA.weights.xml.gz"),
676 tmvaMethod = cms.string(
"PuJetIdOptMVA"),
677 version = cms.int32(-1),
678 tmvaVariables = cms.vstring(
691 tmvaSpectators = cms.vstring(
695 JetIdParams = PuJetIdOptMVA_wp,
696 label = cms.string(
"full")
701 impactParTkThreshold = cms.double(1.) ,
702 cutBased = cms.bool(
False),
703 etaBinnedWeights = cms.bool(
False),
704 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassification_PuJetIdMinMVA.weights.xml.gz"),
705 tmvaMethod = cms.string(
"PuJetIdMinMVA"),
706 version = cms.int32(-1),
707 tmvaVariables = cms.vstring(
716 tmvaSpectators = cms.vstring(
721 JetIdParams = PuJetIdMinMVA_wp,
722 label = cms.string(
"simple")
727 impactParTkThreshold = cms.double(1.),
728 cutBased = cms.bool(
True),
729 JetIdParams = PuJetIdCutBased_wp,
730 label = cms.string(
"cutbased")
735 impactParTkThreshold = cms.double(1.) ,
736 cutBased = cms.bool(
False),
737 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/mva_JetID.weights.xml.gz"),
738 tmvaMethod = cms.string(
"JetID"),
739 version = cms.int32(0),
740 JetIdParams = EmptyJetIdParams
745 impactParTkThreshold = cms.double(1.) ,
746 cutBased = cms.bool(
False),
747 etaBinnedWeights = cms.bool(
False),
748 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/mva_JetID_v1.weights.xml.gz"),
749 tmvaMethod = cms.string(
"JetID"),
750 version = cms.int32(-1),
751 tmvaVariables = cms.vstring(
769 tmvaSpectators = cms.vstring(),
770 JetIdParams = JetIdParams,
771 label = cms.string(
"philv1")
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