CMS 3D CMS Logo

HIInitialJetCoreClusterSplitting_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ### pixel primary vertices
5 
6 #Jet Core emulation to identify jet-tracks
7 #modify the original hiAk4CaloJetsForTrkPreSplitting to hiAkPu4CaloJetsForTrkPreSplitting from HIJET reco
9 from RecoHI.HiTracking.hiJetCoreRegionalStep_cff import hiJetsForCoreTracking
10 hiCaloTowerForTrkPreSplitting = hiCaloTowerForTrk.clone()
11 hiAkPu4CaloJetsForTrkPreSplitting = akPu4CaloJetsForTrk.clone(
12  src = 'hiCaloTowerForTrkPreSplitting',
13  srcPVs = 'hiSelectedVertexPreSplitting')
14 hiAkPu4CaloJetsCorrectedPreSplitting = akPu4CaloJetsCorrected.clone(
15  src = 'hiAkPu4CaloJetsForTrkPreSplitting')
16 hiAkPu4CaloJetsSelectedPreSplitting = akPu4CaloJetsSelected.clone(
17  src = 'hiAkPu4CaloJetsCorrectedPreSplitting')
18 hiJetsForCoreTrackingPreSplitting = hiJetsForCoreTracking.clone(
19  src = 'hiAkPu4CaloJetsSelectedPreSplitting')
20 
21 
22 from RecoLocalTracker.SubCollectionProducers.jetCoreClusterSplitter_cfi import jetCoreClusterSplitter
23 siPixelClusters = jetCoreClusterSplitter.clone(
24  pixelClusters = cms.InputTag('siPixelClustersPreSplitting'),
25  vertices = 'hiSelectedVertexPreSplitting',
26  cores = 'hiJetsForCoreTrackingPreSplitting',
27  deltaRmax = cms.double(0.1),
28  ptMin = cms.double(50)
29 )
30 
34 hiInitialJetCoreClusterSplitting = cms.Sequence(
35  hiPixelVerticesPreSplitting
36  * hiCaloTowerForTrkPreSplitting
37  * hiAkPu4CaloJetsForTrkPreSplitting
38  * hiAkPu4CaloJetsCorrectedPreSplitting
39  * hiAkPu4CaloJetsSelectedPreSplitting
40  * hiJetsForCoreTrackingPreSplitting
41  * siPixelClusters
42  * siPixelRecHits
43  * MeasurementTrackerEvent
44  * siPixelClusterShapeCache)
pixel primary vertices