ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/python/JetVertexAssociation_cfi.py
Revision: 1.3
Committed: Tue Sep 30 15:57:32 2008 UTC (16 years, 7 months ago) by sixie
Content type: text/x-python
Branch: MAIN
CVS Tags: Mit_008pre2, Mit_008pre1, Mit_006b, Mit_006a, Mit_006, Mit_005, Mit_004
Changes since 1.2: +80 -2 lines
Log Message:
Add functionality for more jet collection types.

File Contents

# Content
1 # $Id: JetVertexAssociation_cfi.py,v 1.2 2008/09/28 02:27:52 loizides Exp $
2
3 import FWCore.ParameterSet.Config as cms
4
5 jetVertexAlphaIC5 = cms.EDProducer("JetVertexAssociation",
6 JV_sigmaZ = cms.double(9.5),
7 JV_deltaZ = cms.double(0.3),
8 JV_alpha_threshold = cms.double(0.2),
9 JV_cone_size = cms.double(0.5),
10 JV_type_Algo = cms.int32(1),
11 JET_ALGO = cms.string('iterativeCone5CaloJets'),
12 TRACK_ALGO = cms.string('generalTracks'),
13 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
14 JV_cutType = cms.string('delta'),
15 )
16
17 jetVertexBetaIC5 = cms.EDProducer("JetVertexAssociation",
18 JV_sigmaZ = cms.double(9.5),
19 JV_deltaZ = cms.double(0.3),
20 JV_alpha_threshold = cms.double(0.2),
21 JV_cone_size = cms.double(0.5),
22 JV_type_Algo = cms.int32(2),
23 JET_ALGO = cms.string('iterativeCone5CaloJets'),
24 TRACK_ALGO = cms.string('generalTracks'),
25 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
26 JV_cutType = cms.string('delta'),
27 )
28
29 jetVertexAlphaSC5 = cms.EDProducer("JetVertexAssociation",
30 JV_sigmaZ = cms.double(9.5),
31 JV_deltaZ = cms.double(0.3),
32 JV_alpha_threshold = cms.double(0.2),
33 JV_cone_size = cms.double(0.5),
34 JV_type_Algo = cms.int32(1),
35 JET_ALGO = cms.string('sisCone5CaloJets'),
36 TRACK_ALGO = cms.string('generalTracks'),
37 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
38 JV_cutType = cms.string('delta'),
39 )
40
41 jetVertexBetaSC5 = cms.EDProducer("JetVertexAssociation",
42 JV_sigmaZ = cms.double(9.5),
43 JV_deltaZ = cms.double(0.3),
44 JV_alpha_threshold = cms.double(0.2),
45 JV_cone_size = cms.double(0.5),
46 JV_type_Algo = cms.int32(2),
47 JET_ALGO = cms.string('sisCone5CaloJets'),
48 TRACK_ALGO = cms.string('generalTracks'),
49 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
50 JV_cutType = cms.string('delta'),
51 )
52
53 jetVertexAlphaSC7 = cms.EDProducer("JetVertexAssociation",
54 JV_sigmaZ = cms.double(9.5),
55 JV_deltaZ = cms.double(0.3),
56 JV_alpha_threshold = cms.double(0.2),
57 JV_cone_size = cms.double(0.5),
58 JV_type_Algo = cms.int32(1),
59 JET_ALGO = cms.string('sisCone7CaloJets'),
60 TRACK_ALGO = cms.string('generalTracks'),
61 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
62 JV_cutType = cms.string('delta'),
63 )
64
65 jetVertexBetaSC7 = cms.EDProducer("JetVertexAssociation",
66 JV_sigmaZ = cms.double(9.5),
67 JV_deltaZ = cms.double(0.3),
68 JV_alpha_threshold = cms.double(0.2),
69 JV_cone_size = cms.double(0.5),
70 JV_type_Algo = cms.int32(2),
71 JET_ALGO = cms.string('sisCone7CaloJets'),
72 TRACK_ALGO = cms.string('generalTracks'),
73 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
74 JV_cutType = cms.string('delta'),
75 )
76
77 jetVertexAlphaKT4 = cms.EDProducer("JetVertexAssociation",
78 JV_sigmaZ = cms.double(9.5),
79 JV_deltaZ = cms.double(0.3),
80 JV_alpha_threshold = cms.double(0.2),
81 JV_cone_size = cms.double(0.5),
82 JV_type_Algo = cms.int32(1),
83 JET_ALGO = cms.string('kt4CaloJets'),
84 TRACK_ALGO = cms.string('generalTracks'),
85 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
86 JV_cutType = cms.string('delta'),
87 )
88
89 jetVertexBetaKT4 = cms.EDProducer("JetVertexAssociation",
90 JV_sigmaZ = cms.double(9.5),
91 JV_deltaZ = cms.double(0.3),
92 JV_alpha_threshold = cms.double(0.2),
93 JV_cone_size = cms.double(0.5),
94 JV_type_Algo = cms.int32(2),
95 JET_ALGO = cms.string('kt4CaloJets'),
96 TRACK_ALGO = cms.string('generalTracks'),
97 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
98 JV_cutType = cms.string('delta'),
99 )
100
101 jetVertexAlphaKT6 = cms.EDProducer("JetVertexAssociation",
102 JV_sigmaZ = cms.double(9.5),
103 JV_deltaZ = cms.double(0.3),
104 JV_alpha_threshold = cms.double(0.2),
105 JV_cone_size = cms.double(0.5),
106 JV_type_Algo = cms.int32(1),
107 JET_ALGO = cms.string('kt6CaloJets'),
108 TRACK_ALGO = cms.string('generalTracks'),
109 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
110 JV_cutType = cms.string('delta'),
111 )
112
113 jetVertexBetaKT6 = cms.EDProducer("JetVertexAssociation",
114 JV_sigmaZ = cms.double(9.5),
115 JV_deltaZ = cms.double(0.3),
116 JV_alpha_threshold = cms.double(0.2),
117 JV_cone_size = cms.double(0.5),
118 JV_type_Algo = cms.int32(2),
119 JET_ALGO = cms.string('kt6CaloJets'),
120 TRACK_ALGO = cms.string('generalTracks'),
121 VERTEX_ALGO = cms.string('offlinePrimaryVertices'),
122 JV_cutType = cms.string('delta'),
123 )
124
125 jetvertexAssociationSequence = cms.Sequence( jetVertexAlphaIC5
126 + jetVertexBetaIC5
127 + jetVertexAlphaSC5
128 + jetVertexBetaSC5
129 + jetVertexAlphaSC7
130 + jetVertexBetaSC7
131 + jetVertexAlphaKT4
132 + jetVertexBetaKT4
133 + jetVertexAlphaKT6
134 + jetVertexBetaKT6
135 )