ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/electronSelection_cff.py
Revision: 1.5
Committed: Wed Jun 9 14:34:17 2010 UTC (14 years, 10 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +0 -0 lines
State: FILE REMOVED
Log Message:
clean up histogram code, moved to analysis in UserCode/amagnan

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 selectElectronTriggers = cms.EDFilter(
4 "HLTHighLevel",
5 HLTPaths = cms.vstring("HLT_Ele15_SW_L1R"), ## 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 minNumber = cms.uint32(2),
24 maxNumber = cms.uint32(100),
25 filter = cms.bool(True)
26 )
27
28 selectedElectronsEtaFid = cms.EDFilter(
29 "PATElectronSelector",
30 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
31 cut = cms.string('abs(eta)<1.47 || (abs(eta) > 1.567 && abs(eta) < 2.1)'),
32 minNumber = cms.uint32(2),
33 maxNumber = cms.uint32(100),
34 filter = cms.bool(True)
35 )
36
37 selectedElectronsRobust = cms.EDFilter(
38 "PATElectronSelector",
39 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
40 cut = cms.string('electronID("robust") > 0 '),
41 minNumber = cms.uint32(2),
42 maxNumber = cms.uint32(100),
43 filter = cms.bool(True)
44 )
45
46 selectedElectronsLoose = cms.EDFilter(
47 "PATElectronSelector",
48 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
49 cut = cms.string('electronID("loose") > 0 '),
50 minNumber = cms.uint32(2),
51 maxNumber = cms.uint32(100),
52 filter = cms.bool(True)
53 )
54
55 selectedElectronsTight = cms.EDFilter(
56 "PATElectronSelector",
57 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
58 cut = cms.string('electronID("tight") > 0 '),
59 minNumber = cms.uint32(2),
60 maxNumber = cms.uint32(100),
61 filter = cms.bool(True)
62 )
63
64 selectedElectronsIso = cms.EDFilter(
65 "PATElectronSelector",
66 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
67 cut = cms.string('caloIso<6'),
68 minNumber = cms.uint32(2),
69 maxNumber = cms.uint32(100),
70 filter = cms.bool(True)
71 )
72
73 selectedElectronsNonIso = cms.EDFilter(
74 "PATElectronSelector",
75 src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
76 cut = cms.string('caloIso>10'),
77 minNumber = cms.uint32(2),
78 maxNumber = cms.uint32(100),
79 filter = cms.bool(True)
80 )
81