File indexing completed on 2024-04-06 12:28:09
0001 from RecoTracker.FinalTrackSelectors.TrackCutClassifier_cff import *
0002 from RecoTracker.FinalTrackSelectors.TrackMVAClassifierPrompt_cfi import *
0003 from RecoTracker.FinalTrackSelectors.TrackMVAClassifierDetached_cfi import *
0004
0005 testTrackClassifier1 = TrackMVAClassifierPrompt.clone(
0006 src = 'initialStepTracks',
0007 mva = dict(GBRForestLabel = 'MVASelectorIter0_13TeV'),
0008 qualityCuts = [-0.9,-0.8,-0.7]
0009 )
0010
0011 testTrackClassifier2 = TrackCutClassifier.clone(
0012 src = 'initialStepTracks',
0013 mva = dict(minPixelHits = [0,1,1])
0014 )
0015
0016 from RecoTracker.FinalTrackSelectors.ClassifierMerger_cfi import *
0017 testMergedClassifier = ClassifierMerger.clone(
0018 inputClassifiers=['testTrackClassifier1','testTrackClassifier2']
0019 )
0020
0021 from RecoTracker.FinalTrackSelectors.TrackCollectionMerger_cfi import *
0022 testTrackMerger = TrackCollectionMerger.clone(
0023 trackProducers = ['initialStepTracks'],
0024 inputClassifiers =['testMergedClassifier'],
0025 minQuality = 'tight'
0026 )
0027
0028 testTrackClassifier3 = TrackMVAClassifierDetached.clone(
0029 src = 'detachedTripletStepTracks',
0030 mva = dict(GBRForestLabel = 'MVASelectorIter3_13TeV'),
0031 qualityCuts = [-0.5,0.0,0.5]
0032 )
0033
0034 from RecoTracker.FinalTrackSelectors.trackAlgoPriorityOrder_cfi import trackAlgoPriorityOrder
0035 from RecoTracker.FinalTrackSelectors.TrackCollectionMerger_cfi import *
0036 testTrackMerger2 = TrackCollectionMerger.clone(
0037 trackProducers = ['initialStepTracks','detachedTripletStepTracks'],
0038 inputClassifiers =['testMergedClassifier','testTrackClassifier3'],
0039 minQuality = 'tight'
0040 )
0041
0042 testTrackCloning = cms.Sequence(testTrackClassifier1*testTrackClassifier2*testTrackClassifier3*
0043 testMergedClassifier*testTrackMerger*testTrackMerger2)