ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/bjetSelection_cff.py
Revision: 1.1
Committed: Thu May 28 15:12:44 2009 UTC (15 years, 11 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
Log Message:
add JetFlavour class + selectors

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 select1jet = cms.EDFilter(
4 "PATCandViewCountFilter",
5 src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
6 minNumber = cms.uint32(1),
7 maxNumber = cms.uint32(100),
8 filter = cms.bool(True)
9 )
10
11 selectedJetsPt15 = cms.EDFilter(
12 "PATJetSelector",
13 src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
14 cut = cms.string('pt>15'),
15 filter = cms.bool(True)
16 )
17
18 selectedJetsEtaFid = cms.EDFilter(
19 "PATJetSelector",
20 src = cms.InputTag("allLayer1JPTJetsForTauAnalyses"),
21 cut = cms.string('abs(eta) < 2.1'),
22 filter = cms.bool(True)
23 )
24
25 #order in 2_2_X
26 #0=btagAlgos.push_back("combinedSecondaryVertexBJetTags");
27 #1=btagAlgos.push_back("combinedSecondaryVertexMVABJetTags");
28 #2=btagAlgos.push_back("impactParameterMVABJetTags");
29 #3=btagAlgos.push_back("jetBProbabilityBJetTags");
30 #4=btagAlgos.push_back("jetProbabilityBJetTags");
31 #5=btagAlgos.push_back("simpleSecondaryVertexBJetTags");
32 #6=btagAlgos.push_back("softElectronBJetTags");
33 #7=btagAlgos.push_back("softMuonBJetTags");
34 #8=btagAlgos.push_back("softMuonNoIPBJetTags");
35 #9=btagAlgos.push_back("trackCountingHighEffBJetTags");
36 #10=btagAlgos.push_back("trackCountingHighPurBJetTags");
37
38
39 selectedJetsTCHP = cms.EDFilter(
40 "PATJetSelector",
41 src = cms.InputTag("getPairDiscri()[10].second > 2"),
42 cut = cms.string(''),
43 filter = cms.bool(True)
44 )
45
46 selectedJetsTCHE = cms.EDFilter(
47 "PATJetSelector",
48 src = cms.InputTag("getPairDiscri()[9].second > 2.5"),
49 cut = cms.string(''),
50 filter = cms.bool(True)
51 )
52
53 selectedJetsSSV = cms.EDFilter(
54 "PATJetSelector",
55 src = cms.InputTag("getPairDiscri()[5].second > 2"),
56 cut = cms.string(''),
57 filter = cms.bool(True)
58 )
59
60 selectedJetsCSV = cms.EDFilter(
61 "PATJetSelector",
62 src = cms.InputTag("getPairDiscri()[0].second > 0.4"),
63 cut = cms.string(''),
64 filter = cms.bool(True)
65 )
66
67 selectedJetsBProba = cms.EDFilter(
68 "PATJetSelector",
69 src = cms.InputTag("getPairDiscri()[3].second > 1."),
70 cut = cms.string(''),
71 filter = cms.bool(True)
72 )
73
74 selectedJetsSoftMu = cms.EDFilter(
75 "PATJetSelector",
76 src = cms.InputTag("getPairDiscri()[7].second > 0.2"),
77 cut = cms.string(''),
78 filter = cms.bool(True)
79 )
80