Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:52

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def SimPFProducer(**kwargs):
0004   mod = cms.EDProducer('SimPFProducer',
0005     simClustersSrc = cms.InputTag('particleFlowClusterHGCalFromSimCl'),
0006     trackSrc = cms.InputTag('generalTracks'),
0007     associators = cms.VInputTag('quickTrackAssociatorByHits'),
0008     pfRecTrackSrc = cms.InputTag('hgcalTrackCollection', 'TracksInHGCal'),
0009     trackingParticleSrc = cms.InputTag('mix', 'MergedTrackTruth'),
0010     neutralEMThreshold = cms.double(0.25),
0011     caloParticlesSrc = cms.InputTag('mix', 'MergedCaloTruth'),
0012     superClusterThreshold = cms.double(4),
0013     simClusterTruthSrc = cms.InputTag('mix', 'MergedCaloTruth'),
0014     muonSrc = cms.InputTag('muons1stStep'),
0015     neutralHADThreshold = cms.double(0.25),
0016     gsfTrackSrc = cms.InputTag('electronGsfTracks'),
0017     trackTimeValueMap = cms.optional.InputTag,
0018     trackTimeErrorMap = cms.optional.InputTag,
0019     trackTimeQualityMap = cms.optional.InputTag,
0020     timingQualityThreshold = cms.optional.double,
0021     gsfTrackTimeValueMap = cms.optional.InputTag,
0022     gsfTrackTimeErrorMap = cms.optional.InputTag,
0023     gsfTrackTimeQualityMap = cms.optional.InputTag,
0024     mightGet = cms.optional.untracked.vstring
0025   )
0026   for k,v in kwargs.items():
0027     setattr(mod, k, v)
0028   return mod