CMS 3D CMS Logo

RecoVertex_EventContent_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from Configuration.Eras.Modifier_phase2_timing_cff import phase2_timing
3 
4 RecoVertexFEVT = cms.PSet(
5  outputCommands = cms.untracked.vstring('keep *_offlinePrimaryVertices__*',
6  'keep *_offlinePrimaryVerticesWithBS_*_*',
7  'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
8  'keep *_nuclearInteractionMaker_*_*',
9  'keep *_generalV0Candidates_*_*',
10  'keep *_inclusiveSecondaryVertices_*_*')
11 )
12 #RECO content
13 RecoVertexRECO = cms.PSet(
14  outputCommands = cms.untracked.vstring('keep *_offlinePrimaryVertices__*',
15  'keep *_offlinePrimaryVerticesWithBS_*_*',
16  'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
17  'keep *_nuclearInteractionMaker_*_*',
18  'keep *_generalV0Candidates_*_*',
19  'keep *_inclusiveSecondaryVertices_*_*')
20 )
21 #AOD content
22 RecoVertexAOD = cms.PSet(
23  outputCommands = cms.untracked.vstring('keep *_offlinePrimaryVertices__*',
24  'keep *_offlinePrimaryVerticesWithBS_*_*',
25  'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
26  'keep *_nuclearInteractionMaker_*_*',
27  'keep *_generalV0Candidates_*_*',
28  'keep *_inclusiveSecondaryVertices_*_*')
29 )
30 
31 _phase2_tktiming_RecoVertexEventContent = [ 'keep *_offlinePrimaryVertices1D__*',
32  'keep *_offlinePrimaryVertices4D__*',
33  'keep *_offlinePrimaryVertices1DWithBS__*',
34  'keep *_offlinePrimaryVertices4DWithBS__*',
35  'keep *_trackTimeValueMapProducer_*_*' ]
36 
38  temp = mod.outputCommands + _phase2_tktiming_RecoVertexEventContent
39  phase2_timing.toModify( mod, outputCommands = temp )
40 
41 _phase2_tktiming_AddNewContent(RecoVertexFEVT)
42 _phase2_tktiming_AddNewContent(RecoVertexRECO)
43 _phase2_tktiming_AddNewContent(RecoVertexAOD)
44 
45