File indexing completed on 2023-03-17 11:18:16
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 from RecoTracker.TkTrackingRegions.globalTrackingRegionWithVertices_cfi import globalTrackingRegionWithVertices as _globalTrackingRegionWithVertices
0005 hiTrackingRegionWithVertex = _globalTrackingRegionWithVertices.clone(RegionPSet = dict(
0006 ptMin = 1.5,
0007 originRadius = 0.2,
0008 nSigmaZ = 3.0,
0009 beamSpot = "offlineBeamSpot",
0010 precise = True,
0011 useMultipleScattering = False,
0012 useFakeVertices = False,
0013 useFoundVertices = True,
0014 VertexCollection = "hiSelectedPixelVertex",
0015 useFixedError = True,
0016 fixedError = 0.2,
0017 sigmaZVertex = 3.0
0018 ))
0019
0020
0021 HiLowPtTrackingRegionWithVertexBlock = cms.PSet(
0022 ptMin = cms.double(0.25),
0023 originRadius = cms.double(0.2),
0024 nSigmaZ = cms.double(3.0),
0025 beamSpot = cms.InputTag("offlineBeamSpot"),
0026 precise = cms.bool(True),
0027 useMultipleScattering = cms.bool(False),
0028 useFakeVertices = cms.bool(False),
0029 useFoundVertices = cms.bool(True),
0030 VertexCollection = cms.InputTag("hiSelectedPixelVertex"),
0031 useFixedError = cms.bool(True),
0032 fixedError = cms.double(0.2),
0033 sigmaZVertex = cms.double(3.0)
0034 )
0035
0036
0037 HiTrackingRegionForPrimaryVertexBlock = cms.PSet(
0038 ptMin = cms.double( 0.7 ),
0039 doVariablePtMin = cms.bool ( True ),
0040 originRadius = cms.double( 0.1 ),
0041 nSigmaZ = cms.double(3.0),
0042 beamSpot = cms.InputTag("offlineBeamSpot"),
0043 precise = cms.bool( True ),
0044 useMultipleScattering = cms.bool(False),
0045 useFakeVertices = cms.bool(False),
0046 siPixelRecHits = cms.InputTag( "siPixelRecHits" ),
0047 directionXCoord = cms.double( 1.0 ),
0048 directionYCoord = cms.double( 1.0 ),
0049 directionZCoord = cms.double( 0.0 )
0050 )
0051
0052
0053 from RecoHI.HiTracking.hiTrackingRegionFromClusterVtx_cfi import hiTrackingRegionFromClusterVtx
0054
0055
0056
0057 from RecoTauTag.HLTProducers.TauRegionalPixelSeedGenerator_cfi import tauRegionalPixelSeedGenerator
0058 HiTrackingRegionFactoryFromJetsBlock = tauRegionalPixelSeedGenerator.RegionFactoryPSet.clone(
0059 RegionPSet = dict(
0060 JetSrc = "iterativeConePu5CaloJets",
0061 vertexSrc = "hiSelectedPixelVertex")
0062 )
0063
0064 from RecoMuon.TrackingTools.MuonServiceProxy_cff import MuonServiceProxy
0065 from RecoMuon.GlobalTrackingTools.MuonTrackingRegionCommon_cff import MuonTrackingRegionCommon
0066 from RecoHI.HiMuonAlgos.HiTrackingRegionEDProducer_cfi import HiTrackingRegionEDProducer as _HiTrackingRegionEDProducer
0067 HiTrackingRegionFactoryFromSTAMuonsEDProducer = _HiTrackingRegionEDProducer.clone(
0068 MuonSrc = "standAloneMuons:UpdatedAtVtx",
0069 MuonTrackingRegionBuilder = MuonTrackingRegionCommon.MuonTrackingRegionBuilder.clone(
0070 vertexCollection = "hiSelectedPixelVertex",
0071 UseVertex = True,
0072 Rescale_Dz = 5.0,
0073 ),
0074 ServiceParameters = MuonServiceProxy.ServiceParameters,
0075 )