Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:29:00

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 TrackRefitter = cms.EDProducer("TrackRefitter",
0004     src = cms.InputTag("generalTracks"),
0005     beamSpot = cms.InputTag("offlineBeamSpot"),
0006     Fitter = cms.string('KFFittingSmootherWithOutliersRejectionAndRK'),
0007     TTRHBuilder = cms.string('WithAngleAndTemplate'),
0008     AlgorithmName = cms.string('undefAlgorithm'),
0009     Propagator = cms.string('RungeKuttaTrackerPropagator'),
0010 
0011     ### fitting without constraints
0012     constraint = cms.string(''),
0013     srcConstr  = cms.InputTag(''),                   
0014 
0015     ### fitting with constraints                             
0016     #constraint = cms.string('momentum'),
0017     #constraint = cms.string('vertex'),
0018 
0019     ### Usually this parameter has not to be set True because 
0020     ### matched hits in the Tracker are already split when 
0021     ### the tracks are reconstructed the first time                         
0022     useHitsSplitting = cms.bool(False),
0023 
0024     TrajectoryInEvent = cms.bool(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 = cms.bool(False),
0031 
0032     # Navigation school is necessary to fill the secondary hit patterns                         
0033     NavigationSchool = cms.string('SimpleNavigationSchool'),
0034     MeasurementTracker = cms.string(''),                                              
0035     MeasurementTrackerEvent = cms.InputTag('MeasurementTrackerEvent'),                   
0036     #
0037     # in order to avoid to fill the secondary hit patterns and
0038     # refit the tracks more quickly 
0039     #NavigationSchool = cms.string('') 
0040 )
0041 
0042