Back to home page

Project CMSSW displayed by LXR

 
 

    


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)