CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RecoHiMuon_EventContent_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #Full Event content
4 RecoHiMuonFEVT = cms.PSet(
5  outputCommands = cms.untracked.vstring()
6  )
7 
8 #RECO content
9 RecoHiMuonRECO = cms.PSet(
10  outputCommands = cms.untracked.vstring()
11  )
12 
13 #AOD content
14 RecoHiMuonAOD = cms.PSet(
15  outputCommands = cms.untracked.vstring()
16  )
17 
18 #Add Isolation
20 # AOD content for re-muons
21 reRecoMuonAOD = cms.PSet(
22  outputCommands = cms.untracked.vstring('keep *_remuons_*_*',
23  'keep *_*_remuons_*',
24  # Tracks known by the Muon obj
25  'keep recoTracks_standAloneMuons_*_*',
26  'keep recoTrackExtras_standAloneMuons_*_*',
27  'keep TrackingRecHitsOwned_standAloneMuons_*_*',
28  'keep recoTracks_reglobalMuons_*_*',
29  'keep recoTrackExtras_reglobalMuons_*_*',
30  'keep recoTracks_retevMuons_*_*',
31  'keep recoTrackExtras_retevMuons_*_*',
32  'keep recoTracksToOnerecoTracksAssociation_retevMuons_*_*'
33  )
34 )
35 # RECO content
36 reRecoMuonRECO = cms.PSet(
37  outputCommands = cms.untracked.vstring('keep *_MuonSeed_*_*',
38  'keep *_ancientMuonSeed_*_*',
39  'keep *_mergedStandAloneMuonSeeds_*_*',
40  'keep TrackingRecHitsOwned_reglobalMuons_*_*',
41  'keep TrackingRecHitsOwned_retevMuons_*_*',
42  'keep recoCaloMuons_recalomuons_*_*')
43 )
44 # Full Event content
45 reRecoMuonFEVT = cms.PSet(
46  outputCommands = cms.untracked.vstring()
47 )
48 reRecoMuonRECO.outputCommands.extend(reRecoMuonAOD.outputCommands)
49 reRecoMuonFEVT.outputCommands.extend(reRecoMuonRECO.outputCommands)
50 
51 RecoHiMuonAOD.outputCommands.extend(reRecoMuonAOD.outputCommands)
52 RecoHiMuonRECO.outputCommands.extend(reRecoMuonRECO.outputCommands)
53 RecoHiMuonFEVT.outputCommands.extend(reRecoMuonFEVT.outputCommands)
54