CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoMuon/Configuration/python/RecoMuon_EventContent_cff.py

Go to the documentation of this file.
00001 # The following comments couldn't be translated into the new config version:
00002 
00003 # Stand Alone's tracks with extra and hits
00004 
00005 # Global's tracks with extra and hits
00006 
00007 # TeV muons products
00008 
00009 # Tracker's Tracks without extra and hits
00010 
00011 # Muon Id
00012 
00013 # Seed
00014 
00015 # Global's tracks with extra and hits
00016 
00017 # TeV muons products
00018 
00019 import FWCore.ParameterSet.Config as cms
00020 
00021 #Add Isolation
00022 from RecoMuon.MuonIsolationProducers.muIsolation_EventContent_cff import *
00023 # AOD content
00024 RecoMuonAOD = cms.PSet(
00025     outputCommands = cms.untracked.vstring('keep *_muons_*_*',
00026                                            'keep *_*_muons_*',
00027                                            'drop *_muons_muons1stStep2muonsMap_*',
00028                                            # Tracks known by the Muon obj
00029                                            'keep recoTracks_standAloneMuons_*_*', 
00030                                            'keep recoTrackExtras_standAloneMuons_*_*', 
00031                                            'keep TrackingRecHitsOwned_standAloneMuons_*_*', 
00032                                            'keep recoTracks_globalMuons_*_*', 
00033                                            'keep recoTrackExtras_globalMuons_*_*', 
00034                                            'keep recoTracks_tevMuons_*_*', 
00035                                            'keep recoTrackExtras_tevMuons_*_*', 
00036                                            'keep recoTracks_generalTracks_*_*',
00037                                            'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*', 
00038                                            # Cosmics
00039                                            'keep recoTracks_cosmicMuons_*_*',
00040                                            'keep recoTracks_globalCosmicMuons_*_*', 
00041                                            'keep recoMuons_muonsFromCosmics_*_*',
00042                                            # Cosmics 1 leg
00043                                            'keep recoTracks_cosmicMuons1Leg_*_*',
00044                                            'keep recoTracks_globalCosmicMuons1Leg_*_*', 
00045                                            'keep recoMuons_muonsFromCosmics1Leg_*_*',
00046                                            # Additional tracks
00047                                            'keep recoTracks_refittedStandAloneMuons_*_*', 
00048                                            'keep recoTrackExtras_refittedStandAloneMuons_*_*', 
00049                                            'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*' 
00050                                            )
00051 )
00052 # RECO content
00053 RecoMuonRECO = cms.PSet(
00054     outputCommands = cms.untracked.vstring('keep *_MuonSeed_*_*',
00055                                            'keep *_ancientMuonSeed_*_*',
00056                                            'keep *_mergedStandAloneMuonSeeds_*_*',
00057                                            'keep TrackingRecHitsOwned_globalMuons_*_*', 
00058                                            'keep TrackingRecHitsOwned_tevMuons_*_*',
00059                                            'keep recoCaloMuons_calomuons_*_*',
00060                                            # Cosmics
00061                                            'keep *_CosmicMuonSeed_*_*',
00062                                            'keep recoTrackExtras_cosmicMuons_*_*', 
00063                                            'keep TrackingRecHitsOwned_cosmicMuons_*_*',
00064                                            'keep recoTrackExtras_globalCosmicMuons_*_*', 
00065                                            'keep TrackingRecHitsOwned_globalCosmicMuons_*_*',
00066                                            'keep recoTrackExtras_cosmicMuons1Leg_*_*', 
00067                                            'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
00068                                            'keep recoTrackExtras_globalCosmicMuons1Leg_*_*', 
00069                                            'keep TrackingRecHitsOwned_globalCosmicMuons1Leg_*_*',
00070                                            'keep recoTracks_cosmicsVetoTracks_*_*',
00071                                            # SET muons
00072                                            'keep *_SETMuonSeed_*_*',
00073                                            'keep recoTracks_standAloneSETMuons_*_*',
00074                                            'keep recoTrackExtras_standAloneSETMuons_*_*',
00075                                            'keep TrackingRecHitsOwned_standAloneSETMuons_*_*',
00076                                            'keep recoTracks_globalSETMuons_*_*',
00077                                            'keep recoTrackExtras_globalSETMuons_*_*',
00078                                            'keep TrackingRecHitsOwned_globalSETMuons_*_*',
00079                                            'keep recoMuons_muonsWithSET_*_*')
00080 )
00081 # Full Event content 
00082 RecoMuonFEVT = cms.PSet(
00083     outputCommands = cms.untracked.vstring()
00084 )
00085 RecoMuonRECO.outputCommands.extend(RecoMuonAOD.outputCommands)
00086 RecoMuonFEVT.outputCommands.extend(RecoMuonRECO.outputCommands)
00087 RecoMuonFEVT.outputCommands.extend(RecoMuonIsolationFEVT.outputCommands)
00088 RecoMuonRECO.outputCommands.extend(RecoMuonIsolationRECO.outputCommands)
00089 RecoMuonAOD.outputCommands.extend(RecoMuonIsolationAOD.outputCommands)
00090 
00091