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.
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 recoTrackExtras_hiGeneralAndRegitMuTracks_*_*',
33  'keep recoTracks_hiGeneralAndRegitMuTracks_*_*',
34  'keep recoTracksToOnerecoTracksAssociation_retevMuons_*_*'
35  )
36 )
37 # RECO content
38 reRecoMuonRECO = cms.PSet(
39  outputCommands = cms.untracked.vstring('keep *_MuonSeed_*_*',
40  'keep *_ancientMuonSeed_*_*',
41  'keep *_mergedStandAloneMuonSeeds_*_*',
42  'keep TrackingRecHitsOwned_reglobalMuons_*_*',
43  'keep TrackingRecHitsOwned_retevMuons_*_*',
44  'keep recoCaloMuons_recalomuons_*_*')
45 )
46 # Full Event content
47 reRecoMuonFEVT = cms.PSet(
48  outputCommands = cms.untracked.vstring()
49 )
50 reRecoMuonRECO.outputCommands.extend(reRecoMuonAOD.outputCommands)
51 reRecoMuonFEVT.outputCommands.extend(reRecoMuonRECO.outputCommands)
52 
53 RecoHiMuonAOD.outputCommands.extend(reRecoMuonAOD.outputCommands)
54 RecoHiMuonRECO.outputCommands.extend(reRecoMuonRECO.outputCommands)
55 RecoHiMuonFEVT.outputCommands.extend(reRecoMuonFEVT.outputCommands)
56