CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackRefitter_38T_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 from Configuration.AlCa.GlobalTag_condDBv2 import GlobalTag
7 
9 TTRHBuilderGeometricAndTemplate = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
10 StripCPE = cms.string('StripCPEfromTrackAngle'), # cms.string('StripCPEgeometric'),
11 #StripCPE = cms.string('StripCPEgeometric'),
12 ComponentName = cms.string('WithGeometricAndTemplate'),
13 PixelCPE = cms.string('PixelCPEGeneric'),
14 #PixelCPE = cms.string('PixelCPETemplateReco'),
15 Matcher = cms.string('StandardMatcher'),
16 ComputeCoarseLocalPositionFromDisk = cms.bool(False)
17 )
18 
20 TrackRefitterForApeEstimator = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone(
21  src = "MuSkim",
22  TrajectoryInEvent = True,
23  TTRHBuilder = "WithGeometricAndTemplate",
24  NavigationSchool = ''
25 )
26 
27 TrackRefitterHighPurityForApeEstimator = TrackRefitterForApeEstimator.clone(
28  src = 'HighPuritySelector'
29 )
30 
31 
32 ## FILTER for high purity tracks
33 import Alignment.APEEstimation.AlignmentTrackSelector_cff
34 HighPuritySelector = Alignment.APEEstimation.AlignmentTrackSelector_cff.HighPuritySelector
35 HighPuritySelector.src = 'MuSkim'
36 
37 
38 
39 ## SEQUENCE
40 
41 RefitterHighPuritySequence = cms.Sequence(
42  offlineBeamSpot*
43  HighPuritySelector*
44  TrackRefitterForApeEstimator
45 )
46 
47 
48