Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:26:51

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 #Add Isolation
0004 from RecoMuon.MuonIsolationProducers.muIsolation_EventContent_cff import *
0005 # AOD content
0006 RecoMuonAOD = cms.PSet(
0007     
0008     outputCommands = cms.untracked.vstring(
0009     # inclusive cosmic reco
0010     'keep recoTracks_cosmicMuons_*_*', 
0011     'keep recoTrackExtras_cosmicMuons_*_*', 
0012     'keep TrackingRecHitsOwned_cosmicMuons_*_*', 
0013     'keep recoTracks_globalCosmicMuons_*_*', 
0014     'keep recoTrackExtras_globalCosmicMuons_*_*', 
0015     'keep TrackingRecHitsOwned_globalCosmicMuons_*_*', 
0016     'keep recoTracks_tevMuons_*_*',
0017     'keep recoTrackExtras_tevMuons_*_*',
0018     'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
0019     'keep recoMuons_muons_*_*',
0020     'keep recoMuonTimeExtraedmValueMap_muons_*_*',
0021 
0022     # Split tracks
0023     'keep recoTracks_globalCosmicSplitMuons_*_*', 
0024     'keep recoTrackExtras_globalCosmicSplitMuons_*_*', 
0025     'keep TrackingRecHitsOwned_globalCosmicSplitMuons_*_*', 
0026     'keep recoMuons_splitMuons_*_*', 
0027     'keep recoMuonTimeExtraedmValueMap_splitMuons_*_*',
0028     
0029 
0030     # cosmic reco without RPC
0031     'keep recoTracks_cosmicMuonsNoRPC_*_*', 
0032     'keep recoTrackExtras_cosmicMuonsNoRPC_*_*', 
0033     'keep TrackingRecHitsOwned_cosmicMuonsNoRPC_*_*', 
0034     'keep recoTracks_globalCosmicMuonsNoRPC_*_*', 
0035     'keep recoTrackExtras_globalCosmicMuonsNoRPC_*_*', 
0036     'keep TrackingRecHitsOwned_globalCosmicMuonsNoRPC_*_*', 
0037     'keep recoMuons_muonsNoRPC_*_*', 
0038   
0039 
0040     # cosimic reco "1 Leg type" in barrel only
0041     'keep recoTracks_cosmicMuons1Leg_*_*', 
0042     'keep recoTrackExtras_cosmicMuons1Leg_*_*', 
0043     'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*', 
0044     'keep recoTracks_globalCosmicMuons1Leg_*_*', 
0045     'keep recoTrackExtras_globalCosmicMuons1Leg_*_*', 
0046     'keep TrackingRecHitsOwned_globalCosmicMuons1Leg_*_*', 
0047     'keep recoMuons_muons1Leg_*_*', 
0048     'keep recoMuonTimeExtraedmValueMap_muons1Leg_*_*',
0049     
0050     # cosimic reco with t0 correction in DTs
0051     'keep recoTracks_cosmicMuonsWitht0Correction_*_*', 
0052     'keep recoTrackExtras_cosmicMuonsWitht0Correction_*_*', 
0053     'keep TrackingRecHitsOwned_cosmicMuonsWitht0Correction_*_*', 
0054     'keep recoTracks_globalCosmicMuonsWitht0Correction_*_*', 
0055     'keep recoTrackExtras_globalCosmicMuonsWitht0Correction_*_*', 
0056     'keep TrackingRecHitsOwned_globalCosmicMuonsWitht0Correction_*_*', 
0057     'keep recoMuons_muonsWitht0Correction_*_*', 
0058     'keep recoMuonTimeExtraedmValueMap_muonsWitht0Correction_*_*',
0059 
0060     # cosimic reco in endcaps only  for Beam halo reco
0061     'keep recoTracks_cosmicMuonsEndCapsOnly_*_*', 
0062     'keep recoTrackExtras_cosmicMuonsEndCapsOnly_*_*', 
0063     'keep TrackingRecHitsOwned_cosmicMuonsEndCapsOnly_*_*', 
0064     'keep recoTracks_globalBeamHaloMuonEndCapslOnly_*_*', 
0065     'keep recoTrackExtras_globalBeamHaloMuonEndCapslOnly_*_*', 
0066     'keep TrackingRecHitsOwned_globalBeamHaloMuonEndCapslOnly_*_*',
0067     'keep recoMuons_muonsBeamHaloEndCapsOnly_*_*',
0068     'keep recoMuonTimeExtraedmValueMap_muonsBeamHaloEndCapsOnly_*_*',
0069     
0070     # lhc like reco
0071     'keep recoTracks_standAloneMuons_*_*', 
0072     'keep recoTrackExtras_standAloneMuons_*_*',
0073     'keep TrackingRecHitsOwned_standAloneMuons_*_*', 
0074     'keep recoMuons_lhcSTAMuons_*_*',
0075     'keep recoMuonTimeExtraedmValueMap_lhcSTAMuons_*_*',
0076 
0077     # Tracker Collections
0078     'keep recoTracks_ctfWithMaterialTracksP5_*_*', 
0079     'keep recoTracks_ctfWithMaterialTracksBeamHaloMuon_*_*',
0080     'keep recoTracks_ctfWithMaterialTracksP5LHCNavigation_*_*')
0081     )
0082 # RECO content
0083 RecoMuonRECO = cms.PSet(
0084     outputCommands = cms.untracked.vstring('keep *_CosmicMuonSeed_*_*', 
0085                                            'keep *_CosmicMuonSeedEndCapsOnly_*_*', 
0086                                            'keep *_CosmicMuonSeedWitht0Correction_*_*', 
0087                                            'keep *_ancientMuonSeed_*_*') 
0088 )
0089 # Full Event content 
0090 RecoMuonFEVT = cms.PSet(
0091     outputCommands = cms.untracked.vstring()
0092 )
0093 RecoMuonRECO.outputCommands.extend(RecoMuonAOD.outputCommands)
0094 RecoMuonFEVT.outputCommands.extend(RecoMuonRECO.outputCommands)
0095 RecoMuonFEVT.outputCommands.extend(RecoMuonIsolationFEVT.outputCommands)
0096 RecoMuonRECO.outputCommands.extend(RecoMuonIsolationRECO.outputCommands)
0097 RecoMuonAOD.outputCommands.extend(RecoMuonIsolationAOD.outputCommands)
0098 
0099