CMS 3D CMS Logo

EventContentCosmics_cff.py
Go to the documentation of this file.
1 
2 import FWCore.ParameterSet.Config as cms
3 
4 #
5 #
6 # Event Content definition
7 #
8 # Data Tiers defined:
9 #
10 # FEVT, RECO, AOD:
11 # include reconstruction content
12 #
13 # FEVTSIM, RECOSIM, AODSIM:
14 # include reconstruction and simulation
15 #
16 # FEVTSIMANA, RECOSIMANA, AODSIMANA:
17 # include reconstruction, simulation and analysis
18 # FEVTSIMDIGIHLTDEBUG FEVTSIMHLTDEBUG
19 #
20 # $Id: EventContentCosmics_cff.py,v 1.22 2010/09/08 13:29:39 vlimant Exp $
21 #
22 #
23 #
24 #
25 # Recontruction Systems
26 #
27 #
50 # raw2digi that are already the final RECO/AOD products
54 from Configuration.EventContent.EventContent_cff import REGENEventContent,RESIMEventContent,REDIGIEventContent
55 
56 #not in Cosmics
57 #include "TrackingTools/Configuration/data/TrackingTools_EventContent.cff"
58 #include "RecoBTau/Configuration/data/RecoBTau_EventContent.cff"
59 #include "RecoBTag/Configuration/data/RecoBTag_EventContent.cff"
60 #include "RecoTauTag/Configuration/data/RecoTauTag_EventContent.cff"
61 #include "RecoVertex/Configuration/data/RecoVertex_EventContent.cff"
62 #include "RecoPixelVertexing/Configuration/data/RecoPixelVertexing_EventContent.cff"
63 #include "RecoEgamma/Configuration/data/RecoEgamma_EventContent.cff"
64 #include "RecoParticleFlow/Configuration/data/RecoParticleFlow_EventContent.cff"
65 #
66 # FEVT Data Tier definition
67 #
68 #
69 FEVTEventContent = cms.PSet(
70  outputCommands = cms.untracked.vstring('drop *',
71  'keep *_logErrorHarvester_*_*'),
72  splitLevel = cms.untracked.int32(0),
73  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
74 )
75 FEVTHLTALLEventContent = cms.PSet(
76  outputCommands = cms.untracked.vstring('drop *'),
77  splitLevel = cms.untracked.int32(0),
78  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
79 )
80 #replace FEVTEventContent.outputCommands += HLTriggerFEVT.outputCommands
81 #
82 #
83 # RECO Data Tier definition
84 #
85 #
86 RECOEventContent = cms.PSet(
87  outputCommands = cms.untracked.vstring('drop *',
88  'keep *_logErrorHarvester_*_*'),
89  splitLevel = cms.untracked.int32(0),
90  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
91 )
92 #
93 #
94 # AOD Data Tier definition
95 #
96 #
97 AODEventContent = cms.PSet(
98  outputCommands = cms.untracked.vstring('drop *',
99  'keep *_logErrorHarvester_*_*'),
100  eventAutoFlushCompressedSize=cms.untracked.int32(15*1024*1024)
101 )
102 # RAW only data tier
103 RAWEventContent = cms.PSet(
104  outputCommands = cms.untracked.vstring('drop *',
105  'keep FEDRawDataCollection_rawDataCollector_*_*',
106  'keep FEDRawDataCollection_source_*_*'),
107  splitLevel = cms.untracked.int32(0),
108  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
109 )
110 
111 #
112 #
113 # RAWSIM Data Tier definition
114 #
115 #
116 RAWSIMEventContent = cms.PSet(
117  outputCommands = cms.untracked.vstring('drop *'),
118  splitLevel = cms.untracked.int32(0),
119  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
120 )
121 #
122 #
123 # RECOSIM Data Tier definition
124 #
125 #
126 RECOSIMEventContent = cms.PSet(
127  outputCommands = cms.untracked.vstring('drop *',
128  'keep *_logErrorHarvester_*_*'),
129  splitLevel = cms.untracked.int32(0),
130  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
131 )
132 #
133 #
134 # AODSIM Data Tier definition
135 #
136 #
137 AODSIMEventContent = cms.PSet(
138  outputCommands = cms.untracked.vstring('drop *',
139  'keep *_logErrorHarvester_*_*'),
140  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
141 )
142 
143 #
144 # FEVTSIM Data Tier definition
145 #
146 #
147 FEVTSIMEventContent = cms.PSet(
148  outputCommands = cms.untracked.vstring('drop *',
149  'keep *_logErrorHarvester_*_*'),
150  splitLevel = cms.untracked.int32(0),
151  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
152 )
153 
154 #
155 #
156 # FEVTDEBUG Data Tier definition
157 #
158 #
159 FEVTDEBUGEventContent = cms.PSet(
160  outputCommands = cms.untracked.vstring('drop *',
161  'keep *_logErrorHarvester_*_*'),
162  splitLevel = cms.untracked.int32(0),
163  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
164 )
165 
166 #
167 #
168 # ALCARECO Data Tier definition
169 #
170 #
171 
172 from Configuration.EventContent.EventContent_cff import DQMEventContent
173 
174 
175 RAWEventContent.outputCommands.extend(L1TriggerRAW.outputCommands)
176 RAWEventContent.outputCommands.extend(HLTriggerRAW.outputCommands)
177 
178 #FEVT is by definition RECO + RAW
179 FEVTEventContent.outputCommands.extend(RAWEventContent.outputCommands)
180 FEVTEventContent.outputCommands.extend(RecoLocalTrackerRECO.outputCommands)
181 FEVTEventContent.outputCommands.extend(RecoLocalMuonRECO.outputCommands)
182 FEVTEventContent.outputCommands.extend(RecoLocalCaloRECO.outputCommands)
183 FEVTEventContent.outputCommands.extend(RecoEcalRECO.outputCommands)
184 FEVTEventContent.outputCommands.extend(RecoEgammaRECO.outputCommands)
185 FEVTEventContent.outputCommands.extend(RecoTrackerRECO.outputCommands)
186 FEVTEventContent.outputCommands.extend(RecoJetsRECO.outputCommands)
187 FEVTEventContent.outputCommands.extend(RecoMETRECO.outputCommands)
188 FEVTEventContent.outputCommands.extend(RecoMuonRECO.outputCommands)
189 FEVTEventContent.outputCommands.extend(BeamSpotRECO.outputCommands)
190 FEVTEventContent.outputCommands.extend(RecoVertexRECO.outputCommands)
191 FEVTEventContent.outputCommands.extend(L1TriggerRECO.outputCommands)
192 FEVTEventContent.outputCommands.extend(HLTriggerRECO.outputCommands)
193 FEVTEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
194 FEVTEventContent.outputCommands.extend(EvtScalersRECO.outputCommands)
195 FEVTEventContent.outputCommands.extend(OnlineMetaDataContent.outputCommands)
196 FEVTEventContent.outputCommands.extend(TcdsEventContent.outputCommands)
197 
198 FEVTHLTALLEventContent.outputCommands.extend(FEVTEventContent.outputCommands)
199 FEVTHLTALLEventContent.outputCommands.append('keep *_*_*_HLT')
200 
201 RECOEventContent.outputCommands.extend(RecoLocalTrackerRECO.outputCommands)
202 RECOEventContent.outputCommands.extend(RecoLocalMuonRECO.outputCommands)
203 RECOEventContent.outputCommands.extend(RecoLocalCaloRECO.outputCommands)
204 RECOEventContent.outputCommands.extend(RecoEcalRECO.outputCommands)
205 RECOEventContent.outputCommands.extend(RecoEgammaRECO.outputCommands)
206 RECOEventContent.outputCommands.extend(RecoTrackerRECO.outputCommands)
207 RECOEventContent.outputCommands.extend(RecoJetsRECO.outputCommands)
208 RECOEventContent.outputCommands.extend(RecoMETRECO.outputCommands)
209 RECOEventContent.outputCommands.extend(RecoMuonRECO.outputCommands)
210 RECOEventContent.outputCommands.extend(BeamSpotRECO.outputCommands)
211 RECOEventContent.outputCommands.extend(RecoVertexRECO.outputCommands)
212 RECOEventContent.outputCommands.extend(L1TriggerRECO.outputCommands)
213 RECOEventContent.outputCommands.extend(HLTriggerRECO.outputCommands)
214 RECOEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
215 RECOEventContent.outputCommands.extend(EvtScalersRECO.outputCommands)
216 RECOEventContent.outputCommands.extend(OnlineMetaDataContent.outputCommands)
217 RECOEventContent.outputCommands.extend(TcdsEventContent.outputCommands)
218 
219 AODEventContent.outputCommands.extend(RecoLocalTrackerAOD.outputCommands)
220 AODEventContent.outputCommands.extend(RecoLocalMuonAOD.outputCommands)
221 AODEventContent.outputCommands.extend(RecoLocalCaloAOD.outputCommands)
222 AODEventContent.outputCommands.extend(RecoEcalAOD.outputCommands)
223 AODEventContent.outputCommands.extend(RecoEgammaAOD.outputCommands)
224 AODEventContent.outputCommands.extend(RecoTrackerAOD.outputCommands)
225 AODEventContent.outputCommands.extend(RecoJetsAOD.outputCommands)
226 AODEventContent.outputCommands.extend(RecoMETAOD.outputCommands)
227 AODEventContent.outputCommands.extend(RecoMuonAOD.outputCommands)
228 AODEventContent.outputCommands.extend(BeamSpotAOD.outputCommands)
229 AODEventContent.outputCommands.extend(RecoVertexAOD.outputCommands)
230 AODEventContent.outputCommands.extend(MEtoEDMConverterAOD.outputCommands)
231 AODEventContent.outputCommands.extend(EvtScalersAOD.outputCommands)
232 AODEventContent.outputCommands.extend(OnlineMetaDataContent.outputCommands)
233 AODEventContent.outputCommands.extend(TcdsEventContent.outputCommands)
234 
235 RAWSIMEventContent.outputCommands.extend(RAWEventContent.outputCommands)
236 RAWSIMEventContent.outputCommands.extend(SimG4CoreRAW.outputCommands)
237 RAWSIMEventContent.outputCommands.extend(SimTrackerRAW.outputCommands)
238 RAWSIMEventContent.outputCommands.extend(SimMuonRAW.outputCommands)
239 RAWSIMEventContent.outputCommands.extend(SimCalorimetryRAW.outputCommands)
240 RAWSIMEventContent.outputCommands.extend(SimGeneralRAW.outputCommands)
241 RAWSIMEventContent.outputCommands.extend(GeneratorInterfaceRAW.outputCommands)
242 RAWSIMEventContent.outputCommands.extend(RecoGenJetsFEVT.outputCommands)
243 RAWSIMEventContent.outputCommands.extend(RecoGenMETFEVT.outputCommands)
244 RAWSIMEventContent.outputCommands.extend(DigiToRawFEVT.outputCommands)
245 RAWSIMEventContent.outputCommands.extend(MEtoEDMConverterFEVT.outputCommands)
246 RAWSIMEventContent.outputCommands.extend(IOMCRAW.outputCommands)
247 
248 RECOSIMEventContent.outputCommands.extend(RECOEventContent.outputCommands)
249 RECOSIMEventContent.outputCommands.extend(GeneratorInterfaceRECO.outputCommands)
250 RECOSIMEventContent.outputCommands.extend(SimG4CoreRECO.outputCommands)
251 RECOSIMEventContent.outputCommands.extend(SimTrackerRECO.outputCommands)
252 RECOSIMEventContent.outputCommands.extend(SimMuonRECO.outputCommands)
253 RECOSIMEventContent.outputCommands.extend(SimCalorimetryRECO.outputCommands)
254 RECOSIMEventContent.outputCommands.extend(RecoGenMETRECO.outputCommands)
255 RECOSIMEventContent.outputCommands.extend(RecoGenJetsRECO.outputCommands)
256 RECOSIMEventContent.outputCommands.extend(SimGeneralRECO.outputCommands)
257 RECOSIMEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
258 
259 AODSIMEventContent.outputCommands.extend(AODEventContent.outputCommands)
260 AODSIMEventContent.outputCommands.extend(GeneratorInterfaceAOD.outputCommands)
261 AODSIMEventContent.outputCommands.extend(SimG4CoreAOD.outputCommands)
262 AODSIMEventContent.outputCommands.extend(SimTrackerAOD.outputCommands)
263 AODSIMEventContent.outputCommands.extend(SimMuonAOD.outputCommands)
264 AODSIMEventContent.outputCommands.extend(SimCalorimetryAOD.outputCommands)
265 AODSIMEventContent.outputCommands.extend(RecoGenJetsAOD.outputCommands)
266 AODSIMEventContent.outputCommands.extend(RecoGenMETAOD.outputCommands)
267 AODSIMEventContent.outputCommands.extend(SimGeneralAOD.outputCommands)
268 AODSIMEventContent.outputCommands.extend(MEtoEDMConverterAOD.outputCommands)
269 
270 FEVTSIMEventContent.outputCommands.extend(RAWEventContent.outputCommands)
271 FEVTSIMEventContent.outputCommands.extend(SimG4CoreRAW.outputCommands)
272 FEVTSIMEventContent.outputCommands.extend(SimTrackerRAW.outputCommands)
273 FEVTSIMEventContent.outputCommands.extend(SimMuonRAW.outputCommands)
274 FEVTSIMEventContent.outputCommands.extend(SimCalorimetryRAW.outputCommands)
275 FEVTSIMEventContent.outputCommands.extend(SimGeneralRAW.outputCommands)
276 FEVTSIMEventContent.outputCommands.extend(GeneratorInterfaceRAW.outputCommands)
277 FEVTSIMEventContent.outputCommands.extend(RecoGenJetsFEVT.outputCommands)
278 FEVTSIMEventContent.outputCommands.extend(RecoGenMETFEVT.outputCommands)
279 FEVTSIMEventContent.outputCommands.extend(DigiToRawFEVT.outputCommands)
280 FEVTSIMEventContent.outputCommands.extend(MEtoEDMConverterFEVT.outputCommands)
281 FEVTSIMEventContent.outputCommands.extend(IOMCRAW.outputCommands)
282 FEVTSIMEventContent.outputCommands.extend(RecoLocalTrackerRECO.outputCommands)
283 FEVTSIMEventContent.outputCommands.extend(RecoLocalMuonRECO.outputCommands)
284 FEVTSIMEventContent.outputCommands.extend(RecoLocalCaloRECO.outputCommands)
285 FEVTSIMEventContent.outputCommands.extend(RecoEcalRECO.outputCommands)
286 FEVTSIMEventContent.outputCommands.extend(RecoTrackerRECO.outputCommands)
287 FEVTSIMEventContent.outputCommands.extend(RecoJetsRECO.outputCommands)
288 FEVTSIMEventContent.outputCommands.extend(RecoMETRECO.outputCommands)
289 FEVTSIMEventContent.outputCommands.extend(RecoMuonRECO.outputCommands)
290 FEVTSIMEventContent.outputCommands.extend(RecoEgammaRECO.outputCommands)
291 FEVTSIMEventContent.outputCommands.extend(BeamSpotRECO.outputCommands)
292 FEVTSIMEventContent.outputCommands.extend(RecoVertexRECO.outputCommands)
293 FEVTSIMEventContent.outputCommands.extend(L1TriggerRECO.outputCommands)
294 FEVTSIMEventContent.outputCommands.extend(HLTriggerRECO.outputCommands)
295 FEVTSIMEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
296 FEVTSIMEventContent.outputCommands.extend(GeneratorInterfaceRECO.outputCommands)
297 FEVTSIMEventContent.outputCommands.extend(RecoGenMETRECO.outputCommands)
298 FEVTSIMEventContent.outputCommands.extend(RecoGenJetsRECO.outputCommands)
299 FEVTSIMEventContent.outputCommands.extend(SimG4CoreRECO.outputCommands)
300 FEVTSIMEventContent.outputCommands.extend(SimTrackerRECO.outputCommands)
301 FEVTSIMEventContent.outputCommands.extend(SimMuonRECO.outputCommands)
302 FEVTSIMEventContent.outputCommands.extend(SimCalorimetryRECO.outputCommands)
303 FEVTSIMEventContent.outputCommands.extend(SimGeneralRECO.outputCommands)
304 FEVTSIMEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
305 FEVTSIMEventContent.outputCommands.extend(EvtScalersRECO.outputCommands)
306 FEVTSIMEventContent.outputCommands.extend(OnlineMetaDataContent.outputCommands)
307 FEVTSIMEventContent.outputCommands.extend(TcdsEventContent.outputCommands)
308 
309 FEVTDEBUGEventContent.outputCommands.extend(FEVTSIMEventContent.outputCommands)
310 FEVTDEBUGEventContent.outputCommands.extend(L1TriggerFEVTDEBUG.outputCommands)
311 FEVTDEBUGEventContent.outputCommands.extend(SimGeneralFEVTDEBUG.outputCommands)
312 FEVTDEBUGEventContent.outputCommands.extend(SimTrackerFEVTDEBUG.outputCommands)
313 FEVTDEBUGEventContent.outputCommands.extend(SimMuonFEVTDEBUG.outputCommands)
314 FEVTDEBUGEventContent.outputCommands.extend(SimCalorimetryFEVTDEBUG.outputCommands)
315