# Final selection from RecoTracker.FinalTrackSelectors.TrackMVAClassifierPrompt_cfi import * from RecoTracker.FinalTrackSelectors.TrackMVAClassifierDetached_cfi import * initialStepClassifier1 = TrackMVAClassifierPrompt.clone( src = 'initialStepTracks', mva = dict(GBRForestLabel = 'MVASelectorIter0_13TeV'), qualityCuts = [-0.9,-0.8,-0.7] ) fastSim.toModify(initialStepClassifier1,vertices = 'firstStepPrimaryVerticesBeforeMixing') from RecoTracker.IterativeTracking.DetachedTripletStep_cff import detachedTripletStepClassifier1 from RecoTracker.IterativeTracking.LowPtTripletStep_cff import lowPtTripletStep initialStepClassifier2 = detachedTripletStepClassifier1.clone( src = 'initialStepTracks' ) fastSim.toModify(initialStepClassifier2,vertices = 'firstStepPrimaryVerticesBeforeMixing') initialStepClassifier3 = lowPtTripletStep.clone( src = 'initialStepTracks' ) fastSim.toModify(initialStepClassifier3,vertices = 'firstStepPrimaryVerticesBeforeMixing') from RecoTracker.FinalTrackSelectors.ClassifierMerger_cfi import * initialStep = ClassifierMerger.clone( inputClassifiers=['initialStepClassifier1','initialStepClassifier2','initialStepClassifier3'] ) trackingPhase1.toReplaceWith(initialStep, initialStepClassifier1.clone( mva = dict(GBRForestLabel = 'MVASelectorInitialStep_Phase1'), qualityCuts = [-0.95,-0.85,-0.75] ))
) # Final selection from RecoTracker.FinalTrackSelectors.TrackMVAClassifierPrompt_cfi import * from RecoTracker.FinalTrackSelectors.TrackMVAClassifierDetached_cfi import * initialStepClassifier1 = TrackMVAClassifierPrompt.clone() initialStepClassifier1.src = 'initialStepTracks' initialStepClassifier1.mva.GBRForestLabel = 'MVASelectorIter0_13TeV' initialStepClassifier1.qualityCuts = [-0.9, -0.8, -0.7] fastSim.toModify(initialStepClassifier1, vertices="firstStepPrimaryVerticesBeforeMixing") from RecoTracker.IterativeTracking.DetachedTripletStep_cff import detachedTripletStepClassifier1 from RecoTracker.IterativeTracking.LowPtTripletStep_cff import lowPtTripletStep initialStepClassifier2 = detachedTripletStepClassifier1.clone() initialStepClassifier2.src = 'initialStepTracks' fastSim.toModify(initialStepClassifier2, vertices="firstStepPrimaryVerticesBeforeMixing") initialStepClassifier3 = lowPtTripletStep.clone() initialStepClassifier3.src = 'initialStepTracks' fastSim.toModify(initialStepClassifier3, vertices="firstStepPrimaryVerticesBeforeMixing") from RecoTracker.FinalTrackSelectors.ClassifierMerger_cfi import * initialStep = ClassifierMerger.clone() initialStep.inputClassifiers = [ 'initialStepClassifier1', 'initialStepClassifier2', 'initialStepClassifier3' ]
# Final selection from RecoTracker.FinalTrackSelectors.TrackMVAClassifierPrompt_cfi import * from RecoTracker.FinalTrackSelectors.TrackMVAClassifierDetached_cfi import * initialStepClassifier1 = TrackMVAClassifierPrompt.clone() initialStepClassifier1.src = 'initialStepTracks' initialStepClassifier1.mva.GBRForestLabel = 'MVASelectorIter0_13TeV' initialStepClassifier1.qualityCuts = [-0.9,-0.8,-0.7] fastSim.toModify(initialStepClassifier1,vertices = "firstStepPrimaryVerticesBeforeMixing") from RecoTracker.IterativeTracking.DetachedTripletStep_cff import detachedTripletStepClassifier1 from RecoTracker.IterativeTracking.LowPtTripletStep_cff import lowPtTripletStep initialStepClassifier2 = detachedTripletStepClassifier1.clone() initialStepClassifier2.src = 'initialStepTracks' fastSim.toModify(initialStepClassifier2,vertices = "firstStepPrimaryVerticesBeforeMixing") initialStepClassifier3 = lowPtTripletStep.clone() initialStepClassifier3.src = 'initialStepTracks' fastSim.toModify(initialStepClassifier3,vertices = "firstStepPrimaryVerticesBeforeMixing") from RecoTracker.FinalTrackSelectors.ClassifierMerger_cfi import * initialStep = ClassifierMerger.clone() initialStep.inputClassifiers=['initialStepClassifier1','initialStepClassifier2','initialStepClassifier3'] trackingPhase1.toReplaceWith(initialStep, initialStepClassifier1.clone( mva = dict(GBRForestLabel = 'MVASelectorInitialStep_Phase1'), qualityCuts = [-0.95,-0.85,-0.75], ))