File indexing completed on 2024-06-13 03:24:11
0001 import FWCore.ParameterSet.Config as cms
0002
0003 tracksterSimTracksterAssociationLinking = cms.EDProducer("TSToSimTSHitLCAssociatorEDProducer",
0004 associator = cms.InputTag('simTracksterHitLCAssociatorByEnergyScoreProducer'),
0005 label_tst = cms.InputTag("ticlTrackstersMerge"),
0006 label_simTst = cms.InputTag("ticlSimTracksters", "fromCPs"),
0007 label_lcl = cms.InputTag("hgcalMergeLayerClusters"),
0008 label_scl = cms.InputTag("mix", "MergedCaloTruth"),
0009 label_cp = cms.InputTag("mix","MergedCaloTruth"),
0010 )
0011
0012 tracksterSimTracksterAssociationPR = cms.EDProducer("TSToSimTSHitLCAssociatorEDProducer",
0013 associator = cms.InputTag('simTracksterHitLCAssociatorByEnergyScoreProducer'),
0014 label_tst = cms.InputTag("ticlTrackstersMerge"),
0015 label_simTst = cms.InputTag("ticlSimTracksters"),
0016 label_lcl = cms.InputTag("hgcalMergeLayerClusters"),
0017 label_scl = cms.InputTag("mix", "MergedCaloTruth"),
0018 label_cp = cms.InputTag("mix","MergedCaloTruth"),
0019 )
0020
0021
0022 tracksterSimTracksterAssociationLinkingbyCLUE3D = cms.EDProducer("TSToSimTSHitLCAssociatorEDProducer",
0023 associator = cms.InputTag('simTracksterHitLCAssociatorByEnergyScoreProducer'),
0024 label_tst = cms.InputTag("ticlTrackstersCLUE3DHigh"),
0025 label_simTst = cms.InputTag("ticlSimTracksters", "fromCPs"),
0026 label_lcl = cms.InputTag("hgcalMergeLayerClusters"),
0027 label_scl = cms.InputTag("mix", "MergedCaloTruth"),
0028 label_cp = cms.InputTag("mix","MergedCaloTruth"),
0029 )
0030
0031 tracksterSimTracksterAssociationPRbyCLUE3D = cms.EDProducer("TSToSimTSHitLCAssociatorEDProducer",
0032 associator = cms.InputTag('simTracksterHitLCAssociatorByEnergyScoreProducer'),
0033 label_tst = cms.InputTag("ticlTrackstersCLUE3DHigh"),
0034 label_simTst = cms.InputTag("ticlSimTracksters"),
0035 label_lcl = cms.InputTag("hgcalMergeLayerClusters"),
0036 label_scl = cms.InputTag("mix", "MergedCaloTruth"),
0037 label_cp = cms.InputTag("mix","MergedCaloTruth"),
0038 )
0039
0040 tracksterSimTracksterAssociationLinkingPU = cms.EDProducer("TSToSimTSHitLCAssociatorEDProducer",
0041 associator = cms.InputTag('simTracksterHitLCAssociatorByEnergyScoreProducer'),
0042 label_tst = cms.InputTag("ticlTrackstersMerge"),
0043 label_simTst = cms.InputTag("ticlSimTracksters", "PU"),
0044 label_lcl = cms.InputTag("hgcalMergeLayerClusters"),
0045 label_scl = cms.InputTag("mix", "MergedCaloTruth"),
0046 label_cp = cms.InputTag("mix","MergedCaloTruth"),
0047 )
0048
0049 tracksterSimTracksterAssociationPRPU = cms.EDProducer("TSToSimTSHitLCAssociatorEDProducer",
0050 associator = cms.InputTag('simTracksterHitLCAssociatorByEnergyScoreProducer'),
0051 label_tst = cms.InputTag("ticlTrackstersMerge"),
0052 label_simTst = cms.InputTag("ticlSimTracksters", "PU"),
0053 label_lcl = cms.InputTag("hgcalMergeLayerClusters"),
0054 label_scl = cms.InputTag("mix", "MergedCaloTruth"),
0055 label_cp = cms.InputTag("mix","MergedCaloTruth"),
0056 )
0057
0058 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
0059 ''' For future separate iterations
0060 ticl_v5.toModify(tracksterSimTracksterAssociationLinkingbyCLUE3D, label_tst = cms.InputTag("mergedTrackstersProducer"))
0061 tracksterSimTracksterAssociationLinkingbyCLUE3DEM = tracksterSimTracksterAssociationLinkingbyCLUE3D.clone(label_tst = cms.InputTag("ticlTrackstersCLUE3DEM"))
0062 tracksterSimTracksterAssociationLinkingbyCLUE3DHAD = tracksterSimTracksterAssociationLinkingbyCLUE3D.clone(label_tst = cms.InputTag("ticlTrackstersCLUE3DHAD"))
0063
0064 ticl_v5.toModify(tracksterSimTracksterAssociationPRbyCLUE3D, label_tst = cms.InputTag("mergedTrackstersProducer"))
0065 tracksterSimTracksterAssociationPRbyCLUE3DEM = tracksterSimTracksterAssociationPRbyCLUE3D.clone(label_tst = cms.InputTag("ticlTrackstersCLUE3DEM"))
0066 tracksterSimTracksterAssociationPRbyCLUE3DHAD = tracksterSimTracksterAssociationPRbyCLUE3D.clone(label_tst = cms.InputTag("ticlTrackstersCLUE3DHAD"))
0067 '''
0068
0069 ticl_v5.toModify(tracksterSimTracksterAssociationLinking, label_tst = cms.InputTag("ticlCandidate"))
0070 ticl_v5.toModify(tracksterSimTracksterAssociationPR, label_tst = cms.InputTag("ticlCandidate"))
0071 ticl_v5.toModify(tracksterSimTracksterAssociationLinkingPU, label_tst = cms.InputTag("ticlCandidate"))
0072 ticl_v5.toModify(tracksterSimTracksterAssociationPRPU, label_tst = cms.InputTag("ticlCandidate"))