CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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.23 2011/02/25 22:57:30 lsexton Exp $
21 #
22 #
23 #
24 #
25 # Recontruction Systems
26 #
27 #
50 # raw2digi that are already the final RECO/AOD products
53 
54 
55 #not in Cosmics
56 #include "TrackingTools/Configuration/data/TrackingTools_EventContent.cff"
57 #include "RecoBTau/Configuration/data/RecoBTau_EventContent.cff"
58 #include "RecoBTag/Configuration/data/RecoBTag_EventContent.cff"
59 #include "RecoTauTag/Configuration/data/RecoTauTag_EventContent.cff"
60 #include "RecoVertex/Configuration/data/RecoVertex_EventContent.cff"
61 #include "RecoPixelVertexing/Configuration/data/RecoPixelVertexing_EventContent.cff"
62 #include "RecoEgamma/Configuration/data/RecoEgamma_EventContent.cff"
63 #include "RecoParticleFlow/Configuration/data/RecoParticleFlow_EventContent.cff"
64 #
65 # FEVT Data Tier definition
66 #
67 #
68 FEVTEventContent = cms.PSet(
69  outputCommands = cms.untracked.vstring('drop *',
70  'keep *_logErrorHarvester_*_*'),
71  splitLevel = cms.untracked.int32(0),
72  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
73 )
74 FEVTHLTALLEventContent = cms.PSet(
75  outputCommands = cms.untracked.vstring('drop *'),
76  splitLevel = cms.untracked.int32(0),
77  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
78 )
79 #replace FEVTEventContent.outputCommands += HLTriggerFEVT.outputCommands
80 #
81 #
82 # RECO Data Tier definition
83 #
84 #
85 RECOEventContent = cms.PSet(
86  outputCommands = cms.untracked.vstring('drop *',
87  'keep *_logErrorHarvester_*_*'),
88  splitLevel = cms.untracked.int32(0),
89  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
90 )
91 #
92 #
93 # AOD Data Tier definition
94 #
95 #
96 AODEventContent = cms.PSet(
97  outputCommands = cms.untracked.vstring('drop *',
98  'keep *_logErrorHarvester_*_*'),
99  eventAutoFlushCompressedSize=cms.untracked.int32(15*1024*1024)
100 )
101 # RAW only data tier
102 RAWEventContent = cms.PSet(
103  outputCommands = cms.untracked.vstring('drop *',
104  'keep FEDRawDataCollection_rawDataCollector_*_*',
105  'keep FEDRawDataCollection_source_*_*'),
106  splitLevel = cms.untracked.int32(0),
107  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
108 )
109 
110 #
111 #
112 # RAWSIM Data Tier definition
113 #
114 #
115 RAWSIMEventContent = cms.PSet(
116  outputCommands = cms.untracked.vstring('drop *'),
117  splitLevel = cms.untracked.int32(0),
118  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
119 )
120 #
121 #
122 # RECOSIM Data Tier definition
123 #
124 #
125 RECOSIMEventContent = cms.PSet(
126  outputCommands = cms.untracked.vstring('drop *',
127  'keep *_logErrorHarvester_*_*'),
128  splitLevel = cms.untracked.int32(0),
129  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
130 )
131 #
132 #
133 # AODSIM Data Tier definition
134 #
135 #
136 AODSIMEventContent = cms.PSet(
137  outputCommands = cms.untracked.vstring('drop *',
138  'keep *_logErrorHarvester_*_*'),
139  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
140 )
141 
142 #
143 # FEVTSIM Data Tier definition
144 #
145 #
146 FEVTSIMEventContent = cms.PSet(
147  outputCommands = cms.untracked.vstring('drop *',
148  'keep *_logErrorHarvester_*_*'),
149  splitLevel = cms.untracked.int32(0),
150  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
151 )
152 
153 #
154 #
155 # FEVTDEBUG Data Tier definition
156 #
157 #
158 FEVTDEBUGEventContent = cms.PSet(
159  outputCommands = cms.untracked.vstring('drop *',
160  'keep *_logErrorHarvester_*_*'),
161  splitLevel = cms.untracked.int32(0),
162  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
163 )
164 
165 #
166 #
167 # ALCARECO Data Tier definition
168 #
169 #
170 ALCARECOEventContent = cms.PSet(
171  outputCommands = cms.untracked.vstring('drop *',
172  'keep edmTriggerResults_*_*_*'),
173  splitLevel = cms.untracked.int32(0),
174  eventAutoFlushCompressedSize=cms.untracked.int32(5*1024*1024)
175 )
176 
177 from Configuration.EventContent.EventContent_cff import DQMEventContent
178 
179 
180 RAWEventContent.outputCommands.extend(L1TriggerRAW.outputCommands)
181 RAWEventContent.outputCommands.extend(HLTriggerRAW.outputCommands)
182 
183 #FEVT is by definition RECO + RAW
184 FEVTEventContent.outputCommands.extend(RAWEventContent.outputCommands)
185 FEVTEventContent.outputCommands.extend(RecoLocalTrackerRECO.outputCommands)
186 FEVTEventContent.outputCommands.extend(RecoLocalMuonRECO.outputCommands)
187 FEVTEventContent.outputCommands.extend(RecoLocalCaloRECO.outputCommands)
188 FEVTEventContent.outputCommands.extend(RecoEcalRECO.outputCommands)
189 FEVTEventContent.outputCommands.extend(RecoEgammaRECO.outputCommands)
190 FEVTEventContent.outputCommands.extend(RecoTrackerRECO.outputCommands)
191 FEVTEventContent.outputCommands.extend(RecoJetsRECO.outputCommands)
192 FEVTEventContent.outputCommands.extend(RecoMETRECO.outputCommands)
193 FEVTEventContent.outputCommands.extend(RecoMuonRECO.outputCommands)
194 FEVTEventContent.outputCommands.extend(BeamSpotRECO.outputCommands)
195 FEVTEventContent.outputCommands.extend(RecoVertexRECO.outputCommands)
196 FEVTEventContent.outputCommands.extend(L1TriggerRECO.outputCommands)
197 FEVTEventContent.outputCommands.extend(HLTriggerRECO.outputCommands)
198 FEVTEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
199 FEVTEventContent.outputCommands.extend(EvtScalersRECO.outputCommands)
200 
201 FEVTHLTALLEventContent.outputCommands.extend(FEVTEventContent.outputCommands)
202 FEVTHLTALLEventContent.outputCommands.append('keep *_*_*_HLT')
203 
204 RECOEventContent.outputCommands.extend(RecoLocalTrackerRECO.outputCommands)
205 RECOEventContent.outputCommands.extend(RecoLocalMuonRECO.outputCommands)
206 RECOEventContent.outputCommands.extend(RecoLocalCaloRECO.outputCommands)
207 RECOEventContent.outputCommands.extend(RecoEcalRECO.outputCommands)
208 RECOEventContent.outputCommands.extend(RecoEgammaRECO.outputCommands)
209 RECOEventContent.outputCommands.extend(RecoTrackerRECO.outputCommands)
210 RECOEventContent.outputCommands.extend(RecoJetsRECO.outputCommands)
211 RECOEventContent.outputCommands.extend(RecoMETRECO.outputCommands)
212 RECOEventContent.outputCommands.extend(RecoMuonRECO.outputCommands)
213 RECOEventContent.outputCommands.extend(BeamSpotRECO.outputCommands)
214 RECOEventContent.outputCommands.extend(RecoVertexRECO.outputCommands)
215 RECOEventContent.outputCommands.extend(L1TriggerRECO.outputCommands)
216 RECOEventContent.outputCommands.extend(HLTriggerRECO.outputCommands)
217 RECOEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
218 RECOEventContent.outputCommands.extend(EvtScalersRECO.outputCommands)
219 
220 AODEventContent.outputCommands.extend(RecoLocalTrackerAOD.outputCommands)
221 AODEventContent.outputCommands.extend(RecoLocalMuonAOD.outputCommands)
222 AODEventContent.outputCommands.extend(RecoLocalCaloAOD.outputCommands)
223 AODEventContent.outputCommands.extend(RecoEcalAOD.outputCommands)
224 AODEventContent.outputCommands.extend(RecoEgammaAOD.outputCommands)
225 AODEventContent.outputCommands.extend(RecoTrackerAOD.outputCommands)
226 AODEventContent.outputCommands.extend(RecoJetsAOD.outputCommands)
227 AODEventContent.outputCommands.extend(RecoMETAOD.outputCommands)
228 AODEventContent.outputCommands.extend(RecoMuonAOD.outputCommands)
229 AODEventContent.outputCommands.extend(BeamSpotAOD.outputCommands)
230 AODEventContent.outputCommands.extend(RecoVertexAOD.outputCommands)
231 AODEventContent.outputCommands.extend(MEtoEDMConverterAOD.outputCommands)
232 AODEventContent.outputCommands.extend(EvtScalersAOD.outputCommands)
233 
234 RAWSIMEventContent.outputCommands.extend(RAWEventContent.outputCommands)
235 RAWSIMEventContent.outputCommands.extend(SimG4CoreRAW.outputCommands)
236 RAWSIMEventContent.outputCommands.extend(SimTrackerRAW.outputCommands)
237 RAWSIMEventContent.outputCommands.extend(SimMuonRAW.outputCommands)
238 RAWSIMEventContent.outputCommands.extend(SimCalorimetryRAW.outputCommands)
239 RAWSIMEventContent.outputCommands.extend(SimGeneralRAW.outputCommands)
240 RAWSIMEventContent.outputCommands.extend(GeneratorInterfaceRAW.outputCommands)
241 RAWSIMEventContent.outputCommands.extend(RecoGenJetsFEVT.outputCommands)
242 RAWSIMEventContent.outputCommands.extend(RecoGenMETFEVT.outputCommands)
243 RAWSIMEventContent.outputCommands.extend(DigiToRawFEVT.outputCommands)
244 RAWSIMEventContent.outputCommands.extend(MEtoEDMConverterFEVT.outputCommands)
245 RAWSIMEventContent.outputCommands.extend(IOMCRAW.outputCommands)
246 
247 RECOSIMEventContent.outputCommands.extend(RECOEventContent.outputCommands)
248 RECOSIMEventContent.outputCommands.extend(GeneratorInterfaceRECO.outputCommands)
249 RECOSIMEventContent.outputCommands.extend(SimG4CoreRECO.outputCommands)
250 RECOSIMEventContent.outputCommands.extend(SimTrackerRECO.outputCommands)
251 RECOSIMEventContent.outputCommands.extend(SimMuonRECO.outputCommands)
252 RECOSIMEventContent.outputCommands.extend(SimCalorimetryRECO.outputCommands)
253 RECOSIMEventContent.outputCommands.extend(RecoGenMETRECO.outputCommands)
254 RECOSIMEventContent.outputCommands.extend(RecoGenJetsRECO.outputCommands)
255 RECOSIMEventContent.outputCommands.extend(SimGeneralRECO.outputCommands)
256 RECOSIMEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
257 
258 AODSIMEventContent.outputCommands.extend(AODEventContent.outputCommands)
259 AODSIMEventContent.outputCommands.extend(GeneratorInterfaceAOD.outputCommands)
260 AODSIMEventContent.outputCommands.extend(SimG4CoreAOD.outputCommands)
261 AODSIMEventContent.outputCommands.extend(SimTrackerAOD.outputCommands)
262 AODSIMEventContent.outputCommands.extend(SimMuonAOD.outputCommands)
263 AODSIMEventContent.outputCommands.extend(SimCalorimetryAOD.outputCommands)
264 AODSIMEventContent.outputCommands.extend(RecoGenJetsAOD.outputCommands)
265 AODSIMEventContent.outputCommands.extend(RecoGenMETAOD.outputCommands)
266 AODSIMEventContent.outputCommands.extend(SimGeneralAOD.outputCommands)
267 AODSIMEventContent.outputCommands.extend(MEtoEDMConverterAOD.outputCommands)
268 
269 FEVTSIMEventContent.outputCommands.extend(RAWEventContent.outputCommands)
270 FEVTSIMEventContent.outputCommands.extend(SimG4CoreRAW.outputCommands)
271 FEVTSIMEventContent.outputCommands.extend(SimTrackerRAW.outputCommands)
272 FEVTSIMEventContent.outputCommands.extend(SimMuonRAW.outputCommands)
273 FEVTSIMEventContent.outputCommands.extend(SimCalorimetryRAW.outputCommands)
274 FEVTSIMEventContent.outputCommands.extend(SimGeneralRAW.outputCommands)
275 FEVTSIMEventContent.outputCommands.extend(GeneratorInterfaceRAW.outputCommands)
276 FEVTSIMEventContent.outputCommands.extend(RecoGenJetsFEVT.outputCommands)
277 FEVTSIMEventContent.outputCommands.extend(RecoGenMETFEVT.outputCommands)
278 FEVTSIMEventContent.outputCommands.extend(DigiToRawFEVT.outputCommands)
279 FEVTSIMEventContent.outputCommands.extend(MEtoEDMConverterFEVT.outputCommands)
280 FEVTSIMEventContent.outputCommands.extend(IOMCRAW.outputCommands)
281 FEVTSIMEventContent.outputCommands.extend(RecoLocalTrackerRECO.outputCommands)
282 FEVTSIMEventContent.outputCommands.extend(RecoLocalMuonRECO.outputCommands)
283 FEVTSIMEventContent.outputCommands.extend(RecoLocalCaloRECO.outputCommands)
284 FEVTSIMEventContent.outputCommands.extend(RecoEcalRECO.outputCommands)
285 FEVTSIMEventContent.outputCommands.extend(RecoTrackerRECO.outputCommands)
286 FEVTSIMEventContent.outputCommands.extend(RecoJetsRECO.outputCommands)
287 FEVTSIMEventContent.outputCommands.extend(RecoMETRECO.outputCommands)
288 FEVTSIMEventContent.outputCommands.extend(RecoMuonRECO.outputCommands)
289 FEVTSIMEventContent.outputCommands.extend(RecoEgammaRECO.outputCommands)
290 FEVTSIMEventContent.outputCommands.extend(BeamSpotRECO.outputCommands)
291 FEVTSIMEventContent.outputCommands.extend(RecoVertexRECO.outputCommands)
292 FEVTSIMEventContent.outputCommands.extend(L1TriggerRECO.outputCommands)
293 FEVTSIMEventContent.outputCommands.extend(HLTriggerRECO.outputCommands)
294 FEVTSIMEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
295 FEVTSIMEventContent.outputCommands.extend(GeneratorInterfaceRECO.outputCommands)
296 FEVTSIMEventContent.outputCommands.extend(RecoGenMETRECO.outputCommands)
297 FEVTSIMEventContent.outputCommands.extend(RecoGenJetsRECO.outputCommands)
298 FEVTSIMEventContent.outputCommands.extend(SimG4CoreRECO.outputCommands)
299 FEVTSIMEventContent.outputCommands.extend(SimTrackerRECO.outputCommands)
300 FEVTSIMEventContent.outputCommands.extend(SimMuonRECO.outputCommands)
301 FEVTSIMEventContent.outputCommands.extend(SimCalorimetryRECO.outputCommands)
302 FEVTSIMEventContent.outputCommands.extend(SimGeneralRECO.outputCommands)
303 FEVTSIMEventContent.outputCommands.extend(MEtoEDMConverterRECO.outputCommands)
304 FEVTSIMEventContent.outputCommands.extend(EvtScalersRECO.outputCommands)
305 
306 FEVTDEBUGEventContent.outputCommands.extend(FEVTSIMEventContent.outputCommands)
307 FEVTDEBUGEventContent.outputCommands.extend(L1TriggerFEVTDEBUG.outputCommands)
308 FEVTDEBUGEventContent.outputCommands.extend(SimGeneralFEVTDEBUG.outputCommands)
309 FEVTDEBUGEventContent.outputCommands.extend(SimTrackerFEVTDEBUG.outputCommands)
310 FEVTDEBUGEventContent.outputCommands.extend(SimMuonFEVTDEBUG.outputCommands)
311 FEVTDEBUGEventContent.outputCommands.extend(SimCalorimetryFEVTDEBUG.outputCommands)
312 
313 ALCARECOEventContent.outputCommands.extend(OutALCARECOTkAlCosmicsInCollisions_noDrop.outputCommands)
314 ALCARECOEventContent.outputCommands.extend(OutALCARECOTkAlCosmics_noDrop.outputCommands)
315 ALCARECOEventContent.outputCommands.extend(OutALCARECOTkAlCosmicsHLT_noDrop.outputCommands)
316 ALCARECOEventContent.outputCommands.extend(OutALCARECOTkAlCosmics0T_noDrop.outputCommands)
317 ALCARECOEventContent.outputCommands.extend(OutALCARECOTkAlCosmics0THLT_noDrop.outputCommands)
318 ALCARECOEventContent.outputCommands.extend(OutALCARECOSiStripCalZeroBias_noDrop.outputCommands)
319 ALCARECOEventContent.outputCommands.extend(OutALCARECOHcalCalHOCosmics_noDrop.outputCommands)
320 ALCARECOEventContent.outputCommands.extend(OutALCARECOMuAlStandAloneCosmics_noDrop.outputCommands)
321 ALCARECOEventContent.outputCommands.extend(OutALCARECOMuAlGlobalCosmics_noDrop.outputCommands)
322 ALCARECOEventContent.outputCommands.extend(OutALCARECOMuAlGlobalCosmicsInCollisions_noDrop.outputCommands)
323 ALCARECOEventContent.outputCommands.extend(OutALCARECOMuAlCalIsolatedMu_noDrop.outputCommands)
324 ALCARECOEventContent.outputCommands.extend(OutALCARECORpcCalHLT_noDrop.outputCommands)
325 ALCARECOEventContent.outputCommands.extend(OutALCARECOTkAlBeamHalo_noDrop.outputCommands)
326 ALCARECOEventContent.outputCommands.extend(OutALCARECOMuAlBeamHaloOverlaps_noDrop.outputCommands)
327 ALCARECOEventContent.outputCommands.extend(OutALCARECOMuAlBeamHalo_noDrop.outputCommands)
328 ALCARECOEventContent.outputCommands.extend(OutALCARECOSiStripPCLHistos_noDrop.outputCommands)
329 
330 ALCARECOEventContent.outputCommands.append('drop *_MEtoEDMConverter_*_*')