Skip to content

Commit a7fa163

Browse files
committed
Fix HLT MTV to work with singleIterPatatrack and LST procModifiers
1 parent dc931b8 commit a7fa163

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Validation/RecoTrack/python/HLTmultiTrackValidator_cff.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,16 @@ def _modifyForPhase2LSTTracking(trackvalidator):
4747
def _modifyForPhase2LSTSeeding(trackvalidator):
4848
trackvalidator.label = ["hltGeneralTracks", "hltPhase2PixelTracks", "hltInitialStepTrackSelectionHighPuritypTTCLST", "hltInitialStepTracksT5TCLST", "hltHighPtTripletStepTrackSelectionHighPuritypLSTCLST"]
4949
(seedingLST & trackingLST).toModify(hltTrackValidator, _modifyForPhase2LSTSeeding)
50+
51+
from Configuration.ProcessModifiers.singleIterPatatrack_cff import singleIterPatatrack
52+
def _modifyForSingleIterPatatrack(trackvalidator):
53+
trackvalidator.label = ["hltGeneralTracks", "hltPhase2PixelTracks", "hltInitialStepTrackSelectionHighPurity"]
54+
(singleIterPatatrack & ~trackingLST & ~seedingLST).toModify(hltTrackValidator, _modifyForSingleIterPatatrack)
55+
56+
def _modifyForSingleIterPatatrackLST(trackvalidator):
57+
trackvalidator.label = ["hltGeneralTracks", "hltPhase2PixelTracks", "hltInitialStepTrackSelectionHighPuritypTTCLST", "hltInitialStepTrackSelectionHighPuritypLSTCLST", "hltInitialStepTracksT5TCLST"]
58+
(singleIterPatatrack & ~seedingLST & trackingLST).toModify(hltTrackValidator, _modifyForSingleIterPatatrackLST)
59+
60+
def _modifyForSingleIterPatatrackLSTSeeding(trackvalidator):
61+
trackvalidator.label = ["hltGeneralTracks", "hltPhase2PixelTracks", "hltInitialStepTrackSelectionHighPuritypTTCLST", "hltInitialStepTracksT5TCLST"]
62+
(singleIterPatatrack & seedingLST & trackingLST).toModify(hltTrackValidator, _modifyForSingleIterPatatrackLSTSeeding)

0 commit comments

Comments
 (0)