Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 # The following comments couldn't be translated into the new config version:
0002 
0003 # Stand Alone's tracks with extra and hits
0004 
0005 # Global's tracks with extra and hits
0006 
0007 # TeV muons products
0008 
0009 # Tracker's Tracks without extra and hits
0010 
0011 # Muon Id
0012 
0013 # Seed
0014 
0015 # Global's tracks with extra and hits
0016 
0017 # TeV muons products
0018 
0019 import FWCore.ParameterSet.Config as cms
0020 
0021 #Add Isolation
0022 from RecoMuon.MuonIsolationProducers.muIsolation_EventContent_cff import *
0023 
0024 # AOD content
0025 RecoMuonAOD = cms.PSet(
0026     outputCommands = cms.untracked.vstring(#'keep *_muons_*_*',
0027                                            'keep recoMuons_muons_*_*',
0028                                            'keep booledmValueMap_muons_*_*',
0029                                            'keep doubleedmValueMap_muons_muPFMean*_*',
0030                                            'keep doubleedmValueMap_muons_muPFSum*_*',
0031                                            'keep *_muons_muonShowerInformation_*',
0032                                            'keep recoMuonTimeExtraedmValueMap_muons_*_*',
0033                                            'keep recoMuonCosmicCompatibilityedmValueMap_muons_*_*',
0034                                            'keep uintedmValueMap_muons_*_*',
0035                                            'keep *_particleFlow_muons_*',
0036                                            #'drop *_muons_muons1stStep2muonsMap_*',
0037                                            #'drop recoIsoDepositedmValueMap_muons_*_*', #not really used
0038                                            #'drop doubleedmValueMap_muons_muPFIso*_*', #already inside the muon
0039                                            # displacedMuons collection
0040                                            'keep recoMuons_displacedMuons_*_*',
0041                                            'keep booledmValueMap_displacedMuons_*_*',
0042                                            'keep doubleedmValueMap_displacedMuons_dispMuPFMean*_*',
0043                                            'keep doubleedmValueMap_displacedMuons_dispMuPFSum*_*',
0044                                            'keep recoMuonTimeExtraedmValueMap_displacedMuons_*_*',
0045                                            'keep uintedmValueMap_displacedMuons_*_*',
0046                                            'keep *_particleFlow_displacedMuons_*',
0047                                            # Tracks known by the Muon obj
0048                                            'keep recoTracks_standAloneMuons_*_*',
0049                                            'keep recoTrackExtras_standAloneMuons_*_*',
0050                                            'keep TrackingRecHitsOwned_standAloneMuons_*_*',
0051                                            'keep recoTracks_globalMuons_*_*',
0052                                            'keep recoTrackExtras_globalMuons_*_*',
0053                                            'keep recoTracks_tevMuons_*_*',
0054                                            'keep recoTrackExtras_tevMuons_*_*',
0055                                            'keep recoTracks_generalTracks_*_*',
0056                                            'keep recoTracks_displacedTracks_*_*',
0057                                            'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
0058                                            # Displaced Global Muons
0059                                            'keep recoTracks_displacedGlobalMuons_*_*',
0060                                            'keep recoTrackExtras_displacedGlobalMuons_*_*',
0061                                            'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
0062                                            # Cosmics
0063                                            'keep recoTracks_cosmicMuons_*_*',
0064                                            'keep recoMuons_muonsFromCosmics_*_*',
0065                                            # Cosmics 1 leg
0066                                            'keep recoTracks_cosmicMuons1Leg_*_*',
0067                                            'keep recoMuons_muonsFromCosmics1Leg_*_*',
0068                                            # Additional tracks
0069                                            'keep recoTracks_refittedStandAloneMuons_*_*',
0070                                            'keep recoTrackExtras_refittedStandAloneMuons_*_*',
0071                                            'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
0072                                            'keep recoTracks_displacedStandAloneMuons__*',
0073                                            'keep recoTrackExtras_displacedStandAloneMuons_*_*',
0074                                            'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
0075                                            'keep *_muonReducedTrackExtras_*_*',
0076                                            'keep *_displacedMuonReducedTrackExtras_*_*')
0077 )
0078 RecoMuonAOD.outputCommands.extend(RecoMuonIsolationAOD.outputCommands)
0079 
0080 # RECO content
0081 RecoMuonRECO = cms.PSet(
0082     outputCommands = cms.untracked.vstring('keep *_MuonSeed_*_*',
0083                                            'keep *_ancientMuonSeed_*_*',
0084                                            'keep *_displacedMuonSeeds_*_*',
0085                                            'keep TrackingRecHitsOwned_globalMuons_*_*',
0086                                            'keep TrackingRecHitsOwned_tevMuons_*_*',
0087                                            # Cosmics
0088                                            'keep *_CosmicMuonSeed_*_*',
0089                                            'keep recoTrackExtras_cosmicMuons_*_*',
0090                                            'keep TrackingRecHitsOwned_cosmicMuons_*_*',
0091                                            'keep recoTrackExtras_cosmicMuons1Leg_*_*',
0092                                            'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
0093                                            'keep recoTracks_cosmicsVetoTracks_*_*')
0094 )
0095 RecoMuonRECO.outputCommands.extend(RecoMuonAOD.outputCommands)
0096 RecoMuonRECO.outputCommands.extend(RecoMuonIsolationRECO.outputCommands)
0097 
0098 # Full Event content
0099 RecoMuonFEVT = cms.PSet(
0100     outputCommands = cms.untracked.vstring()
0101 )
0102 RecoMuonFEVT.outputCommands.extend(RecoMuonRECO.outputCommands)
0103 RecoMuonFEVT.outputCommands.extend(RecoMuonIsolationFEVT.outputCommands)