CMS 3D CMS Logo

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