Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:59:38

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 ### pixel primary vertices
0004 from RecoHI.HiTracking.HIPixelVerticesPreSplitting_cff import *
0005 
0006 #Jet Core emulation to identify jet-tracks
0007 #modify the original hiAk4CaloJetsForTrkPreSplitting to hiAkPu4CaloJetsForTrkPreSplitting from HIJET reco
0008 from RecoHI.HiJetAlgos.hiCaloJetsForTrk_cff import *
0009 from RecoHI.HiTracking.hiJetCoreRegionalStep_cff import hiJetsForCoreTracking
0010 hiCaloTowerForTrkPreSplitting = hiCaloTowerForTrk.clone()
0011 hiAkPu4CaloJetsForTrkPreSplitting = akPu4CaloJetsForTrk.clone(
0012     src = 'hiCaloTowerForTrkPreSplitting',
0013     srcPVs = 'hiSelectedVertexPreSplitting'
0014 )
0015 hiAkPu4CaloJetsCorrectedPreSplitting = akPu4CaloJetsCorrected.clone(
0016     src = 'hiAkPu4CaloJetsForTrkPreSplitting'
0017 )
0018 hiAkPu4CaloJetsSelectedPreSplitting = akPu4CaloJetsSelected.clone(
0019     src = 'hiAkPu4CaloJetsCorrectedPreSplitting'
0020 )
0021 hiJetsForCoreTrackingPreSplitting = hiJetsForCoreTracking.clone(
0022     src = 'hiAkPu4CaloJetsSelectedPreSplitting'
0023 )
0024 
0025 
0026 from RecoLocalTracker.SubCollectionProducers.jetCoreClusterSplitter_cfi import jetCoreClusterSplitter
0027 siPixelClusters = jetCoreClusterSplitter.clone(
0028     pixelClusters = 'siPixelClustersPreSplitting',
0029     vertices      = 'hiSelectedVertexPreSplitting',
0030     cores         = 'hiJetsForCoreTrackingPreSplitting',
0031     deltaRmax     = 0.1,
0032     ptMin         = 50
0033 )
0034 
0035 from RecoLocalTracker.SiPixelRecHits.SiPixelRecHits_cfi import siPixelRecHits
0036 from RecoTracker.MeasurementDet.MeasurementTrackerEventProducer_cfi import MeasurementTrackerEvent
0037 from RecoTracker.PixelLowPtUtilities.siPixelClusterShapeCache_cfi import *
0038 hiInitialJetCoreClusterSplittingTask = cms.Task(
0039                                 hiPixelVerticesPreSplittingTask
0040                                 , hiCaloTowerForTrkPreSplitting
0041                                 , hiAkPu4CaloJetsForTrkPreSplitting
0042                 , hiAkPu4CaloJetsCorrectedPreSplitting
0043                 , hiAkPu4CaloJetsSelectedPreSplitting
0044                                 , hiJetsForCoreTrackingPreSplitting
0045                 , siPixelClusters
0046                                 , siPixelRecHits
0047                                 , MeasurementTrackerEvent
0048                                 , siPixelClusterShapeCache)