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

# User Rev Content
1 amagnan 1.1 import FWCore.ParameterSet.Config as cms
2    
3     selectElectronTriggers = cms.EDFilter(
4     "HLTHighLevel",
5 amagnan 1.3 HLTPaths = cms.vstring("HLT_Ele15_SW_L1R"), ## provide list of HLT path$
6 amagnan 1.1 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 amagnan 1.3 minNumber = cms.uint32(2),
24     maxNumber = cms.uint32(100),
25 amagnan 1.1 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 amagnan 1.3 minNumber = cms.uint32(2),
33     maxNumber = cms.uint32(100),
34 amagnan 1.1 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 amagnan 1.3 minNumber = cms.uint32(2),
42     maxNumber = cms.uint32(100),
43 amagnan 1.1 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 amagnan 1.3 minNumber = cms.uint32(2),
51     maxNumber = cms.uint32(100),
52 amagnan 1.1 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 amagnan 1.3 minNumber = cms.uint32(2),
60     maxNumber = cms.uint32(100),
61 amagnan 1.1 filter = cms.bool(True)
62     )
63    
64     selectedElectronsIso = cms.EDFilter(
65     "PATElectronSelector",
66     src = cms.InputTag("allLayer1ElectronsForTauAnalyses"),
67 amagnan 1.2 cut = cms.string('caloIso<6'),
68 amagnan 1.3 minNumber = cms.uint32(2),
69     maxNumber = cms.uint32(100),
70 amagnan 1.1 filter = cms.bool(True)
71     )
72    
73 amagnan 1.4 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 amagnan 1.1