CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/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 in barrel only
00042     'keep recoTracks_cosmicMuonsBarrelOnly_*_*', 
00043     'keep recoTrackExtras_cosmicMuonsBarrelOnly_*_*', 
00044     'keep TrackingRecHitsOwned_cosmicMuonsBarrelOnly_*_*', 
00045     'keep recoTracks_globalCosmicMuonsBarrelOnly_*_*', 
00046     'keep recoTrackExtras_globalCosmicMuonsBarrelOnly_*_*', 
00047     'keep TrackingRecHitsOwned_globalCosmicMuonsBarrelOnly_*_*', 
00048     'keep recoMuons_muonsBarrelOnly_*_*', 
00049     'keep recoMuons_STAMuonsBarrelOnly_*_*', 
00050     'keep recoMuons_GLBMuonsBarrelOnly_*_*',
00051     'keep recoMuonTimeExtraedmValueMap_muonsBarrelOnly_*_*',
00052     
00053 
00054     # cosimic reco "1 Leg type" in barrel only
00055     'keep recoTracks_cosmicMuons1Leg_*_*', 
00056     'keep recoTrackExtras_cosmicMuons1Leg_*_*', 
00057     'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*', 
00058     'keep recoTracks_globalCosmicMuons1Leg_*_*', 
00059     'keep recoTrackExtras_globalCosmicMuons1Leg_*_*', 
00060     'keep TrackingRecHitsOwned_globalCosmicMuons1Leg_*_*', 
00061     'keep recoMuons_muons1Leg_*_*', 
00062     'keep recoMuonTimeExtraedmValueMap_muons1Leg_*_*',
00063     
00064     # cosimic reco with t0 correction in DTs
00065     'keep recoTracks_cosmicMuonsWitht0Correction_*_*', 
00066     'keep recoTrackExtras_cosmicMuonsWitht0Correction_*_*', 
00067     'keep TrackingRecHitsOwned_cosmicMuonsWitht0Correction_*_*', 
00068     'keep recoTracks_globalCosmicMuonsWitht0Correction_*_*', 
00069     'keep recoTrackExtras_globalCosmicMuonsWitht0Correction_*_*', 
00070     'keep TrackingRecHitsOwned_globalCosmicMuonsWitht0Correction_*_*', 
00071     'keep recoMuons_muonsWitht0Correction_*_*', 
00072     'keep recoMuonTimeExtraedmValueMap_muonsWitht0Correction_*_*',
00073 
00074     # cosimic reco in endcaps only
00075     'keep recoTracks_cosmicMuonsEndCapsOnly_*_*', 
00076     'keep recoTrackExtras_cosmicMuonsEndCapsOnly_*_*', 
00077     'keep TrackingRecHitsOwned_cosmicMuonsEndCapsOnly_*_*', 
00078     'keep recoTracks_globalCosmicMuonsEndCapsOnly_*_*', 
00079     'keep recoTrackExtras_globalCosmicMuonsEndCapsOnly_*_*', 
00080     'keep TrackingRecHitsOwned_globalCosmicMuonsEndCapsOnly_*_*', 
00081     'keep recoMuons_muonsEndCapsOnly_*_*',
00082     'keep recoMuonTimeExtraedmValueMap_muonsEndCapsOnly_*_*',
00083     
00084     # Beam halo in Encaps only
00085     'keep recoTracks_globalBeamHaloMuonEndCapslOnly_*_*', 
00086     'keep recoTrackExtras_globalBeamHaloMuonEndCapslOnly_*_*', 
00087     'keep TrackingRecHitsOwned_globalBeamHaloMuonEndCapslOnly_*_*',
00088     'keep recoMuons_muonsBeamHaloEndCapsOnly_*_*',
00089     'keep recoMuonTimeExtraedmValueMap_muonsBeamHaloEndCapsOnly_*_*',
00090     
00091     # lhc like reco
00092     'keep recoTracks_lhcStandAloneMuonsBarrelOnly_*_*', 
00093     'keep recoTrackExtras_lhcStandAloneMuonsBarrelOnly_*_*',
00094     'keep TrackingRecHitsOwned_lhcStandAloneMuonsBarrelOnly_*_*', 
00095     'keep recoMuons_lhcSTAMuonsBarrelOnly_*_*',
00096     'keep recoTracks_lhcStandAloneMuonsEndCapsOnly_*_*', 
00097     'keep recoTrackExtras_lhcStandAloneMuonsEndCapsOnly_*_*', 
00098     'keep TrackingRecHitsOwned_lhcStandAloneMuonsEndCapsOnly_*_*',
00099     'keep recoMuons_lhcSTAMuonsEndCapsOnly_*_*',
00100     'keep recoMuonTimeExtraedmValueMap_lhcSTAMuonsEndCapsOnly_*_*',
00101 
00102     # Tracker Collections
00103     'keep recoTracks_ctfWithMaterialTracksP5_*_*', 
00104     'keep recoTracks_ctfWithMaterialTracksBeamHaloMuon_*_*',
00105     'keep recoTracks_ctfWithMaterialTracksP5LHCNavigation_*_*')
00106     )
00107 # RECO content
00108 RecoMuonRECO = cms.PSet(
00109     outputCommands = cms.untracked.vstring('keep *_CosmicMuonSeed_*_*', 
00110                                            'keep *_CosmicMuonSeedBarrelOnly_*_*', 
00111                                            'keep *_CosmicMuonSeedEndCapsOnly_*_*', 
00112                                            'keep *_CosmicMuonSeedWitht0Correction_*_*', 
00113                                            'keep *_lhcMuonSeedBarrelOnly_*_*', 
00114                                            'keep *_lhcMuonSeedEndCapsOnly_*_*')
00115 )
00116 # Full Event content 
00117 RecoMuonFEVT = cms.PSet(
00118     outputCommands = cms.untracked.vstring()
00119 )
00120 RecoMuonRECO.outputCommands.extend(RecoMuonAOD.outputCommands)
00121 RecoMuonFEVT.outputCommands.extend(RecoMuonRECO.outputCommands)
00122 RecoMuonFEVT.outputCommands.extend(RecoMuonIsolationFEVT.outputCommands)
00123 RecoMuonRECO.outputCommands.extend(RecoMuonIsolationRECO.outputCommands)
00124 RecoMuonAOD.outputCommands.extend(RecoMuonIsolationAOD.outputCommands)
00125 
00126