File indexing completed on 2024-04-06 12:11:23
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from RecoTracker.TkTrackingRegions.GlobalTrackingRegion_cfi import *
0004
0005
0006
0007 from RecoTracker.PixelTrackFitting.pixelFitterByHelixProjections_cfi import pixelFitterByHelixProjections as _pixelFitterByHelixProjections
0008 hltPixelTracksFitter = _pixelFitterByHelixProjections.clone()
0009
0010 from RecoTracker.PixelTrackFitting.pixelTrackFilterByKinematics_cfi import pixelTrackFilterByKinematics as _pixelTrackFilterByKinematics
0011 hltPixelTracksFilter = _pixelTrackFilterByKinematics.clone()
0012
0013 hltPixelTracks = cms.EDProducer("PixelTracksProducer",
0014 Fitter = cms.InputTag("hltPixelTracksFitter"),
0015 SeedProducer = cms.InputTag("hltPixelTripletSeeds"),
0016 RegionFactoryPSet = cms.PSet(
0017 RegionPSetBlock,
0018 ComponentName = cms.string('GlobalRegionProducer')
0019 ),
0020 Filter = cms.InputTag("hltPixelTracksFilter"),
0021 )
0022
0023 hltPixelTracksRegFilter = hltPixelTracksFilter.clone(
0024 ptMin = 0.1,
0025 chi2 = 50.,
0026 )
0027 hltPixelTracksReg = hltPixelTracks.clone(
0028 Filter = "hltPixelTracksRegFilter",
0029 )
0030 hltPixelTracksReg.RegionFactoryPSet.ComponentName = "CandidateSeededTrackingRegionsProducer"
0031 hltPixelTracksReg.RegionFactoryPSet.RegionPSet = cms.PSet(
0032 precise = cms.bool( True ),
0033 originRadius = cms.double( 0.2 ),
0034 ptMin = cms.double( 0.9 ),
0035 beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0036 mode = cms.string( "BeamSpotSigma" ),
0037 input = cms.InputTag( "hltL2TausForPixelIsolation" ),
0038 maxNRegions = cms.int32( 10 ),
0039 vertexCollection = cms.InputTag( "" ),
0040 maxNVertices = cms.int32( 1 ),
0041 zErrorBeamSpot = cms.double( 24.2 ),
0042 deltaEta = cms.double( 0.5 ),
0043 deltaPhi = cms.double( 0.5 ),
0044 nSigmaZVertex = cms.double( 3.0 ),
0045 zErrorVertex = cms.double( 0.2 ),
0046 nSigmaZBeamSpot = cms.double( 4.0 ),
0047 whereToUseMeasurementTracker = cms.string("Never"))
0048
0049 hltPixelTracksForHighMultFilter = hltPixelTracksFilter.clone(ptMin = 0.4)
0050 hltPixelTracksForHighMult = hltPixelTracks.clone(Filter = "hltPixelTracksForHighMultFilter")
0051