ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/python/MitTreeFiller_cfi.py
Revision: 1.5
Committed: Fri Sep 5 23:46:12 2008 UTC (16 years, 8 months ago) by bendavid
Content type: text/x-python
Branch: MAIN
Changes since 1.4: +18 -15 lines
Log Message:
Fixed filling of simulation info, added config for simultaneous RAW-RECO reading

File Contents

# User Rev Content
1 bendavid 1.5 # $Id: MitTreeFiller_cfi.py,v 1.4 2008/09/02 13:59:04 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    
92     BarrelBasicClusters = cms.untracked.PSet(
93     active = cms.untracked.bool(True),
94     mitName = cms.untracked.string('BarrelBasicClusters'),
95     edmName = cms.untracked.string('hybridSuperClusters:hybridBarrelBasicClusters'),
96     basicClusterMapName = cms.untracked.string('barrelBasicClusterMap')
97     ),
98    
99     BarrelSuperClusters = cms.untracked.PSet(
100     active = cms.untracked.bool(True),
101     mitName = cms.untracked.string('BarrelSuperClusters'),
102     edmName = cms.untracked.string('correctedHybridSuperClusters'),
103     basicClusterMapName = cms.untracked.string('barrelBasicClusterMap'),
104     superClusterMapName = cms.untracked.string('barrelSuperClusterMap')
105     ),
106    
107     EndcapBasicClusters = cms.untracked.PSet(
108     active = cms.untracked.bool(True),
109     mitName = cms.untracked.string('EndcapBasicClusters'),
110     edmName = cms.untracked.string('multi5x5BasicClusters:multi5x5EndcapBasicClusters'),
111     basicClusterMapName = cms.untracked.string('endcapBasicClusterMap')
112     ),
113    
114     EndcapSuperClusters = cms.untracked.PSet(
115     active = cms.untracked.bool(True),
116     mitName = cms.untracked.string('EndcapSuperClusters'),
117     edmName = cms.untracked.string('correctedMulti5x5SuperClustersWithPreshower'),
118     basicClusterMapName = cms.untracked.string('endcapBasicClusterMap'),
119     superClusterMapName = cms.untracked.string('endcapSuperClusterMap')
120     ),
121    
122     Muons = cms.untracked.PSet(
123     active = cms.untracked.bool(True),
124     mitName = cms.untracked.string('Muons'),
125     edmName = cms.untracked.string('muons'),
126     globalTrackMapName = cms.untracked.string('GlobalMuonTracksMapName'),
127     staTrackMapName = cms.untracked.string('StandaloneMuonTracksMapName'),
128     staVtxTrackMapName = cms.untracked.string('StandaloneMuonTracksWVtxConstraintMapName'),
129     trackerTrackMapName = cms.untracked.string('TracksMapName')
130     ),
131    
132     Electrons = cms.untracked.PSet(
133     active = cms.untracked.bool(True),
134     mitName = cms.untracked.string('Electrons'),
135     edmName = cms.untracked.string('pixelMatchGsfElectrons'),
136     gsfTrackMapName = cms.untracked.string('GsfTracksMapName'),
137     trackerTrackMapName = cms.untracked.string('TracksMapName'),
138     barrelEcalRecHitName = cms.untracked.string('reducedEcalRecHitsEB'),
139     endcapEcalRecHitName = cms.untracked.string('reducedEcalRecHitsEE'),
140     barrelBasicClusterName = cms.untracked.string(
141     'hybridSuperClusters:hybridBarrelBasicClusters'),
142     endcapBasicClusterName = cms.untracked.string(
143     'multi5x5BasicClusters:multi5x5EndcapBasicClusters'),
144     barrelSuperClusterName = cms.untracked.string('correctedHybridSuperClusters'),
145     endcapSuperClusterName = cms.untracked.string(
146     'multi5x5SuperClusters:multi5x5EndcapSuperClusters'),
147     barrelSuperClusterMapName = cms.untracked.string('barrelSuperClusterMap'),
148     endcapSuperClusterMapName = cms.untracked.string('endcapSuperClusterMap'),
149 sixie 1.2 eIDCutBasedLooseName = cms.untracked.string('eidLoose'),
150     eIDCutBasedTightName = cms.untracked.string('eidTight'),
151     eIDLikelihood = cms.untracked.string('eidLikelihoodExt'),
152 sixie 1.1 eIDNeuralNet = cms.untracked.string('eidNeuralNet')
153     ),
154    
155     Taus = cms.untracked.PSet(
156     active = cms.untracked.bool(True),
157     mitName = cms.untracked.string('Taus'),
158     edmName = cms.untracked.string('caloRecoTauProducer'),
159     gsfTrackMapName = cms.untracked.string('GsfTracksMapName'),
160     trackerTrackMapName = cms.untracked.string('TracksMapName'),
161     barrelSuperClusterMapName = cms.untracked.string('barrelSuperClusterMap'),
162     endcapSuperClusterMapName = cms.untracked.string('endcapSuperClusterMap')
163     ),
164    
165     ConversionElectrons = cms.untracked.PSet(
166     active = cms.untracked.bool(True),
167     mitName = cms.untracked.string('ConversionElectrons'),
168     convInOutTracksName = cms.untracked.string('ConversionInOutTracks'),
169     convOutInTracksName = cms.untracked.string('ConversionOutInTracks'),
170     convInOutTrackMapName = cms.untracked.string('ConversionInOutTracksMapName'),
171     convOutInTrackMapName = cms.untracked.string('ConversionOutInTracksMapName'),
172     convElectronMapName = cms.untracked.string('ConversionElectronsMapName')
173     ),
174    
175     Conversions = cms.untracked.PSet(
176     active = cms.untracked.bool(True),
177     mitName = cms.untracked.string('Conversions'),
178     edmName = cms.untracked.string('conversions'),
179     convElectronMapName = cms.untracked.string('ConversionElectronsMapName'),
180     conversionMapName = cms.untracked.string('ConversionsMapName')
181     ),
182    
183     Photons = cms.untracked.PSet(
184     active = cms.untracked.bool(True),
185     mitName = cms.untracked.string('Photons'),
186     edmName = cms.untracked.string('photons'),
187     conversionMapName = cms.untracked.string('ConversionsMapName')
188     ),
189    
190     CaloJets = cms.untracked.PSet(
191     active = cms.untracked.bool(True),
192 sixie 1.3 flavorMatchingActive = cms.untracked.bool(True),
193 sixie 1.1 mitName = cms.untracked.string('CaloJets'),
194 sixie 1.3 edmName = cms.untracked.string('iterativeCone5CaloJets'),
195     flavorMatchingByReferenceName = cms.untracked.string('IC5byRef'),
196     flavorMatchingDefinition = cms.untracked.string('Algorithmic')
197 sixie 1.1 ),
198    
199 sixie 1.3 SisCone5Jets = cms.untracked.PSet(
200     active = cms.untracked.bool(True),
201     flavorMatchingActive = cms.untracked.bool(True),
202     mitName = cms.untracked.string('SisCone5Jets'),
203     edmName = cms.untracked.string('sisCone5CaloJets'),
204     flavorMatchingByReferenceName = cms.untracked.string('SC5byRef'),
205     flavorMatchingDefinition = cms.untracked.string('Algorithmic')
206     ),
207    
208 sixie 1.1 CaloMet = cms.untracked.PSet(
209     active = cms.untracked.bool(True),
210     mitName = cms.untracked.string('CaloMet'),
211     edmName = cms.untracked.string('met')
212     ),
213    
214     StableParts = cms.untracked.PSet(
215     active = cms.untracked.bool(False),
216     mitName = cms.untracked.string('MuonsStable'),
217     edmName = cms.untracked.string('MuonsStable'),
218 sixie 1.4 trackMapName = cms.untracked.string('TracksMapName'),
219 sixie 1.1 basePartMap = cms.untracked.string('MuonsStableMapName')
220     ),
221    
222     DecayParts = cms.untracked.PSet(
223     active = cms.untracked.bool(False),
224     mitName = cms.untracked.string('psi2MuMu'),
225     edmName = cms.untracked.string('Jpsi2MuMu'),
226     basePartMap = cms.untracked.string('MuonsStableMapName')
227     )
228     )
229