ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/bjetSelection_cff.py
(Generate patch)

Comparing UserCode/HbbAnalysis/python/bjetSelection_cff.py (file contents):
Revision 1.2 by amagnan, Fri May 29 14:14:25 2009 UTC vs.
Revision 1.3 by amagnan, Wed Jun 24 16:08:32 2009 UTC

# Line 1 | Line 1
1   import FWCore.ParameterSet.Config as cms
2 + import copy
3  
4   select1jet = cms.EDFilter(
5      "PATCandViewCountFilter",
# Line 8 | Line 9 | select1jet = cms.EDFilter(
9      filter = cms.bool(True)
10      )
11  
12 < select1JPTjet = cms.EDFilter(
13 <    "PATCandViewCountFilter",
14 <    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
15 <    minNumber = cms.uint32(1),
16 <    maxNumber = cms.uint32(100),
17 <    filter = cms.bool(True)
18 <    )
19 <
20 < select1PFjet = cms.EDFilter(
21 <    "PATCandViewCountFilter",
21 <    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
22 <    minNumber = cms.uint32(1),
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(True)
23 >    filter = cms.bool(False)
24      )
25  
26   selectedJetsPt15 = cms.EDFilter(
27      "PATJetSelector",
28 <    src = cms.InputTag("allLayer1JetsForTauAnalyses"),
30 <    cut = cms.string('pt>15'),
31 <    filter = cms.bool(True)
32 <    )
33 <
34 < selectedJPTJetsPt15 = cms.EDFilter(
35 <    "PATJetSelector",
36 <    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
37 <    cut = cms.string('pt>15'),
38 <    filter = cms.bool(True)
39 <    )
40 <
41 < selectedPFJetsPt15 = cms.EDFilter(
42 <    "PATJetSelector",
43 <    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
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("allLayer1JetsForTauAnalyses"),
51 <    cut = cms.string('abs(eta) < 2.1'),
52 <    filter = cms.bool(True)
53 <    )
54 <
55 < selectedJPTJetsEtaFid = cms.EDFilter(
56 <    "PATJetSelector",
57 <    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  
62 selectedPFJetsEtaFid = cms.EDFilter(
63    "PATJetSelector",
64    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
65    cut = cms.string('abs(eta) < 2.1'),
66    filter = cms.bool(True)
67    )
42  
43   #order in 2_2_X
44   #0=btagAlgos.push_back("combinedSecondaryVertexBJetTags");
# Line 82 | Line 56 | selectedPFJetsEtaFid = cms.EDFilter(
56  
57   selectedJetsTCHP = cms.EDFilter(
58      "PATJetSelector",
59 <    src = cms.InputTag("allLayer1JetsForTauAnalyses"),
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("allLayer1JetsForTauAnalyses"),
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("allLayer1JetsForTauAnalyses"),
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("allLayer1JetsForTauAnalyses"),
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("allLayer1JetsForTauAnalyses"),
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("allLayer1JetsForTauAnalyses"),
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  
125
126 selectedJPTJetsTCHP = cms.EDFilter(
127    "PATJetSelector",
128    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
129    cut = cms.string('bDiscriminator("trackCountingHighPurBJetTags") > 2'),
130    filter = cms.bool(True)
131    )
132
133 selectedJPTJetsTCHE = cms.EDFilter(
134    "PATJetSelector",
135    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
136    cut = cms.string('bDiscriminator("trackCountingHighEffBJetTags") > 2.5'),
137    filter = cms.bool(True)
138    )
139
140 selectedJPTJetsSSV = cms.EDFilter(
141    "PATJetSelector",
142    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
143    cut = cms.string('bDiscriminator("simpleSecondaryVertexBJetTags") > 2'),
144    filter = cms.bool(True)
145    )
146
147 selectedJPTJetsCSV = cms.EDFilter(
148    "PATJetSelector",
149    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
150    cut = cms.string('bDiscriminator("combinedSecondaryVertexBJetTags") > 0.4'),
151    filter = cms.bool(True)
152    )
153
154 selectedJPTJetsBProba = cms.EDFilter(
155    "PATJetSelector",
156    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
157    cut = cms.string('bDiscriminator("jetBProbabilityBJetTags") > 1.'),
158    filter = cms.bool(True)
159    )
160
161 selectedJPTJetsSoftMu = cms.EDFilter(
162    "PATJetSelector",
163    src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
164    cut = cms.string('bDiscriminator("softMuonBJetTags") > 0.2'),
165    filter = cms.bool(True)
166    )
167
168 selectedPFJetsTCHP = cms.EDFilter(
169    "PATJetSelector",
170    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
171    cut = cms.string('bDiscriminator("trackCountingHighPurBJetTags") > 2'),
172    filter = cms.bool(True)
173    )
174
175 selectedPFJetsTCHE = cms.EDFilter(
176    "PATJetSelector",
177    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
178    cut = cms.string('bDiscriminator("trackCountingHighEffBJetTags") > 2.5'),
179    filter = cms.bool(True)
180    )
181
182 selectedPFJetsSSV = cms.EDFilter(
183    "PATJetSelector",
184    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
185    cut = cms.string('bDiscriminator("simpleSecondaryVertexBJetTags") > 2'),
186    filter = cms.bool(True)
187    )
188
189 selectedPFJetsCSV = cms.EDFilter(
190    "PATJetSelector",
191    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
192    cut = cms.string('bDiscriminator("combinedSecondaryVertexBJetTags") > 0.4'),
193    filter = cms.bool(True)
194    )
195
196 selectedPFJetsBProba = cms.EDFilter(
197    "PATJetSelector",
198    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
199    cut = cms.string('bDiscriminator("jetBProbabilityBJetTags") > 1.'),
200    filter = cms.bool(True)
201    )
202
203 selectedPFJetsSoftMu = cms.EDFilter(
204    "PATJetSelector",
205    src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
206    cut = cms.string('bDiscriminator("softMuonBJetTags") > 0.2'),
207    filter = cms.bool(True)
208    )

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines