ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/python/MitTreeFiller_cfi.py
Revision: 1.13
Committed: Fri Sep 19 11:40:15 2008 UTC (16 years, 7 months ago) by bendavid
Content type: text/x-python
Branch: MAIN
Changes since 1.12: +2 -2 lines
Log Message:
Allow multiple BasePartMaps to be passed to FillerDecayParts

File Contents

# User Rev Content
1 bendavid 1.13 # $Id: MitTreeFiller_cfi.py,v 1.12 2008/09/16 18:22:31 sixie Exp $
2 sixie 1.1
3     import FWCore.ParameterSet.Config as cms
4    
5     MitTreeFiller = cms.EDAnalyzer("FillMitTree",
6     defactive = cms.untracked.bool(True),
7    
8     MetaInfos = cms.untracked.PSet(
9     active = cms.untracked.bool(True),
10     hltActive = cms.untracked.bool(False),
11     hltName = cms.untracked.string('TriggerResults::HLT')
12     ),
13    
14     MCParticles = cms.untracked.PSet(
15     active = cms.untracked.bool(True),
16     genActive = cms.untracked.bool(True),
17 bendavid 1.5 simActive = cms.untracked.bool(True),
18     trackingActive = cms.untracked.bool(False),
19 sixie 1.1 mitName = cms.untracked.string('MCParticles'),
20     genJetMitName = cms.untracked.string('GenJets'),
21     genEdmName = cms.untracked.string('source'),
22 bendavid 1.5 simEdmName = cms.untracked.string('g4SimHits'),
23     trackingEdmName = cms.untracked.string('mergedtruth:MergedTrackTruth'),
24 sixie 1.1 genMapName = cms.untracked.string('GenMap'),
25 bendavid 1.5 simMapName = cms.untracked.string('SimMap'),
26     trackingMapName = cms.untracked.string('TrackingMap')
27 sixie 1.1 ),
28    
29     GeneralTracks = cms.untracked.PSet(
30     active = cms.untracked.bool(True),
31     mitName = cms.untracked.string('Tracks'),
32     edmName = cms.untracked.string('generalTracks'),
33 bendavid 1.5 trackingMapName = cms.untracked.string('SimMap'),
34 sixie 1.1 trackMapName = cms.untracked.string('TracksMapName'),
35 bendavid 1.5 edmSimAssociationName = cms.untracked.string('')
36 sixie 1.1 ),
37    
38     StandaloneMuonTracks = cms.untracked.PSet(
39     active = cms.untracked.bool(True),
40     mitName = cms.untracked.string('StandaloneMuonTracks'),
41     edmName = cms.untracked.string('standAloneMuons'),
42 bendavid 1.5 trackingMapName = cms.untracked.string('SimMap'),
43 sixie 1.1 trackMapName = cms.untracked.string('StandaloneMuonTracksMapName'),
44     edmSimAssociationName = cms.untracked.string('')
45     ),
46    
47     StandaloneMuonTracksWVtxConstraint = cms.untracked.PSet(
48     active = cms.untracked.bool(True),
49     mitName = cms.untracked.string('StandaloneMuonTracksWVtxConstraint'),
50     edmName = cms.untracked.string('standAloneMuons:UpdatedAtVtx'),
51 bendavid 1.5 trackingMapName = cms.untracked.string('SimMap'),
52 sixie 1.1 trackMapName = cms.untracked.string('StandaloneMuonTracksWVtxConstraintMapName'),
53     edmSimAssociationName = cms.untracked.string('')
54     ),
55    
56     GlobalMuonTracks = cms.untracked.PSet(
57     active = cms.untracked.bool(True),
58     mitName = cms.untracked.string('GlobalMuonTracks'),
59     edmName = cms.untracked.string('globalMuons'),
60 bendavid 1.5 trackingMapName = cms.untracked.string('SimMap'),
61 sixie 1.1 trackMapName = cms.untracked.string('GlobalMuonTracksMapName'),
62     edmSimAssociationName = cms.untracked.string('')
63     ),
64    
65     ConversionInOutTracks = cms.untracked.PSet(
66     active = cms.untracked.bool(True),
67     mitName = cms.untracked.string('ConversionInOutTracks'),
68     edmName = cms.untracked.string('ckfInOutTracksFromConversions'),
69 bendavid 1.5 trackingMapName = cms.untracked.string('SimMap'),
70 sixie 1.1 trackMapName = cms.untracked.string('ConversionInOutTracksMapName'),
71 bendavid 1.5 edmSimAssociationName = cms.untracked.string('')
72 sixie 1.1 ),
73    
74     ConversionOutInTracks = cms.untracked.PSet(
75     active = cms.untracked.bool(True),
76     mitName = cms.untracked.string('ConversionOutInTracks'),
77     edmName = cms.untracked.string('ckfOutInTracksFromConversions'),
78 bendavid 1.5 trackingMapName = cms.untracked.string('SimMap'),
79 sixie 1.1 trackMapName = cms.untracked.string('ConversionOutInTracksMapName'),
80 bendavid 1.5 edmSimAssociationName = cms.untracked.string('')
81 sixie 1.1 ),
82    
83     GsfTracks = cms.untracked.PSet(
84     active = cms.untracked.bool(True),
85     mitName = cms.untracked.string('GsfTracks'),
86     edmName = cms.untracked.string('pixelMatchGsfFit'),
87 bendavid 1.5 trackingMapName = cms.untracked.string('SimMap'),
88 sixie 1.1 trackMapName = cms.untracked.string('GsfTracksMapName'),
89 bendavid 1.5 edmSimAssociationName = cms.untracked.string('')
90 sixie 1.1 ),
91 sixie 1.6
92     CaloTowers = cms.untracked.PSet(
93     active = cms.untracked.bool(True),
94     mitName = cms.untracked.string('CaloTowers'),
95     edmName = cms.untracked.string('towerMaker'),
96 bendavid 1.7 caloTowerMapName = cms.untracked.string('CaloTowerMap')
97 sixie 1.6 ),
98 sixie 1.1
99     BarrelBasicClusters = cms.untracked.PSet(
100     active = cms.untracked.bool(True),
101     mitName = cms.untracked.string('BarrelBasicClusters'),
102     edmName = cms.untracked.string('hybridSuperClusters:hybridBarrelBasicClusters'),
103     basicClusterMapName = cms.untracked.string('barrelBasicClusterMap')
104     ),
105    
106     BarrelSuperClusters = cms.untracked.PSet(
107     active = cms.untracked.bool(True),
108     mitName = cms.untracked.string('BarrelSuperClusters'),
109     edmName = cms.untracked.string('correctedHybridSuperClusters'),
110     basicClusterMapName = cms.untracked.string('barrelBasicClusterMap'),
111     superClusterMapName = cms.untracked.string('barrelSuperClusterMap')
112     ),
113    
114     EndcapBasicClusters = cms.untracked.PSet(
115     active = cms.untracked.bool(True),
116     mitName = cms.untracked.string('EndcapBasicClusters'),
117     edmName = cms.untracked.string('multi5x5BasicClusters:multi5x5EndcapBasicClusters'),
118     basicClusterMapName = cms.untracked.string('endcapBasicClusterMap')
119     ),
120    
121     EndcapSuperClusters = cms.untracked.PSet(
122     active = cms.untracked.bool(True),
123     mitName = cms.untracked.string('EndcapSuperClusters'),
124     edmName = cms.untracked.string('correctedMulti5x5SuperClustersWithPreshower'),
125     basicClusterMapName = cms.untracked.string('endcapBasicClusterMap'),
126     superClusterMapName = cms.untracked.string('endcapSuperClusterMap')
127     ),
128    
129     Muons = cms.untracked.PSet(
130     active = cms.untracked.bool(True),
131     mitName = cms.untracked.string('Muons'),
132     edmName = cms.untracked.string('muons'),
133     globalTrackMapName = cms.untracked.string('GlobalMuonTracksMapName'),
134     staTrackMapName = cms.untracked.string('StandaloneMuonTracksMapName'),
135     staVtxTrackMapName = cms.untracked.string('StandaloneMuonTracksWVtxConstraintMapName'),
136     trackerTrackMapName = cms.untracked.string('TracksMapName')
137     ),
138    
139     Electrons = cms.untracked.PSet(
140     active = cms.untracked.bool(True),
141     mitName = cms.untracked.string('Electrons'),
142     edmName = cms.untracked.string('pixelMatchGsfElectrons'),
143     gsfTrackMapName = cms.untracked.string('GsfTracksMapName'),
144     trackerTrackMapName = cms.untracked.string('TracksMapName'),
145     barrelEcalRecHitName = cms.untracked.string('reducedEcalRecHitsEB'),
146     endcapEcalRecHitName = cms.untracked.string('reducedEcalRecHitsEE'),
147     barrelBasicClusterName = cms.untracked.string(
148     'hybridSuperClusters:hybridBarrelBasicClusters'),
149     endcapBasicClusterName = cms.untracked.string(
150     'multi5x5BasicClusters:multi5x5EndcapBasicClusters'),
151     barrelSuperClusterName = cms.untracked.string('correctedHybridSuperClusters'),
152     endcapSuperClusterName = cms.untracked.string(
153 sixie 1.9 'multi5x5SuperClusters:multi5x5EndcapSuperClusters'),
154 sixie 1.1 barrelSuperClusterMapName = cms.untracked.string('barrelSuperClusterMap'),
155     endcapSuperClusterMapName = cms.untracked.string('endcapSuperClusterMap'),
156 sixie 1.2 eIDCutBasedLooseName = cms.untracked.string('eidLoose'),
157     eIDCutBasedTightName = cms.untracked.string('eidTight'),
158     eIDLikelihood = cms.untracked.string('eidLikelihoodExt'),
159 sixie 1.9 eIDNeuralNet = cms.untracked.string('eidNeuralNet'),
160     IsolationTrackCollectionName = cms.untracked.string('generalTracks'),
161     IsolationCaloTowerCollectionName = cms.untracked.string('towerMaker'),
162     EcalJurassicIsolationName = cms.untracked.string('eleIsoFromDepsEcalFromHits'),
163     HcalJurassicIsolationName = cms.untracked.string('eleIsoFromDepsHcalFromHits')
164 sixie 1.1 ),
165    
166     Taus = cms.untracked.PSet(
167     active = cms.untracked.bool(True),
168     mitName = cms.untracked.string('Taus'),
169     edmName = cms.untracked.string('caloRecoTauProducer'),
170     gsfTrackMapName = cms.untracked.string('GsfTracksMapName'),
171     trackerTrackMapName = cms.untracked.string('TracksMapName'),
172     barrelSuperClusterMapName = cms.untracked.string('barrelSuperClusterMap'),
173     endcapSuperClusterMapName = cms.untracked.string('endcapSuperClusterMap')
174     ),
175    
176     ConversionElectrons = cms.untracked.PSet(
177     active = cms.untracked.bool(True),
178     mitName = cms.untracked.string('ConversionElectrons'),
179     convInOutTracksName = cms.untracked.string('ConversionInOutTracks'),
180     convOutInTracksName = cms.untracked.string('ConversionOutInTracks'),
181     convInOutTrackMapName = cms.untracked.string('ConversionInOutTracksMapName'),
182     convOutInTrackMapName = cms.untracked.string('ConversionOutInTracksMapName'),
183     convElectronMapName = cms.untracked.string('ConversionElectronsMapName')
184     ),
185    
186     Conversions = cms.untracked.PSet(
187     active = cms.untracked.bool(True),
188     mitName = cms.untracked.string('Conversions'),
189     edmName = cms.untracked.string('conversions'),
190     convElectronMapName = cms.untracked.string('ConversionElectronsMapName'),
191     conversionMapName = cms.untracked.string('ConversionsMapName')
192     ),
193    
194     Photons = cms.untracked.PSet(
195     active = cms.untracked.bool(True),
196     mitName = cms.untracked.string('Photons'),
197     edmName = cms.untracked.string('photons'),
198 bendavid 1.11 conversionMapName = cms.untracked.string('ConversionsMapName'),
199     barrelSuperClusterMapName = cms.untracked.string('barrelSuperClusterMap'),
200     endcapSuperClusterMapName = cms.untracked.string('endcapSuperClusterMap')
201 sixie 1.1 ),
202    
203 sixie 1.12 IC5GenJets = cms.untracked.PSet(
204     active = cms.untracked.bool(True),
205     flavorMatchingActive = cms.untracked.bool(True),
206     mitName = cms.untracked.string('IC5GenJets'),
207     edmName = cms.untracked.string('iterativeCone5GenJets'),
208     flavorMatchingByReferenceName = cms.untracked.string('GenIC5byRef'),
209     flavorMatchingDefinition = cms.untracked.string('Algorithmic'),
210     ),
211    
212     SC5GenJets = cms.untracked.PSet(
213     active = cms.untracked.bool(True),
214     flavorMatchingActive = cms.untracked.bool(True),
215     mitName = cms.untracked.string('SC5GenJets'),
216     edmName = cms.untracked.string('sisCone5GenJets'),
217     flavorMatchingByReferenceName = cms.untracked.string('GenSC5byRef'),
218     flavorMatchingDefinition = cms.untracked.string('Algorithmic'),
219     ),
220    
221 sixie 1.1 CaloJets = cms.untracked.PSet(
222     active = cms.untracked.bool(True),
223 sixie 1.3 flavorMatchingActive = cms.untracked.bool(True),
224 sixie 1.9 bTaggingActive = cms.untracked.bool(True),
225 sixie 1.12 jetToVertexActive = cms.untracked.bool(True),
226     jetCorrectionsActive = cms.untracked.bool(True),
227 sixie 1.1 mitName = cms.untracked.string('CaloJets'),
228 sixie 1.3 edmName = cms.untracked.string('iterativeCone5CaloJets'),
229 sixie 1.12 jetToVertexAlphaName = cms.untracked.string('jetVertexAlphaIC5:Var'),
230     jetToVertexBetaName = cms.untracked.string('jetVertexBetaIC5:Var'),
231     L2JetCorrectorName = cms.untracked.string('L2RelativeJetCorrectorIcone5'),
232     L3JetCorrectorName = cms.untracked.string('L3AbsoluteJetCorrectorIcone5'),
233 sixie 1.3 flavorMatchingByReferenceName = cms.untracked.string('IC5byRef'),
234 bendavid 1.7 flavorMatchingDefinition = cms.untracked.string('Algorithmic'),
235 sixie 1.12 JetProbabilityBJetTagsName = cms.untracked.string('jetProbabilityBJetTags'),
236     JetBProbabilityBJetTagsName = cms.untracked.string('jetBProbabilityBJetTags'),
237     SimpleSecondaryVertexBJetTagsName = cms.untracked.string('simpleSecondaryVertexBJetTags'),
238     CombinedSecondaryVertexBJetTagsName = cms.untracked.string
239     ('combinedSecondaryVertexBJetTags'),
240     CombinedSecondaryVertexMVABJetTagsName = cms.untracked.string
241     ('combinedSecondaryVertexMVABJetTags'),
242     ImpactParameterMVABJetTagsName = cms.untracked.string('impactParameterMVABJetTags'),
243     TrackCountingHighEffBJetTagsName = cms.untracked.string('trackCountingHighEffBJetTags'),
244     TrackCountingHighPurBJetTagsName = cms.untracked.string('trackCountingHighPurBJetTags'),
245     SoftMuonBJetTagsName = cms.untracked.string('softMuonBJetTags'),
246     SoftMuonNoIPBJetTagsName = cms.untracked.string('softMuonNoIPBJetTags'),
247     SoftElectronBJetTagsName = cms.untracked.string('softElectronBJetTags'),
248 bendavid 1.7 caloTowerMapName = cms.untracked.string('CaloTowerMap')
249 sixie 1.1 ),
250    
251 sixie 1.3 SisCone5Jets = cms.untracked.PSet(
252     active = cms.untracked.bool(True),
253     flavorMatchingActive = cms.untracked.bool(True),
254 sixie 1.9 bTaggingActive = cms.untracked.bool(False),
255 sixie 1.12 jetToVertexActive = cms.untracked.bool(False),
256     jetCorrectionsActive = cms.untracked.bool(True),
257 sixie 1.3 mitName = cms.untracked.string('SisCone5Jets'),
258     edmName = cms.untracked.string('sisCone5CaloJets'),
259 sixie 1.12 jetToVertexAlphaName = cms.untracked.string('jetVertexAlphaSC5:Var'),
260     jetToVertexBetaName = cms.untracked.string('jetVertexBetaSC5:Var'),
261     L2JetCorrectorName = cms.untracked.string('L2RelativeJetCorrectorScone5'),
262     L3JetCorrectorName = cms.untracked.string('L3AbsoluteJetCorrectorScone5'),
263 sixie 1.3 flavorMatchingByReferenceName = cms.untracked.string('SC5byRef'),
264 bendavid 1.8 flavorMatchingDefinition = cms.untracked.string('Algorithmic'),
265     caloTowerMapName = cms.untracked.string('CaloTowerMap')
266 sixie 1.3 ),
267    
268 sixie 1.1 CaloMet = cms.untracked.PSet(
269     active = cms.untracked.bool(True),
270     mitName = cms.untracked.string('CaloMet'),
271 ksung 1.10 edmName = cms.untracked.string('corMetType1Icone5')
272 sixie 1.1 ),
273    
274     StableParts = cms.untracked.PSet(
275     active = cms.untracked.bool(False),
276     mitName = cms.untracked.string('MuonsStable'),
277     edmName = cms.untracked.string('MuonsStable'),
278 sixie 1.4 trackMapName = cms.untracked.string('TracksMapName'),
279 sixie 1.1 basePartMap = cms.untracked.string('MuonsStableMapName')
280     ),
281    
282     DecayParts = cms.untracked.PSet(
283     active = cms.untracked.bool(False),
284     mitName = cms.untracked.string('psi2MuMu'),
285     edmName = cms.untracked.string('Jpsi2MuMu'),
286 bendavid 1.13 basePartMaps = cms.untracked.vstring('MuonsStableMapName')
287 sixie 1.1 )
288     )
289