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.1 by amagnan, Thu May 28 15:12:44 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",
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");
# Line 38 | Line 56 | selectedJetsEtaFid = cms.EDFilter(
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  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines