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