ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/auterman/RA2/Selection/python/RA2SelectionDefault_cfi.py
Revision: 1.2
Committed: Wed Nov 11 13:05:23 2009 UTC (15 years, 6 months ago) by auterman
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +25 -26 lines
Error occurred while calculating annotation data.
Log Message:
adding examples

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 from RA2.Selection.PatTagNames_cfi import *
4
5
6 ## Default RA2 Selectors
7 RA2SelectionDefault = cms.PSet(
8 # Sequence of selectors
9 selectionSequence = cms.vstring(
10 'JetPreSelection',
11 'PrimaryVertex',
12 'JetEMFrac',
13 'ChargedFrac',
14 'LeptonVeto',
15 'JetSelection',
16 'MET',
17 'METdPhiMin',
18 #'HLTJet180',
19 #'HLTJet250'
20 #'HLTHT240'
21 ),
22
23 # Selector's list
24 selectors = cms.PSet(
25 # 1. Preselection
26 JetPreSelection = cms.PSet( selector = cms.string('GenericJetEventSelector'),
27 jetTag = PatTagNames.jetTag,
28 minPt = cms.vdouble(50., 50., 50.),
29 maxEta = cms.vdouble(2.5, 2.5, 2.5),
30 minEMFraction = cms.vdouble(0.05, 0.05, 0.05),
31 maxEMFraction = cms.vdouble(0.95, 0.95, 0.95)
32 ),
33
34 PrimaryVertex = cms.PSet( selector = cms.string('PrimaryVertexEventSelector'),
35 vertexTag = PatTagNames.vertexTag
36 ),
37
38
39 JetEMFrac = cms.PSet( selector = cms.string('EMFractionSelector'),
40 jetTag = PatTagNames.jetTag,
41 maxEta = cms.double(5.0),
42 minFraction = cms.double(0.175),
43 minPt = cms.double(10.0),
44 ),
45
46 ChargedFrac = cms.PSet( selector = cms.string('ChargedFractionSelector'),
47 jetTag = PatTagNames.jetTag,
48 minPt = cms.double(10.0),
49 maxEta = cms.double(5.0),
50 minFraction = cms.double(0.1),
51 minTracks = cms.uint32(1)
52 ),
53
54 LeptonVeto = cms.PSet( selector = cms.string('LeptonVetoSelector'),
55 electronTag = PatTagNames.electronTag,
56 muonTag = PatTagNames.muonTag,
57 beamSpot = PatTagNames.beamSpot,
58 minMuonPt = cms.double(10.),
59 maxMuonEta = cms.double(2.4),
60 muonIsolation = cms.double(0.1),
61 muonMinHits = cms.uint32(11),
62 maxMuonDxy = cms.double(0.2),
63 minElectronPt = cms.double(15.0),
64 maxElectronEta = cms.double(2.5),
65 electronIsolation = cms.double(0.5),
66 maxElectronDxy = cms.double(0.2)
67 ),
68
69 JetSelection = cms.PSet( selector = cms.string('GenericJetEventSelector'),
70 jetTag = PatTagNames.jetTag,
71 minPt = cms.vdouble(180., 150., 50.),
72 maxEta = cms.vdouble(2.5, 2.5, 2.5),
73 minEMFraction = cms.vdouble(0.05, 0.05, 0.05),
74 maxEMFraction = cms.vdouble(0.95, 0.95, 0.95)
75 ),
76
77
78
79 METdPhiMin = cms.PSet( selector = cms.string('MetJetEventSelector'),
80 jetTag = PatTagNames.jetTag,
81 metTag = PatTagNames.metTag,
82 uncorrTypeMet = cms.string('uncorrMUON'),
83 metDPhiMin = cms.double(0.3),
84 rDistJetsMin = cms.double(0.),
85 dPhiJet2MetMin = cms.double(0.),
86 NJets_metIso = cms.uint32(3),
87 ),
88
89 MET = cms.PSet( selector = cms.string('MetEventSelector'),
90 metTag = PatTagNames.metTag,
91 uncorrType = cms.string('uncorrMUON'),
92 minMET = cms.double(150.0),
93 ),
94
95 HLTJet250 = cms.PSet( selector = cms.string('HLTEventSelector'),
96 triggerResults = cms.InputTag("TriggerResults","","HLT"),
97 pathNames = cms.vstring('HLT_Jet250','HLT_DiJetAve220'),
98 ),
99 HLTJet180 = cms.PSet( selector = cms.string('HLTEventSelector'),
100 triggerResults = cms.InputTag("TriggerResults","","HLT"),
101 pathNames = cms.vstring('HLT_Jet180','HLT_DiJetAve130'),
102 ),
103 HLTHT240 = cms.PSet( selector = cms.string('HLTEventSelector'),
104 triggerResults = cms.InputTag("TriggerResults","","HLT"),
105 pathNames = cms.vstring('HLT_HT200','HLT_HT240')
106 ),
107
108 ) # End selector's list
109 )