Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 11:21:12

0001 from RecoParticleFlow.PFSimProducer.simPFProducer_cfi import *
0002 
0003 from Configuration.Eras.Modifier_phase2_timing_cff import phase2_timing
0004 phase2_timing.toModify(
0005     simPFProducer,
0006     trackTimeValueMap = cms.InputTag("trackTimeValueMapProducer:generalTracksConfigurableFlatResolutionModel"),
0007     trackTimeErrorMap = cms.InputTag("trackTimeValueMapProducer:generalTracksConfigurableFlatResolutionModelResolution"),
0008     gsfTrackTimeValueMap = cms.InputTag("gsfTrackTimeValueMapProducer:electronGsfTracksConfigurableFlatResolutionModel"),
0009     gsfTrackTimeErrorMap = cms.InputTag("gsfTrackTimeValueMapProducer:electronGsfTracksConfigurableFlatResolutionModelResolution"),
0010 )
0011 
0012 from Configuration.Eras.Modifier_phase2_timing_layer_cff import phase2_timing_layer
0013 phase2_timing_layer.toModify(
0014     simPFProducer,
0015     trackTimeValueMap = cms.InputTag("tofPID:t0"),
0016     trackTimeErrorMap = cms.InputTag("tofPID:sigmat0"),
0017     trackTimeQualityMap = cms.InputTag("mtdTrackQualityMVA:mtdQualMVA"),
0018     timingQualityThreshold = cms.double(0.5),
0019     #this will cause no time to be set for gsf tracks
0020     #(since this is not available for the fullsim/reconstruction yet)
0021     #*TODO* update when gsf times are available
0022     gsfTrackTimeValueMap = cms.InputTag("tofPID:t0"),
0023     gsfTrackTimeErrorMap = cms.InputTag("tofPID:sigmat0"),
0024     gsfTrackTimeQualityMap = cms.InputTag("mtdTrackQualityMVA:mtdQualMVA"),
0025 )
0026 
0027 from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
0028 premix_stage2.toModify(simPFProducer,
0029     trackingParticleSrc = "mixData:MergedTrackTruth",
0030     caloParticlesSrc = "mixData:MergedCaloTruth",
0031     simClusterTruthSrc = "mixData:MergedCaloTruth",
0032 )