3 import FWCore.ParameterSet.Config
as cms
6 RecoTrackerAOD = cms.PSet(
7 outputCommands = cms.untracked.vstring(
8 'keep recoTracks_generalTracks_*_*',
9 'keep recoTracks_conversionStepTracks_*_*',
10 'keep recoTracks_beamhaloTracks_*_*',
11 'keep recoTracks_ctfPixelLess_*_*',
12 'keep *_dedxHarmonic2_*_*',
13 'keep *_dedxPixelHarmonic2_*_*',
14 'keep *_dedxHitInfo_*_*',
15 'keep *_trackExtrapolator_*_*',
16 'keep *_generalTracks_MVAValues_*',
17 'keep *_generalTracks_MVAVals_*' 21 from Configuration.ProcessModifiers.pp_on_AA_cff
import pp_on_AA
22 pp_on_AA.toModify( RecoTrackerAOD.outputCommands,
23 func=
lambda outputCommands: outputCommands.extend([
'keep recoTracks_hiConformalPixelTracks_*_*'])
26 RecoTrackerRECO = cms.PSet(
27 outputCommands = cms.untracked.vstring(
28 'keep recoTrackExtras_generalTracks_*_*',
29 'keep TrackingRecHitsOwned_generalTracks_*_*',
30 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
31 'keep uints_extraFromSeeds_*_*',
32 'keep recoTrackExtras_beamhaloTracks_*_*',
33 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
34 'keep recoTrackExtras_conversionStepTracks_*_*',
35 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
36 'keep *_ctfPixelLess_*_*',
37 'keep *_dedxTruncated40_*_*' 40 RecoTrackerRECO.outputCommands.extend(RecoTrackerAOD.outputCommands)
41 pp_on_AA.toModify( RecoTrackerRECO.outputCommands,
42 func=
lambda outputCommands: outputCommands.extend([
43 'keep recoTrackExtras_hiConformalPixelTracks_*_*',
44 'keep TrackingRecHitsOwned_hiConformalPixelTracks_*_*' 48 RecoTrackerFEVT = cms.PSet(
49 outputCommands = cms.untracked.vstring()
51 RecoTrackerFEVT.outputCommands.extend(RecoTrackerRECO.outputCommands)