ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/electronSelection_cff.py
Revision: 1.1
Committed: Tue May 26 15:53:16 2009 UTC (15 years, 11 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
Log Message:
add selectors

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 selectElectronTriggers = cms.EDFilter(
4 "HLTHighLevel",
5 HLTPaths = cms.vstring("HLT_DoubleEle10_Z"), ## provide list of HLT path$
6 andOr = cms.bool(True), ## true: OR of those on your list
7 TriggerResultsTag = cms.InputTag("TriggerResults","","HLT"),
8 filter = cms.bool(True)
9 )
10
11 selectDiElectrons = cms.EDFilter(
12 "PATCandViewCountFilter",
13 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
14 minNumber = cms.uint32(2),
15 maxNumber = cms.uint32(100),
16 filter = cms.bool(True)
17 )
18
19 selectedElectronsPt20 = cms.EDFilter(
20 "PATElectronSelector",
21 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
22 cut = cms.string('pt>20'),
23 filter = cms.bool(True)
24 )
25
26 selectedElectronsEtaFid = cms.EDFilter(
27 "PATElectronSelector",
28 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
29 cut = cms.string('abs(eta)<1.47 || (abs(eta) > 1.567 && abs(eta) < 2.1)'),
30 filter = cms.bool(True)
31 )
32
33 selectedElectronsRobust = cms.EDFilter(
34 "PATElectronSelector",
35 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
36 cut = cms.string('electronID("robust") > 0 '),
37 filter = cms.bool(True)
38 )
39
40 selectedElectronsLoose = cms.EDFilter(
41 "PATElectronSelector",
42 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
43 cut = cms.string('electronID("loose") > 0 '),
44 filter = cms.bool(True)
45 )
46
47 selectedElectronsTight = cms.EDFilter(
48 "PATElectronSelector",
49 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
50 cut = cms.string('electronID("tight") > 0 '),
51 filter = cms.bool(True)
52 )
53
54 selectedElectronsIso = cms.EDFilter(
55 "PATElectronSelector",
56 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
57 cut = cms.string('caloIso<5'),
58 filter = cms.bool(True)
59 )
60
61