Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-08 03:34:54

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 import TrackingTools.KalmanUpdators.Chi2MeasurementEstimator_cfi 
0004 hitCollectorForOutInMuonSeeds = TrackingTools.KalmanUpdators.Chi2MeasurementEstimator_cfi.Chi2MeasurementEstimator.clone(
0005     ComponentName = 'hitCollectorForOutInMuonSeeds',
0006     MaxChi2       = 100.0, ## was 30 ## TO BE TUNED
0007     nSigma        = 4.,    ## was 3  ## TO BE TUNED 
0008 )
0009 
0010 from RecoTracker.SpecialSeedGenerators.outsideInMuonSeeder_cfi import outsideInMuonSeeder
0011 outInSeedsFromStandaloneMuons = outsideInMuonSeeder.clone(
0012     ## Input collection of muons, and selection. outerTrack.isNonnull is implicit.
0013     src = 'muons',
0014     cut = 'pt > 10 && outerTrack.hitPattern.muonStationsWithValidHits >= 2',
0015     layersToTry = 3, # try up to 3 layers where at least one seed is found
0016     hitsToTry = 3,   # use at most 3 hits from the same layer
0017     ## Use as state the muon updated ad vertex (True) or the innermost state of the standalone track (False)
0018     fromVertex = True,
0019     ## Propagator to go from muon state to TOB/TEC.
0020     muonPropagator = 'SteppingHelixPropagatorAlong',
0021     ## Propagator used searching for hits..
0022     trackerPropagator  = 'PropagatorWithMaterial',
0023     ## How much to rescale the standalone muon uncertainties beforehand
0024     errorRescaleFactor = 2.0,
0025     ## Chi2MeasurementEstimator used to select hits
0026     hitCollector = 'hitCollectorForOutInMuonSeeds',
0027     ## Eta ranges to search for TOB and TEC
0028     maxEtaForTOB = 1.8,
0029     minEtaForTEC = 0.7,
0030     #### Turn on verbose debugging (to be removed at the end)
0031     debug = False
0032 )
0033