5 testTrackClassifier1 = TrackMVAClassifierPrompt.clone(
6 src =
'initialStepTracks',
7 mva = dict(GBRForestLabel =
'MVASelectorIter0_13TeV'),
8 qualityCuts = [-0.9,-0.8,-0.7]
11 testTrackClassifier2 = TrackCutClassifier.clone(
12 src =
'initialStepTracks',
13 mva = dict(minPixelHits = [0,1,1])
17 testMergedClassifier = ClassifierMerger.clone(
18 inputClassifiers=[
'testTrackClassifier1',
'testTrackClassifier2']
22 testTrackMerger = TrackCollectionMerger.clone(
23 trackProducers = [
'initialStepTracks'],
24 inputClassifiers =[
'testMergedClassifier'],
28 testTrackClassifier3 = TrackMVAClassifierDetached.clone(
29 src =
'detachedTripletStepTracks',
30 mva = dict(GBRForestLabel =
'MVASelectorIter3_13TeV'),
31 qualityCuts = [-0.5,0.0,0.5]
34 from RecoTracker.FinalTrackSelectors.trackAlgoPriorityOrder_cfi
import trackAlgoPriorityOrder
36 testTrackMerger2 = TrackCollectionMerger.clone(
37 trackProducers = [
'initialStepTracks',
'detachedTripletStepTracks'],
38 inputClassifiers =[
'testMergedClassifier',
'testTrackClassifier3'],
42 testTrackCloning = cms.Sequence(testTrackClassifier1*testTrackClassifier2*testTrackClassifier3*
43 testMergedClassifier*testTrackMerger*testTrackMerger2)