Back to home page

Project CMSSW displayed by LXR

 
 

    


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"))