1 import FWCore.ParameterSet.Config
as cms
5 hltPixelTracks = cms.EDProducer(
"PixelTracksProducer",
7 ComponentName = cms.string(
'PixelFitterByHelixProjections'),
8 TTRHBuilder = cms.string(
'WithoutRefit')
10 SeedProducer = cms.InputTag(
"hltPixelTripletSeeds"),
11 RegionFactoryPSet = cms.PSet(
13 ComponentName = cms.string(
'GlobalRegionProducer')
15 FilterPSet = cms.PSet(
16 nSigmaInvPtTolerance = cms.double(0.0),
17 nSigmaTipMaxTolerance = cms.double(0.0),
18 ComponentName = cms.string(
'PixelTrackFilterByKinematics'),
19 chi2 = cms.double(1000.0),
20 ptMin = cms.double(0.1),
21 tipMax = cms.double(1.0)
25 hltPixelTracksReg = hltPixelTracks.clone()
26 hltPixelTracksReg.FilterPSet.ptMin = 0.1
27 hltPixelTracksReg.FilterPSet.chi2 = 50.
28 hltPixelTracksReg.RegionFactoryPSet.ComponentName =
"CandidateSeededTrackingRegionsProducer"
29 hltPixelTracksReg.RegionFactoryPSet.RegionPSet = cms.PSet(
30 precise = cms.bool(
True ),
31 originRadius = cms.double( 0.2 ),
32 ptMin = cms.double( 0.9 ),
33 beamSpot = cms.InputTag(
"hltOnlineBeamSpot" ),
34 mode = cms.string(
"BeamSpotSigma" ),
35 input = cms.InputTag(
"hltL2TausForPixelIsolation" ),
36 maxNRegions = cms.int32( 10 ),
37 vertexCollection = cms.InputTag(
"" ),
38 maxNVertices = cms.int32( 1 ),
39 zErrorBeamSpot = cms.double( 24.2 ),
40 deltaEta = cms.double( 0.5 ),
41 deltaPhi = cms.double( 0.5 ),
42 nSigmaZVertex = cms.double( 3.0 ),
43 zErrorVertex = cms.double( 0.2 ),
44 nSigmaZBeamSpot = cms.double( 4.0 ),
45 whereToUseMeasurementTracker = cms.string(
"Never"))
47 hltPixelTracksForHighMult = hltPixelTracks.clone()
48 hltPixelTracksForHighMult.FilterPSet.ptMin = 0.4