1 |
|
import FWCore.ParameterSet.Config as cms |
2 |
+ |
import copy |
3 |
|
|
4 |
|
select1jet = cms.EDFilter( |
5 |
|
"PATCandViewCountFilter", |
6 |
< |
src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"), |
6 |
> |
src = cms.InputTag("allLayer1JetsForTauAnalyses"), |
7 |
|
minNumber = cms.uint32(1), |
8 |
|
maxNumber = cms.uint32(100), |
9 |
|
filter = cms.bool(True) |
10 |
|
) |
11 |
|
|
12 |
+ |
selectedJetsDeltaR = cms.EDFilter( |
13 |
+ |
"HbbJetLeptonDeltaRSelector", |
14 |
+ |
src = cms.InputTag("allLayer1JetsForTauAnalyses"), |
15 |
+ |
DEBUG = cms.int32(0), |
16 |
+ |
JetLeptonDeltaRCut = cms.double(0.5), |
17 |
+ |
GenParticles = cms.InputTag("genParticles"), |
18 |
+ |
Electrons = cms.InputTag("allLayer1ElectronsForTauAnalyses"), |
19 |
+ |
Muons = cms.InputTag("allLayer1MuonsForTauAnalyses"), |
20 |
+ |
Taus = cms.InputTag("selectedCleanPFTaus"), |
21 |
+ |
minNumber = cms.uint32(0), |
22 |
+ |
maxNumber = cms.uint32(100), |
23 |
+ |
filter = cms.bool(False) |
24 |
+ |
) |
25 |
+ |
|
26 |
|
selectedJetsPt15 = cms.EDFilter( |
27 |
|
"PATJetSelector", |
28 |
< |
src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"), |
28 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
29 |
|
cut = cms.string('pt>15'), |
30 |
+ |
minNumber = cms.uint32(1), |
31 |
|
filter = cms.bool(True) |
32 |
|
) |
33 |
|
|
34 |
|
selectedJetsEtaFid = cms.EDFilter( |
35 |
|
"PATJetSelector", |
36 |
< |
src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"), |
36 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
37 |
|
cut = cms.string('abs(eta) < 2.1'), |
38 |
+ |
minNumber = cms.uint32(1), |
39 |
|
filter = cms.bool(True) |
40 |
|
) |
41 |
|
|
42 |
+ |
|
43 |
|
#order in 2_2_X |
44 |
|
#0=btagAlgos.push_back("combinedSecondaryVertexBJetTags"); |
45 |
|
#1=btagAlgos.push_back("combinedSecondaryVertexMVABJetTags"); |
56 |
|
|
57 |
|
selectedJetsTCHP = cms.EDFilter( |
58 |
|
"PATJetSelector", |
59 |
< |
src = cms.InputTag("getPairDiscri()[10].second > 2"), |
60 |
< |
cut = cms.string(''), |
59 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
60 |
> |
cut = cms.string('bDiscriminator("trackCountingHighPurBJetTags") > 2'), |
61 |
> |
minNumber = cms.uint32(1), |
62 |
|
filter = cms.bool(True) |
63 |
|
) |
64 |
|
|
65 |
|
selectedJetsTCHE = cms.EDFilter( |
66 |
|
"PATJetSelector", |
67 |
< |
src = cms.InputTag("getPairDiscri()[9].second > 2.5"), |
68 |
< |
cut = cms.string(''), |
67 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
68 |
> |
cut = cms.string('bDiscriminator("trackCountingHighEffBJetTags") > 2.5'), |
69 |
> |
minNumber = cms.uint32(1), |
70 |
|
filter = cms.bool(True) |
71 |
|
) |
72 |
|
|
73 |
|
selectedJetsSSV = cms.EDFilter( |
74 |
|
"PATJetSelector", |
75 |
< |
src = cms.InputTag("getPairDiscri()[5].second > 2"), |
76 |
< |
cut = cms.string(''), |
75 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
76 |
> |
cut = cms.string('bDiscriminator("simpleSecondaryVertexBJetTags") > 2'), |
77 |
> |
minNumber = cms.uint32(1), |
78 |
|
filter = cms.bool(True) |
79 |
|
) |
80 |
|
|
81 |
|
selectedJetsCSV = cms.EDFilter( |
82 |
|
"PATJetSelector", |
83 |
< |
src = cms.InputTag("getPairDiscri()[0].second > 0.4"), |
84 |
< |
cut = cms.string(''), |
83 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
84 |
> |
cut = cms.string('bDiscriminator("combinedSecondaryVertexBJetTags") > 0.4'), |
85 |
> |
minNumber = cms.uint32(1), |
86 |
|
filter = cms.bool(True) |
87 |
|
) |
88 |
|
|
89 |
|
selectedJetsBProba = cms.EDFilter( |
90 |
|
"PATJetSelector", |
91 |
< |
src = cms.InputTag("getPairDiscri()[3].second > 1."), |
92 |
< |
cut = cms.string(''), |
91 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
92 |
> |
cut = cms.string('bDiscriminator("jetBProbabilityBJetTags") > 1.'), |
93 |
> |
minNumber = cms.uint32(1), |
94 |
|
filter = cms.bool(True) |
95 |
|
) |
96 |
|
|
97 |
|
selectedJetsSoftMu = cms.EDFilter( |
98 |
|
"PATJetSelector", |
99 |
< |
src = cms.InputTag("getPairDiscri()[7].second > 0.2"), |
100 |
< |
cut = cms.string(''), |
99 |
> |
src = cms.InputTag("selectedJetsDeltaR"), |
100 |
> |
cut = cms.string('bDiscriminator("softMuonBJetTags") > 0.2'), |
101 |
> |
minNumber = cms.uint32(1), |
102 |
|
filter = cms.bool(True) |
103 |
|
) |
104 |
|
|