ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/bjetSelection_cff.py
Revision: 1.3
Committed: Wed Jun 24 16:08:32 2009 UTC (15 years, 10 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
CVS Tags: v00-01-00
Changes since 1.2: +28 -132 lines
Log Message:
debug jet+met selection

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2 import copy
3
4 select1jet = cms.EDFilter(
5 "PATCandViewCountFilter",
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("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("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");
46 #2=btagAlgos.push_back("impactParameterMVABJetTags");
47 #3=btagAlgos.push_back("jetBProbabilityBJetTags");
48 #4=btagAlgos.push_back("jetProbabilityBJetTags");
49 #5=btagAlgos.push_back("simpleSecondaryVertexBJetTags");
50 #6=btagAlgos.push_back("softElectronBJetTags");
51 #7=btagAlgos.push_back("softMuonBJetTags");
52 #8=btagAlgos.push_back("softMuonNoIPBJetTags");
53 #9=btagAlgos.push_back("trackCountingHighEffBJetTags");
54 #10=btagAlgos.push_back("trackCountingHighPurBJetTags");
55
56
57 selectedJetsTCHP = cms.EDFilter(
58 "PATJetSelector",
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("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("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("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("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("selectedJetsDeltaR"),
100 cut = cms.string('bDiscriminator("softMuonBJetTags") > 0.2'),
101 minNumber = cms.uint32(1),
102 filter = cms.bool(True)
103 )
104