Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-01-18 03:42:23

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from RecoTracker.TrackProducer.trackRefitter_cfi import trackRefitter
0004 TrackRefitter = trackRefitter.clone(
0005     src = "generalTracks",
0006     beamSpot = "offlineBeamSpot",
0007     Fitter = 'KFFittingSmootherWithOutliersRejectionAndRK',
0008     TTRHBuilder = 'WithAngleAndTemplate',
0009     AlgorithmName = 'undefAlgorithm',
0010     Propagator = 'RungeKuttaTrackerPropagator',
0011 
0012     ### fitting without constraints
0013     constraint = '',
0014     srcConstr  = '',
0015 
0016     ### fitting with constraints
0017     #constraint = 'momentum',
0018     #constraint = 'vertex',
0019 
0020     ### Usually this parameter has not to be set True because
0021     ### matched hits in the Tracker are already split when
0022     ### the tracks are reconstructed the first time
0023     useHitsSplitting = False,
0024     TrajectoryInEvent = True,
0025 
0026     # this parameter decides if the propagation to the beam line
0027     # for the track parameters defiition is from the first hit
0028     # or from the closest to the beam line
0029     # true for cosmics, false for collision tracks (needed by loopers)
0030     GeometricInnerState = False,
0031 
0032     # Navigation school is necessary to fill the secondary hit patterns
0033     NavigationSchool = 'SimpleNavigationSchool',
0034     MeasurementTracker = '',
0035     MeasurementTrackerEvent = 'MeasurementTrackerEvent',
0036     #
0037     # in order to avoid to fill the secondary hit patterns and
0038     # refit the tracks more quickly 
0039     #NavigationSchool = ''
0040 )
0041 
0042