ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/bjetSelection_cff.py
Revision: 1.2
Committed: Fri May 29 14:14:25 2009 UTC (15 years, 11 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
Changes since 1.1: +140 -12 lines
Log Message:
debug further selection + add 3 paths

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 select1jet = cms.EDFilter(
4 "PATCandViewCountFilter",
5 src = cms.InputTag("allLayer1JetsForTauAnalyses"),
6 minNumber = cms.uint32(1),
7 maxNumber = cms.uint32(100),
8 filter = cms.bool(True)
9 )
10
11 select1JPTjet = cms.EDFilter(
12 "PATCandViewCountFilter",
13 src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
14 minNumber = cms.uint32(1),
15 maxNumber = cms.uint32(100),
16 filter = cms.bool(True)
17 )
18
19 select1PFjet = cms.EDFilter(
20 "PATCandViewCountFilter",
21 src = cms.InputTag("allLayer1PFJetsForTauAnalyses"),
22 minNumber = cms.uint32(1),
23 maxNumber = cms.uint32(100),
24 filter = cms.bool(True)
25 )
26
27 selectedJetsPt15 = cms.EDFilter(
28 "PATJetSelector",
29 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"),
44 cut = cms.string('pt>15'),
45 filter = cms.bool(True)
46 )
47
48 selectedJetsEtaFid = cms.EDFilter(
49 "PATJetSelector",
50 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"),
58 cut = cms.string('abs(eta) < 2.1'),
59 filter = cms.bool(True)
60 )
61
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 )
68
69 #order in 2_2_X
70 #0=btagAlgos.push_back("combinedSecondaryVertexBJetTags");
71 #1=btagAlgos.push_back("combinedSecondaryVertexMVABJetTags");
72 #2=btagAlgos.push_back("impactParameterMVABJetTags");
73 #3=btagAlgos.push_back("jetBProbabilityBJetTags");
74 #4=btagAlgos.push_back("jetProbabilityBJetTags");
75 #5=btagAlgos.push_back("simpleSecondaryVertexBJetTags");
76 #6=btagAlgos.push_back("softElectronBJetTags");
77 #7=btagAlgos.push_back("softMuonBJetTags");
78 #8=btagAlgos.push_back("softMuonNoIPBJetTags");
79 #9=btagAlgos.push_back("trackCountingHighEffBJetTags");
80 #10=btagAlgos.push_back("trackCountingHighPurBJetTags");
81
82
83 selectedJetsTCHP = cms.EDFilter(
84 "PATJetSelector",
85 src = cms.InputTag("allLayer1JetsForTauAnalyses"),
86 cut = cms.string('bDiscriminator("trackCountingHighPurBJetTags") > 2'),
87 filter = cms.bool(True)
88 )
89
90 selectedJetsTCHE = cms.EDFilter(
91 "PATJetSelector",
92 src = cms.InputTag("allLayer1JetsForTauAnalyses"),
93 cut = cms.string('bDiscriminator("trackCountingHighEffBJetTags") > 2.5'),
94 filter = cms.bool(True)
95 )
96
97 selectedJetsSSV = cms.EDFilter(
98 "PATJetSelector",
99 src = cms.InputTag("allLayer1JetsForTauAnalyses"),
100 cut = cms.string('bDiscriminator("simpleSecondaryVertexBJetTags") > 2'),
101 filter = cms.bool(True)
102 )
103
104 selectedJetsCSV = cms.EDFilter(
105 "PATJetSelector",
106 src = cms.InputTag("allLayer1JetsForTauAnalyses"),
107 cut = cms.string('bDiscriminator("combinedSecondaryVertexBJetTags") > 0.4'),
108 filter = cms.bool(True)
109 )
110
111 selectedJetsBProba = cms.EDFilter(
112 "PATJetSelector",
113 src = cms.InputTag("allLayer1JetsForTauAnalyses"),
114 cut = cms.string('bDiscriminator("jetBProbabilityBJetTags") > 1.'),
115 filter = cms.bool(True)
116 )
117
118 selectedJetsSoftMu = cms.EDFilter(
119 "PATJetSelector",
120 src = cms.InputTag("allLayer1JetsForTauAnalyses"),
121 cut = cms.string('bDiscriminator("softMuonBJetTags") > 0.2'),
122 filter = cms.bool(True)
123 )
124
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 )