File indexing completed on 2024-10-16 05:06:39
0001 import FWCore.ParameterSet.Config as cms
0002 from SimCalorimetry.HGCalAssociatorProducers.hitToTracksterAssociator_cfi import hitToTracksterAssociator
0003
0004 hitToTrackstersAssociationLinking = hitToTracksterAssociator.clone(
0005 tracksters = cms.InputTag("ticlTrackstersMerge"),
0006 )
0007
0008
0009 hitToTrackstersAssociationPR = hitToTracksterAssociator.clone(
0010 tracksters = cms.InputTag("ticlTrackstersCLUE3DHigh"),
0011 )
0012
0013 hitToSimTracksterAssociation = hitToTracksterAssociator.clone(
0014 tracksters = cms.InputTag("ticlSimTracksters"),
0015 )
0016
0017 hitToSimTracksterFromCPsAssociation = hitToTracksterAssociator.clone(
0018 tracksters = cms.InputTag("ticlSimTracksters", "fromCPs"),
0019 )
0020
0021
0022 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
0023
0024 ticl_v5.toModify(hitToTrackstersAssociationLinking, tracksters = cms.InputTag("ticlCandidate"))
0025
0026 from SimCalorimetry.HGCalAssociatorProducers.AllHitToTracksterAssociatorsProducer_cfi import AllHitToTracksterAssociatorsProducer
0027 from RecoHGCal.TICL.iterativeTICL_cff import ticlIterLabels
0028
0029 allHitToTracksterAssociations = AllHitToTracksterAssociatorsProducer.clone(
0030 tracksterCollections = cms.VInputTag(
0031 *[cms.InputTag(label) for label in ticlIterLabels],
0032 cms.InputTag("ticlSimTracksters"),
0033 cms.InputTag("ticlSimTracksters", "fromCPs"),
0034 )
0035 )
0036
0037