CMS 3D CMS Logo

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

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #Add Isolation
00004 from RecoMuon.MuonIsolationProducers.muIsolation_EventContent_cff import *
00005 # AOD content
00006 RecoMuonAOD = cms.PSet(
00007     
00008     outputCommands = cms.untracked.vstring(
00009     # inclusive cosmic reco
00010     'keep recoTracks_cosmicMuons_*_*', 
00011     'keep recoTrackExtras_cosmicMuons_*_*', 
00012     'keep TrackingRecHitsOwned_cosmicMuons_*_*', 
00013     'keep recoTracks_globalCosmicMuons_*_*', 
00014     'keep recoTrackExtras_globalCosmicMuons_*_*', 
00015     'keep TrackingRecHitsOwned_globalCosmicMuons_*_*', 
00016     'keep recoTracks_tevMuons_*_*',
00017     'keep recoTrackExtras_tevMuons_*_*',
00018     'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
00019     'keep recoMuons_muons_*_*',
00020     'keep recoMuonTimeExtraedmValueMap_muons_*_*',
00021     'keep recoCaloMuons_calomuons_*_*',
00022 
00023     # Split tracks
00024     'keep recoTracks_globalCosmicSplitMuons_*_*', 
00025     'keep recoTrackExtras_globalCosmicSplitMuons_*_*', 
00026     'keep TrackingRecHitsOwned_globalCosmicSplitMuons_*_*', 
00027     'keep recoMuons_splitMuons_*_*', 
00028     'keep recoMuonTimeExtraedmValueMap_splitMuons_*_*',
00029     
00030 
00031     # cosmic reco without RPC
00032     'keep recoTracks_cosmicMuonsNoRPC_*_*', 
00033     'keep recoTrackExtras_cosmicMuonsNoRPC_*_*', 
00034     'keep TrackingRecHitsOwned_cosmicMuonsNoRPC_*_*', 
00035     'keep recoTracks_globalCosmicMuonsNoRPC_*_*', 
00036     'keep recoTrackExtras_globalCosmicMuonsNoRPC_*_*', 
00037     'keep TrackingRecHitsOwned_globalCosmicMuonsNoRPC_*_*', 
00038     'keep recoMuons_muonsNoRPC_*_*', 
00039   
00040 
00041     # cosimic reco "1 Leg type" in barrel only
00042     'keep recoTracks_cosmicMuons1Leg_*_*', 
00043     'keep recoTrackExtras_cosmicMuons1Leg_*_*', 
00044     'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*', 
00045     'keep recoTracks_globalCosmicMuons1Leg_*_*', 
00046     'keep recoTrackExtras_globalCosmicMuons1Leg_*_*', 
00047     'keep TrackingRecHitsOwned_globalCosmicMuons1Leg_*_*', 
00048     'keep recoMuons_muons1Leg_*_*', 
00049     'keep recoMuonTimeExtraedmValueMap_muons1Leg_*_*',
00050     
00051     # cosimic reco with t0 correction in DTs
00052     'keep recoTracks_cosmicMuonsWitht0Correction_*_*', 
00053     'keep recoTrackExtras_cosmicMuonsWitht0Correction_*_*', 
00054     'keep TrackingRecHitsOwned_cosmicMuonsWitht0Correction_*_*', 
00055     'keep recoTracks_globalCosmicMuonsWitht0Correction_*_*', 
00056     'keep recoTrackExtras_globalCosmicMuonsWitht0Correction_*_*', 
00057     'keep TrackingRecHitsOwned_globalCosmicMuonsWitht0Correction_*_*', 
00058     'keep recoMuons_muonsWitht0Correction_*_*', 
00059     'keep recoMuonTimeExtraedmValueMap_muonsWitht0Correction_*_*',
00060 
00061     # cosimic reco in endcaps only  for Beam halo reco
00062     'keep recoTracks_cosmicMuonsEndCapsOnly_*_*', 
00063     'keep recoTrackExtras_cosmicMuonsEndCapsOnly_*_*', 
00064     'keep TrackingRecHitsOwned_cosmicMuonsEndCapsOnly_*_*', 
00065     'keep recoTracks_globalBeamHaloMuonEndCapslOnly_*_*', 
00066     'keep recoTrackExtras_globalBeamHaloMuonEndCapslOnly_*_*', 
00067     'keep TrackingRecHitsOwned_globalBeamHaloMuonEndCapslOnly_*_*',
00068     'keep recoMuons_muonsBeamHaloEndCapsOnly_*_*',
00069     'keep recoMuonTimeExtraedmValueMap_muonsBeamHaloEndCapsOnly_*_*',
00070     
00071     # lhc like reco
00072     'keep recoTracks_standAloneMuons_*_*', 
00073     'keep recoTrackExtras_standAloneMuons_*_*',
00074     'keep TrackingRecHitsOwned_standAloneMuons_*_*', 
00075     'keep recoMuons_lhcSTAMuons_*_*',
00076     'keep recoMuonTimeExtraedmValueMap_lhcSTAMuons_*_*',
00077 
00078     # Tracker Collections
00079     'keep recoTracks_ctfWithMaterialTracksP5_*_*', 
00080     'keep recoTracks_ctfWithMaterialTracksBeamHaloMuon_*_*',
00081     'keep recoTracks_ctfWithMaterialTracksP5LHCNavigation_*_*')
00082     )
00083 # RECO content
00084 RecoMuonRECO = cms.PSet(
00085     outputCommands = cms.untracked.vstring('keep *_CosmicMuonSeed_*_*', 
00086                                            'keep *_CosmicMuonSeedEndCapsOnly_*_*', 
00087                                            'keep *_CosmicMuonSeedWitht0Correction_*_*', 
00088                                            'keep *_ancientMuonSeed_*_*') 
00089 )
00090 # Full Event content 
00091 RecoMuonFEVT = cms.PSet(
00092     outputCommands = cms.untracked.vstring()
00093 )
00094 RecoMuonRECO.outputCommands.extend(RecoMuonAOD.outputCommands)
00095 RecoMuonFEVT.outputCommands.extend(RecoMuonRECO.outputCommands)
00096 RecoMuonFEVT.outputCommands.extend(RecoMuonIsolationFEVT.outputCommands)
00097 RecoMuonRECO.outputCommands.extend(RecoMuonIsolationRECO.outputCommands)
00098 RecoMuonAOD.outputCommands.extend(RecoMuonIsolationAOD.outputCommands)
00099 
00100