ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/tauSelectionForlTau_cff.py
Revision: 1.1
Committed: Thu Aug 6 07:34:41 2009 UTC (15 years, 9 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
CVS Tags: v00-05-00, HbbAnaFor35X, v00-04-02, v00-04-01, v00-04-00, v00-03-00, v00-02-01, v00-02-00
Log Message:
add configuration selectors for Hbb in etau

File Contents

# User Rev Content
1 amagnan 1.1 import FWCore.ParameterSet.Config as cms
2    
3     selectOneTau = cms.EDFilter(
4     "PATCandViewCountFilter",
5     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
6     minNumber = cms.uint32(1),
7     maxNumber = cms.uint32(100),
8     filter = cms.bool(True)
9     )
10    
11     selectedTauDeltaR = cms.EDFilter(
12     "HbbTauLeptonDeltaRSelector",
13     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
14     DEBUG = cms.int32(0),
15     TauLeptonDeltaRCut = cms.double(0.3),
16     DoElectron = cms.bool(True),
17     GenParticles = cms.InputTag("genParticles"),
18     Electrons = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
19     Muons = cms.InputTag("allLayer1MuonsForTauAnalyses"),
20     minNumber = cms.uint32(1),
21     maxNumber = cms.uint32(100),
22     filter = cms.bool(True)
23     )
24    
25     selectedTauPt20 = cms.EDFilter(
26     "PATTauSelector",
27     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
28     cut = cms.string('pt>20'),
29     minNumber = cms.uint32(1),
30     maxNumber = cms.uint32(100),
31     filter = cms.bool(True)
32     )
33    
34     selectedTauEtaFid = cms.EDFilter(
35     "PATTauSelector",
36     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
37     cut = cms.string('(abs(eta)>0.018) & (abs(eta)<0.423 | abs(eta)>0.461) & (abs(eta)<0.770 | abs(eta)>0.806) & (abs(eta)<1.127 | abs(eta)>1.163) & (abs(eta)<1.460 | abs(eta)>1.558) & (abs(eta) < 2.1)'),
38     minNumber = cms.uint32(1),
39     maxNumber = cms.uint32(100),
40     filter = cms.bool(True)
41     )
42    
43     selectedTauLeadingTrack = cms.EDFilter(
44     "PATTauSelector",
45     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
46     cut = cms.string('tauID("leadingTrackFinding") > 0.5 && tauID("leadingTrackPtCut") > 0.5'),
47     minNumber = cms.uint32(1),
48     maxNumber = cms.uint32(100),
49     filter = cms.bool(True)
50     )
51    
52     selectedTauIsolation = cms.EDFilter(
53     "PATTauSelector",
54     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
55     cut = cms.string('tauID("trackIsolation") > 0.5 && tauID("ecalIsolation") > 0.5'),
56     minNumber = cms.uint32(1),
57     maxNumber = cms.uint32(100),
58     filter = cms.bool(True)
59     )
60    
61     selectedTauProng = cms.EDFilter(
62     "PATTauSelector",
63     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
64     cut = cms.string('signalTracks.size() = 1 | signalTracks.size() = 3'),
65     minNumber = cms.uint32(1),
66     maxNumber = cms.uint32(100),
67     filter = cms.bool(True)
68     )
69    
70     selectedTauElectronDiscrimination = cms.EDFilter(
71     "PATTauSelector",
72     src = cms.InputTag("allLayer1PFTausForTauAnalyses"),
73     cut = cms.string('tauID("againstElectron") > 0.5'),
74     minNumber = cms.uint32(1),
75     maxNumber = cms.uint32(100),
76     filter = cms.bool(True)
77     )
78