Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 11:25:46

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 quickTrackAssociatorByHits = cms.EDProducer("QuickTrackAssociatorByHitsProducer",
0004     AbsoluteNumberOfHits = cms.bool(False),
0005     Cut_RecoToSim = cms.double(0.75),
0006     SimToRecoDenominator = cms.string('reco'), # either "sim" or "reco"
0007     Quality_SimToReco = cms.double(0.5),
0008     Purity_SimToReco = cms.double(0.75),
0009     ThreeHitTracksAreSpecial = cms.bool(True),
0010         PixelHitWeight = cms.double(1.0),
0011         useClusterTPAssociation = cms.bool(True),
0012         cluster2TPSrc = cms.InputTag("tpClusterProducer")
0013 )
0014 
0015 quickTrackAssociatorByHitsTrackerHitAssociator = quickTrackAssociatorByHits.clone(
0016     useClusterTPAssociation = False,
0017     associateStrip = cms.bool(True),
0018     associatePixel = cms.bool(True),
0019     pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
0020     stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
0021 )
0022 
0023 from Configuration.Eras.Modifier_fastSim_cff import fastSim
0024 fastSim.toReplaceWith(quickTrackAssociatorByHits, quickTrackAssociatorByHitsTrackerHitAssociator.clone(
0025     associateStrip = False,
0026     associatePixel = False,
0027 ))
0028 
0029 from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
0030 (fastSim & premix_stage2).toModify(quickTrackAssociatorByHits,
0031     pixelSimLinkSrc = "mixData:PixelDigiSimLink",
0032     stripSimLinkSrc = "mixData:StripDigiSimLink",
0033 )