File indexing completed on 2023-03-17 11:22:07
0001
0002
0003 import FWCore.ParameterSet.Config as cms
0004
0005
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
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
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
0048 RecoTrackerFEVT = cms.PSet(
0049 outputCommands = cms.untracked.vstring()
0050 )
0051 RecoTrackerFEVT.outputCommands.extend(RecoTrackerRECO.outputCommands)