File indexing completed on 2024-07-24 04:45:06
0001 import FWCore.ParameterSet.Config as cms
0002
0003 packedPFCandidates = cms.EDProducer("PATPackedCandidateProducer",
0004 inputCollection = cms.InputTag("particleFlow"),
0005 inputVertices = cms.InputTag("offlineSlimmedPrimaryVertices"),
0006 originalVertices = cms.InputTag("offlinePrimaryVertices"),
0007 originalTracks = cms.InputTag("generalTracks"),
0008 vertexAssociator = cms.InputTag("primaryVertexAssociation","original"),
0009 PuppiSrc = cms.InputTag("puppi"),
0010 PuppiNoLepSrc = cms.InputTag("puppiNoLep"),
0011 chargedHadronIsolation = cms.InputTag("chargedHadronPFTrackIsolation"),
0012 minPtForChargedHadronProperties = cms.double(3.0),
0013 secondaryVerticesForWhiteList = cms.VInputTag(
0014 cms.InputTag("inclusiveCandidateSecondaryVertices"),
0015 cms.InputTag("inclusiveCandidateSecondaryVerticesCvsL"),
0016 cms.InputTag("generalV0Candidates","Kshort"),
0017 cms.InputTag("generalV0Candidates","Lambda"),
0018 ),
0019 minPtForTrackProperties = cms.double(0.95),
0020 minPtForLowQualityTrackProperties = cms.double(0.0),
0021 covarianceVersion = cms.int32(0),
0022
0023 covariancePackingSchemas = cms.vint32(8,264,520,776,0),
0024 pfCandidateTypesForHcalDepth = cms.vint32(),
0025 storeHcalDepthEndcapOnly = cms.bool(False),
0026 storeTiming = cms.bool(False),
0027 timeMap = cms.InputTag(""),
0028 timeMapErr = cms.InputTag("")
0029 )
0030
0031 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
0032 phase1Pixel.toModify(packedPFCandidates, covarianceVersion =1 )
0033
0034 from Configuration.Eras.Modifier_run2_HCAL_2018_cff import run2_HCAL_2018
0035 run2_HCAL_2018.toModify(packedPFCandidates,
0036 pfCandidateTypesForHcalDepth = [130,11,22,211,13],
0037
0038 storeHcalDepthEndcapOnly = True
0039 )
0040
0041 from Configuration.Eras.Modifier_run3_common_cff import run3_common
0042 run3_common.toModify(packedPFCandidates,
0043 pfCandidateTypesForHcalDepth = [],
0044 storeHcalDepthEndcapOnly = False
0045 )
0046
0047 from Configuration.Eras.Modifier_phase2_timing_cff import phase2_timing
0048 phase2_timing.toModify(packedPFCandidates, storeTiming = cms.bool(True))
0049
0050 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0051 pp_on_AA.toModify(packedPFCandidates, PuppiSrc = "", PuppiNoLepSrc = "")
0052 from Configuration.ProcessModifiers.run2_miniAOD_pp_on_AA_103X_cff import run2_miniAOD_pp_on_AA_103X
0053 run2_miniAOD_pp_on_AA_103X.toModify(packedPFCandidates,
0054 inputCollection = "cleanedParticleFlow",
0055 chargedHadronIsolation = ""
0056 )
0057
0058 from Configuration.Eras.Modifier_run3_upc_cff import run3_upc
0059 run3_upc.toModify(packedPFCandidates, minPtForChargedHadronProperties = 0.0, minPtForTrackProperties = 0.0)