ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/electronSelection_cff.py
Revision: 1.2
Committed: Thu May 28 15:12:44 2009 UTC (15 years, 11 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
Changes since 1.1: +1 -1 lines
Log Message:
add JetFlavour class + selectors

File Contents

# User Rev Content
1 amagnan 1.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 amagnan 1.2 cut = cms.string('caloIso<6'),
58 amagnan 1.1 filter = cms.bool(True)
59     )
60    
61