diff --git a/Configuration/EventContent/python/EventContent_cff.py b/Configuration/EventContent/python/EventContent_cff.py index 396b424cd3da2..5ddda481ca064 100644 --- a/Configuration/EventContent/python/EventContent_cff.py +++ b/Configuration/EventContent/python/EventContent_cff.py @@ -682,6 +682,8 @@ def SwapKeepAndDrop(l): 'keep *_hltPhase2PixelTracks_*_*', 'keep *_hltPhase2PixelVertices_*_*', 'keep *_hltGeneralTracks_*_*', + 'keep *_hltInitialStepTrackSelectionHighPurity_*_*', + 'keep *_hltHighPtTripletStepTrackSelectionHighPurity_*_*', 'keep *_hltOfflinePrimaryVertices_*_*', 'keep *_hltHGCalRecHit_*_*' ]) diff --git a/DQMOffline/Trigger/python/TrackingMonitoring_cff.py b/DQMOffline/Trigger/python/TrackingMonitoring_cff.py index eb779d8bc27dc..e3f67eb16a6fd 100644 --- a/DQMOffline/Trigger/python/TrackingMonitoring_cff.py +++ b/DQMOffline/Trigger/python/TrackingMonitoring_cff.py @@ -118,6 +118,20 @@ TrackProducer = 'hltGeneralTracks', allTrackProducer = 'hltGeneralTracks') +iterInitialStepMonitoringHLT = iterHLTTracksMonitoringHLT.clone( + primaryVertex = 'hltPhase2PixelVertices', + FolderName = 'HLT/Tracking/hltInitialStepTrackSelectionHighPurity', + TrackProducer = 'hltInitialStepTrackSelectionHighPurity', + allTrackProducer = 'hltInitialStepTrackSelectionHighPurity', +) + +iterHighPtTripletsMonitoringHLT = iterHLTTracksMonitoringHLT.clone( + primaryVertex = 'hltPhase2PixelVertices', + FolderName = 'HLT/Tracking/hltHighPtTripletStepTrackSelectionHighPurity', + TrackProducer = 'hltHighPtTripletStepTrackSelectionHighPurity', + allTrackProducer = 'hltHighPtTripletStepTrackSelectionHighPurity', +) + iter3TracksMonitoringHLT = trackingMonHLT.clone( FolderName = 'HLT/Tracking/iter3Merged', TrackProducer = 'hltIter3Merged', @@ -249,7 +263,7 @@ from Configuration.Eras.Modifier_run3_common_cff import run3_common run3_common.toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + doubletRecoveryHPTracksMonitoringHLT )) # + iter0HPTracksMonitoringHLT )) -phase2_tracker.toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT)) +phase2_tracker.toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + iterInitialStepMonitoringHLT + iterHighPtTripletsMonitoringHLT)) run3_common.toReplaceWith(trackingMonitorHLTall, cms.Sequence(pixelTracksMonitoringHLT + iter0TracksMonitoringHLT + iterHLTTracksMonitoringHLT)) run3_common.toReplaceWith(egmTrackingMonitorHLT, cms.Sequence(gsfTracksMonitoringHLT)) diff --git a/Validation/RecoTrack/python/HLTmultiTrackValidator_cff.py b/Validation/RecoTrack/python/HLTmultiTrackValidator_cff.py index f594a6d0b475f..1ab544683fd53 100644 --- a/Validation/RecoTrack/python/HLTmultiTrackValidator_cff.py +++ b/Validation/RecoTrack/python/HLTmultiTrackValidator_cff.py @@ -32,7 +32,7 @@ def _modifyForRun3(trackvalidator): run3_common.toModify(hltTrackValidator, _modifyForRun3) def _modifyForPhase2(trackvalidator): - trackvalidator.label = ["hltGeneralTracks","hltPhase2PixelTracks"] + trackvalidator.label = ["hltGeneralTracks", "hltPhase2PixelTracks", "hltInitialStepTrackSelectionHighPurity", "hltHighPtTripletStepTrackSelectionHighPurity"] from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker phase2_tracker.toModify(hltTrackValidator, _modifyForPhase2)