|
132 | 132 | allTrackProducer = 'hltHighPtTripletStepTrackSelectionHighPurity', |
133 | 133 | ) |
134 | 134 |
|
| 135 | +# LST track collections |
| 136 | +initialSteppTTCLSTTracksMonitoringHLT = trackingMonHLT.clone( |
| 137 | + FolderName = 'HLT/Tracking/initialStepTrackSelectionHighPuritypTTCLST', |
| 138 | + TrackProducer = 'hltInitialStepTrackSelectionHighPuritypTTCLST', |
| 139 | + allTrackProducer = 'hltInitialStepTrackSelectionHighPuritypTTCLST' |
| 140 | +) |
| 141 | + |
| 142 | +initialSteppLSTCLSTTracksMonitoringHLT = trackingMonHLT.clone( |
| 143 | + FolderName = 'HLT/Tracking/initialStepTrackSelectionHighPuritypLSTCLST', |
| 144 | + TrackProducer = 'hltInitialStepTrackSelectionHighPuritypLSTCLST', |
| 145 | + allTrackProducer = 'hltInitialStepTrackSelectionHighPuritypLSTCLST' |
| 146 | +) |
| 147 | + |
| 148 | +initialStepT5TCLSTTracksMonitoringHLT = trackingMonHLT.clone( |
| 149 | + FolderName = 'HLT/Tracking/initialStepTracksT5TCLST', |
| 150 | + TrackProducer = 'hltInitialStepTracksT5TCLST', |
| 151 | + allTrackProducer = 'hltInitialStepTracksT5TCLST' |
| 152 | +) |
| 153 | + |
| 154 | +highPtTripletSteppLSTCLSTTracksMonitoringHLT = trackingMonHLT.clone( |
| 155 | + FolderName = 'HLT/Tracking/highPtTripletStepTrackSelectionHighPuritypLSTCLST', |
| 156 | + TrackProducer = 'hltHighPtTripletStepTrackSelectionHighPuritypLSTCLST', |
| 157 | + allTrackProducer = 'hltHighPtTripletStepTrackSelectionHighPuritypLSTCLST' |
| 158 | +) |
| 159 | + |
135 | 160 | iter3TracksMonitoringHLT = trackingMonHLT.clone( |
136 | 161 | FolderName = 'HLT/Tracking/iter3Merged', |
137 | 162 | TrackProducer = 'hltIter3Merged', |
|
265 | 290 | run3_common.toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + doubletRecoveryHPTracksMonitoringHLT )) # + iter0HPTracksMonitoringHLT )) |
266 | 291 | phase2_tracker.toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + iterInitialStepMonitoringHLT + iterHighPtTripletsMonitoringHLT)) |
267 | 292 |
|
| 293 | +from Configuration.ProcessModifiers.trackingLST_cff import trackingLST |
| 294 | +from Configuration.ProcessModifiers.seedingLST_cff import seedingLST |
| 295 | +(~seedingLST & trackingLST).toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + initialSteppTTCLSTTracksMonitoringHLT + initialSteppLSTCLSTTracksMonitoringHLT + initialStepT5TCLSTTracksMonitoringHLT + iterHighPtTripletsMonitoringHLT)) |
| 296 | +(seedingLST & trackingLST).toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + initialSteppTTCLSTTracksMonitoringHLT + initialStepT5TCLSTTracksMonitoringHLT + highPtTripletSteppLSTCLSTTracksMonitoringHLT)) |
| 297 | + |
268 | 298 | run3_common.toReplaceWith(trackingMonitorHLTall, cms.Sequence(pixelTracksMonitoringHLT + iter0TracksMonitoringHLT + iterHLTTracksMonitoringHLT)) |
269 | 299 | run3_common.toReplaceWith(egmTrackingMonitorHLT, cms.Sequence(gsfTracksMonitoringHLT)) |
0 commit comments