Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-30 22:24:34

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from RecoHGCal.TICL.simTrackstersProducer_cfi import simTrackstersProducer as _simTrackstersProducer
0004 from RecoHGCal.TICL.filteredLayerClustersProducer_cfi import filteredLayerClustersProducer as _filteredLayerClustersProducer
0005 from Validation.RecoTrack.associators_cff import hltTrackAssociatorByHits, tpToHLTpixelTrackAssociation
0006 from SimGeneral.TrackingAnalysis.simHitTPAssociation_cfi import simHitTPAssocProducer
0007 
0008 # CA - PATTERN RECOGNITION
0009 
0010 hltFilteredLayerClustersSimTracksters = _filteredLayerClustersProducer.clone(
0011     LayerClusters = cms.InputTag("hltHgcalMergeLayerClusters"),
0012     LayerClustersInputMask = cms.InputTag("hltHgcalMergeLayerClusters","InitialLayerClustersMask"),
0013     clusterFilter = "ClusterFilterByAlgoAndSize",
0014     min_cluster_size = 0, # inclusive
0015     iteration_label = "hltTiclSimTracksters"
0016 )
0017 
0018 tpToHltGeneralTrackAssociation = tpToHLTpixelTrackAssociation.clone(
0019     label_tr = "hltGeneralTracks"
0020 )
0021 
0022 hltTiclSimTracksters = _simTrackstersProducer.clone(
0023     layerClusterCaloParticleAssociator = cms.InputTag("hltLayerClusterCaloParticleAssociationProducer"),
0024     layerClusterSimClusterAssociator = cms.InputTag("hltLayerClusterSimClusterAssociationProducer"),
0025     filtered_mask = cms.InputTag("hltFilteredLayerClustersSimTracksters","hltTiclSimTracksters"),
0026     layer_clusters = cms.InputTag("hltHgcalMergeLayerClusters"),
0027     time_layerclusters = cms.InputTag("hltHgcalMergeLayerClusters","timeLayerCluster"),
0028     simTrackToTPMap = cms.InputTag("simHitTPAssocProducer","simTrackToTP"),
0029     recoTracks = cms.InputTag("hltGeneralTracks"),
0030     simclusters = cms.InputTag("mix","MergedCaloTruth"),
0031     tpToTrack = cms.InputTag("tpToHltGeneralTrackAssociation"),
0032     computeLocalTime = cms.bool(False)
0033 )
0034 
0035 from Validation.Configuration.hltHGCalSimValid_cff import *
0036 
0037 hltTiclSimTrackstersTask = cms.Task(hltTrackAssociatorByHits,
0038                                     tpToHltGeneralTrackAssociation,
0039                                     simHitTPAssocProducer,
0040                                     hltHgcalAssociatorsTask,
0041                                     hltFilteredLayerClustersSimTracksters,
0042                                     hltTiclSimTracksters)
0043 
0044 hltTiclSimTrackstersSeq = cms.Sequence(
0045     hltTiclSimTrackstersTask
0046 )