CMS 3D CMS Logo

HLTPhase2TDR_EventContent_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 HLTPhase2TDR = cms.PSet(
4  outputCommands = cms.vstring( *(
5  'keep *_TTTrackAssociatorFromPixelDigis_*_*',
6  'keep *_TTStubAssociatorFromPixelDigis_*_*',
7  'drop *_TTStubsFromPhase2TrackerDigis_*_HLT',
8  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTClusteredmNewDetSetVector_TTClustersFromPhase2TrackerDigis_ClusterInclusive_*',
9  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTClusterAssociationMap_TTClusterAssociatorFromPixelDigis_ClusterInclusive_*',
10  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTClusterAssociationMap_TTClusterAssociatorFromPixelDigis_ClusterAccepted_*',
11  'drop recoPFClusters_particleFlowClusterHGCal__*',
12  'drop l1tHGCalTriggerCellBXVector_hgcalVFEProducer_HGCalVFEProcessorSums_*',
13  'drop recoHGCalMultiClusters_ticlMultiClustersFromTrackstersMerge__*',
14  'drop recoHGCalMultiClusters_ticlMultiClustersFromTrackstersTrk__*',
15  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTClusteredmNewDetSetVector_TTClustersFromPhase2TrackerDigis_ClusterInclusive_HLT',
16  'drop recoHGCalMultiClusters_ticlMultiClustersFromTrackstersMIP__*',
17  'drop recoPFClusters_particleFlowClusterHGCalFromMultiCl__*',
18  'drop l1tHGCalClusterBXVector_hgcalBackEndLayer1Producer_HGCalBackendLayer1Processor2DClustering_*',
19  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTClusterAssociationMap_TTClusterAssociatorFromPixelDigis_ClusterInclusive_HLT',
20  'drop l1tHGCalTowerMapBXVector_hgcalTowerMapProducer_HGCalTowerMapProcessor_*',
21  'drop recoGsfTrackExtras_electronGsfTracks__*',
22  'drop recoCaloClusters_particleFlowSuperClusterHGCal__*',
23  'drop l1tHGCalTriggerCellBXVector_hgcalConcentratorProducer_HGCalConcentratorProcessorSelection_*',
24  'drop recoSuperClusters_particleFlowSuperClusterHGCal__*',
25  'drop recoGsfTrackExtras_electronGsfTracksFromMultiCl__*',
26  'drop recoHGCalMultiClusters_hgcalMultiClusters__*',
27  'drop recoGsfTrackExtras_electronGsfTracks__*',
28  'drop recoCaloClusters_particleFlowSuperClusterHGCalFromMultiCl__*',
29  'drop recoSuperClusters_particleFlowSuperClusterHGCalFromMultiCl__*',
30  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTClusteredmNewDetSetVector_TTStubsFromPhase2TrackerDigis_ClusterAccepted_HLT',
31  'drop recoElectronSeeds_electronMergedSeedsFromMultiCl__*',
32  'drop recoTrackExtras_electronGsfTracks__*',
33  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTClusterAssociationMap_TTClusterAssociatorFromPixelDigis_ClusterAccepted_HLT',
34  'drop recoHGCalMultiClusters_ticlMultiClustersFromTrackstersHAD__*',
35  'drop recoTrackExtras_electronGsfTracksFromMultiCl__*',
36  'drop Phase2TrackerDigiedmDetSetVectorPhase2TrackerDigiPhase2TrackerDigiedmrefhelperFindForDetSetVectoredmRefTTStubAssociationMap_TTStubAssociatorFromPixelDigis_StubAccepted_HLT',
37  'drop CaloTowersSorted_towerMaker__*',
38  'drop l1tHGCalTowerBXVector_hgcalTowerProducer_HGCalTowerProcessor_*',
39  'drop TrackingRecHitsOwned_electronGsfTracks__*',
40  'drop recoHGCalMultiClusters_ticlMultiClustersFromTrackstersEM__*',
41  'drop *_hltGtStage2Digis_*_HLT',
42  'drop *_simBmtfDigis_*_HLT',
43  'drop *_simCaloStage2Digis_*_HLT',
44  'drop *_simCaloStage2Layer1Digis_*_HLT',
45  'drop *_simEmtfDigis_*_HLT',
46  'drop *_simGmtStage2Digis_*_HLT',
47  'drop *_simGtStage2Digis_*_HLT',
48  'drop *_simOmtfDigis_*_HLT',
49  'keep *_TTClusterAssociatorFromPixelDigis_ClusterAccepted_*',
50  'drop *_TTClusterAssociatorFromPixelDigis_*_HLT',
51  'keep *_particleFlowTmpBarrel_*_*',
52  'keep *_muons_muons1stStep2muonsMap_*',
53  'drop recoElectronSeeds_electronMergedSeeds__*',
54  #low pt GsfElectrons which are pointless for HLT TDR
55  'drop recoCaloClusters_lowPtGsfElectronSuperClusters__*',
56  'drop recoGsfElectrons_lowPtGsfElectrons__*',
57  'drop recoGsfTracks_lowPtGsfEleGsfTracks__*',
58  'drop recoSuperClusters_lowPtGsfElectronSuperClusters__*',
59  'drop recoGsfElectronCores_lowPtGsfElectronCores__*',
60  'drop floatedmValueMap_lowPtGsfElectronSeedValueMaps_unbiased_*',
61  'drop floatedmValueMap_lowPtGsfElectronSeedValueMaps_ptbiased_*',
62  'drop recoTracksedmAssociation_lowPtGsfToTrackLinks__*',
63  'drop floatedmValueMap_lowPtGsfElectronID__*',
64  'drop *_gsfTracksOpenConversions_*_*',
65  #e/gamma for ecal debugging, out of scope for tdr
66  'drop recoGsfElectrons_uncleanedOnlyGsfElectrons__*',
67  'drop recoGsfElectronCores_uncleanedOnlyGsfElectronCores__*',
68  #tracking debugging not needed
69  'drop TrackingRecHitsOwned_electronGsfTracksFromMultiCl__*',
70  # Temporary debugging to make it work for 12_4
71  'drop edmHepMCProduct_generatorSmeared__SIM',
72  'drop *_TTClusterAssociatorFromPixelDigis_*_*',
73  'drop *_TTStubAssociatorFromPixelDigis_*_*',
74  'drop *_simMuonCSCDigis_*_*',
75  'drop *_simMuonDTDigis_*_*',
76  ) )
77 )
78 
80  if not hasattr(source,"inputCommands"):
81  source.inputCommands = cms.untracked.vstring("keep *")
82  source.inputCommands.extend(HLTPhase2TDR.outputCommands)
83  source.dropDescendantsOfDroppedBranches = cms.untracked.bool(False)
84 
86  if not hasattr(output,"outputCommands"):
87  output.outputCommands = cms.untracked.vstring("keep *")
88  output.outputCommands.extend(HLTPhase2TDR.outputCommands)
89 
90