File indexing completed on 2024-04-06 12:25:21
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from RecoJets.JetProducers.ak4PFJets_cfi import *
0004 from RecoJets.JetProducers.ak8PFJets_cfi import *
0005 from RecoJets.JetProducers.kt4PFJets_cfi import *
0006 from RecoJets.JetProducers.kt6PFJets_cfi import *
0007 from RecoJets.JetProducers.ca15PFJets_cfi import *
0008 from CommonTools.ParticleFlow.pfNoPileUpJME_cff import *
0009 from CommonTools.PileupAlgos.Puppi_cff import puppi
0010 from CommonTools.PileupAlgos.softKiller_cfi import softKiller
0011 from RecoJets.JetProducers.fixedGridRhoProducer_cfi import fixedGridRhoAll
0012 from RecoJets.JetProducers.fixedGridRhoProducerFastjet_cfi import fixedGridRhoFastjetAll
0013 from RecoJets.JetProducers.ak8PFJetsPuppi_groomingValueMaps_cfi import ak8PFJetsPuppiSoftDropMass
0014
0015
0016 fixedGridRhoFastjetCentral = fixedGridRhoFastjetAll.clone(
0017 maxRapidity = 2.5
0018 )
0019
0020 fixedGridRhoFastjetCentralChargedPileUp = fixedGridRhoFastjetAll.clone(
0021 pfCandidatesTag = "pfPileUpAllChargedParticles",
0022 maxRapidity = 2.5
0023 )
0024
0025 fixedGridRhoFastjetCentralNeutral = fixedGridRhoFastjetAll.clone(
0026 pfCandidatesTag = "pfAllNeutralHadronsAndPhotons",
0027 maxRapidity = 2.5
0028 )
0029
0030 recoPFJetsTask =cms.Task(fixedGridRhoAll,
0031 fixedGridRhoFastjetAll,
0032 fixedGridRhoFastjetCentral,
0033 fixedGridRhoFastjetCentralChargedPileUp,
0034 fixedGridRhoFastjetCentralNeutral,
0035 ak4PFJets,
0036 pfNoPileUpJMETask,
0037 ak4PFJetsCHS,
0038 puppi,
0039 ak4PFJetsPuppi,
0040 ak8PFJetsPuppi,
0041 ak8PFJetsPuppiConstituents,
0042 ak8PFJetsPuppiSoftDrop,
0043 ak8PFJetsPuppiSoftDropMass
0044 )
0045 recoPFJets = cms.Sequence(recoPFJetsTask)
0046
0047 recoAllPFJetsTask=cms.Task(fixedGridRhoAll,
0048 fixedGridRhoFastjetAll,
0049 fixedGridRhoFastjetCentral,
0050 fixedGridRhoFastjetCentralChargedPileUp,
0051 fixedGridRhoFastjetCentralNeutral,
0052 ak4PFJets,
0053 ak8PFJets,
0054 pfNoPileUpJMETask,
0055 ak4PFJetsCHS,
0056 puppi,
0057 ak4PFJetsPuppi,
0058 ak8PFJetsPuppi,
0059 ak8PFJetsPuppiSoftDrop,
0060 ak8PFJetsPuppiSoftDropMass
0061 )
0062 recoAllPFJets=cms.Sequence(recoAllPFJetsTask)
0063
0064 recoPFJetsWithSubstructureTask=cms.Task(
0065 fixedGridRhoAll,
0066 fixedGridRhoFastjetAll,
0067 fixedGridRhoFastjetCentral,
0068 fixedGridRhoFastjetCentralChargedPileUp,
0069 fixedGridRhoFastjetCentralNeutral,
0070 ak4PFJets,
0071 ak8PFJets,
0072 pfNoPileUpJMETask,
0073 ak4PFJetsCHS,
0074 puppi,
0075 ak4PFJetsPuppi,
0076 ak8PFJetsPuppi,
0077 ak8PFJetsPuppiSoftDrop,
0078 ak8PFJetsPuppiConstituents,
0079 ak8PFJetsPuppiSoftDropMass,
0080 ak8PFJetsCS,
0081 ak8PFJetsCSConstituents,
0082 softKiller,
0083 ak4PFJetsSK
0084 )
0085 recoPFJetsWithSubstructure=cms.Sequence(recoPFJetsWithSubstructureTask)
0086
0087 from RecoHI.HiJetAlgos.HiRecoPFJets_cff import PFTowers, akPu3PFJets, akPu4PFJets, kt4PFJetsForRho, ak4PFJetsForFlow, akCs4PFJets, pfEmptyCollection, hiFJRhoFlowModulation, hiPuRho, hiPFCandCleanerforJets
0088 from RecoHI.HiJetAlgos.hiFJRhoProducer import hiFJRhoProducer
0089
0090
0091 recoPFJetsHITask =cms.Task(fixedGridRhoAll,
0092 fixedGridRhoFastjetAll,
0093 fixedGridRhoFastjetCentral,
0094 fixedGridRhoFastjetCentralChargedPileUp,
0095 fixedGridRhoFastjetCentralNeutral,
0096 pfEmptyCollection,
0097 ak4PFJets,
0098 ak4PFJetsCHS,
0099 PFTowers,
0100 akPu3PFJets,
0101 akPu4PFJets,
0102 kt4PFJetsForRho,
0103 hiPFCandCleanerforJets,
0104 ak4PFJetsForFlow,
0105 hiFJRhoProducer,
0106 hiPuRho,
0107 hiFJRhoFlowModulation,
0108 akCs4PFJets
0109 )
0110 recoPFJetsHI = cms.Sequence(recoPFJetsHITask)
0111