Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-10-16 05:06:40

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 layerClusterToTracksterAssociation = cms.EDProducer("LCToTSAssociatorProducer",
0004     layer_clusters = cms.InputTag("hgcalMergeLayerClusters"),
0005     tracksters = cms.InputTag("ticlTracksters"),
0006 )
0007 
0008 from SimCalorimetry.HGCalAssociatorProducers.LCToTSAssociatorProducer_cfi import LCToTSAssociatorProducer
0009 
0010 layerClusterToCLUE3DTracksterAssociation = LCToTSAssociatorProducer.clone(
0011     tracksters = cms.InputTag("ticlTrackstersCLUE3DHigh")
0012 )
0013 
0014 layerClusterToTracksterMergeAssociation = LCToTSAssociatorProducer.clone(
0015     tracksters = cms.InputTag("ticlTrackstersMerge")
0016 )
0017 
0018 layerClusterToSimTracksterAssociation = LCToTSAssociatorProducer.clone(
0019     tracksters = cms.InputTag("ticlSimTracksters")
0020 )
0021 
0022 layerClusterToSimTracksterFromCPsAssociation = LCToTSAssociatorProducer.clone(
0023     tracksters = cms.InputTag("ticlSimTracksters", "fromCPs")
0024 )
0025 
0026 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
0027 ticl_v5.toModify(layerClusterToTracksterMergeAssociation, tracksters = cms.InputTag("ticlCandidate"))
0028 
0029 from SimCalorimetry.HGCalAssociatorProducers.AllLayerClusterToTracksterAssociatorsProducer_cfi import AllLayerClusterToTracksterAssociatorsProducer
0030 from RecoHGCal.TICL.iterativeTICL_cff import ticlIterLabels
0031 
0032 allLayerClusterToTracksterAssociations = AllLayerClusterToTracksterAssociatorsProducer.clone(    
0033     tracksterCollections = cms.VInputTag(
0034         *[cms.InputTag(label) for label in ticlIterLabels],
0035         cms.InputTag("ticlSimTracksters"),
0036         cms.InputTag("ticlSimTracksters", "fromCPs"),
0037     )
0038 )
0039