Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
import FWCore.ParameterSet.Config as cms

# to replace CKF with MkFit in select iterations
from Configuration.ProcessModifiers.trackingMkFitCommon_cff import *
from Configuration.ProcessModifiers.trackingMkFitInitialStepPreSplitting_cff import *
from Configuration.ProcessModifiers.trackingMkFitInitialStep_cff import *
from Configuration.ProcessModifiers.trackingMkFitHighPtTripletStep_cff import *
from Configuration.ProcessModifiers.trackingMkFitDetachedQuadStep_cff import *
from Configuration.ProcessModifiers.trackingMkFitDetachedTripletStep_cff import *
from Configuration.ProcessModifiers.trackingMkFitPixelLessStep_cff import *

trackingMkFitProd =  cms.ModifierChain(
    trackingMkFitCommon,
    trackingMkFitInitialStepPreSplitting,
    trackingMkFitInitialStep,
    trackingMkFitHighPtTripletStep,
    trackingMkFitDetachedQuadStep,
    trackingMkFitDetachedTripletStep,
    trackingMkFitPixelLessStep,
)

trackingMkFitProdPhase2 =  cms.ModifierChain(
    trackingMkFitCommon,
    trackingMkFitInitialStep,
)