Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-02-14 14:27:20

0001 # The following comments couldn't be translated into the new config version:
0002 
0003 import FWCore.ParameterSet.Config as cms
0004 
0005 #AOD content
0006 RecoTrackerAOD = cms.PSet(
0007     outputCommands = cms.untracked.vstring(
0008         'keep recoTracks_generalTracks_*_*', 
0009         'keep recoTracks_conversionStepTracks_*_*',
0010         'keep recoTracks_beamhaloTracks_*_*',
0011         'keep recoTracks_ctfPixelLess_*_*', 
0012         'keep *_dedxHarmonic2_*_*',
0013         'keep *_dedxPixelHarmonic2_*_*',
0014         'keep *_dedxHitInfo_*_*',
0015         'keep *_trackExtrapolator_*_*',
0016         'keep *_generalTracks_MVAValues_*',
0017         'keep *_generalTracks_MVAVals_*'
0018     )
0019 )
0020 #HI-specific products: needed in AOD, propagate to more inclusive tiers as well
0021 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0022 pp_on_AA.toModify( RecoTrackerAOD.outputCommands, 
0023                    func=lambda outputCommands: outputCommands.extend(['keep recoTracks_hiConformalPixelTracks_*_*'])
0024 )
0025 #RECO content
0026 RecoTrackerRECO = cms.PSet(
0027     outputCommands = cms.untracked.vstring(
0028         'keep recoTrackExtras_generalTracks_*_*',
0029         'keep TrackingRecHitsOwned_generalTracks_*_*',
0030         'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
0031         'keep uints_extraFromSeeds_*_*',                                   
0032         'keep recoTrackExtras_beamhaloTracks_*_*', 
0033         'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
0034         'keep recoTrackExtras_conversionStepTracks_*_*', 
0035         'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
0036         'keep *_ctfPixelLess_*_*', 
0037         'keep *_dedxTruncated40_*_*'
0038     )
0039 )
0040 RecoTrackerRECO.outputCommands.extend(RecoTrackerAOD.outputCommands)
0041 pp_on_AA.toModify( RecoTrackerRECO.outputCommands, 
0042                    func=lambda outputCommands: outputCommands.extend([
0043                        'keep recoTrackExtras_hiConformalPixelTracks_*_*',
0044                        'keep TrackingRecHitsOwned_hiConformalPixelTracks_*_*'
0045                    ])
0046 )
0047 #Full Event content 
0048 RecoTrackerFEVT = cms.PSet(
0049     outputCommands = cms.untracked.vstring()
0050 )
0051 RecoTrackerFEVT.outputCommands.extend(RecoTrackerRECO.outputCommands)