From b84c189b3d1e62f777288a08d5bc40bc38c3e263 Mon Sep 17 00:00:00 2001 From: Stepan Date: Tue, 25 Sep 2018 15:53:35 +0200 Subject: [PATCH 1/5] add dummy sequence --- RecoHI/HiJetAlgos/python/HiRecoPFJets_cff.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/RecoHI/HiJetAlgos/python/HiRecoPFJets_cff.py b/RecoHI/HiJetAlgos/python/HiRecoPFJets_cff.py index b5a6a08261ab4..6bd359c175e10 100644 --- a/RecoHI/HiJetAlgos/python/HiRecoPFJets_cff.py +++ b/RecoHI/HiJetAlgos/python/HiRecoPFJets_cff.py @@ -10,7 +10,11 @@ useHF = cms.bool(False) ) - +#dummy sequence to speed-up reconstruction in pp_on_AA era +pfNoPileUpJMEHI = cms.EDFilter('GenericPFCandidateSelector', + src = cms.InputTag('particleFlow'), + cut = cms.string("pt>9999") + ) ak5PFJets = cms.EDProducer( "FastjetJetProducer", From 36da67f911b9da5c8a53eea8328b3a3ab13cb025 Mon Sep 17 00:00:00 2001 From: Stepan Date: Tue, 25 Sep 2018 15:54:38 +0200 Subject: [PATCH 2/5] bug fix --- RecoJets/Configuration/python/RecoPFJets_cff.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/RecoJets/Configuration/python/RecoPFJets_cff.py b/RecoJets/Configuration/python/RecoPFJets_cff.py index 0138ca8e63a4a..fe3640a82c548 100644 --- a/RecoJets/Configuration/python/RecoPFJets_cff.py +++ b/RecoJets/Configuration/python/RecoPFJets_cff.py @@ -106,13 +106,14 @@ ) recoPFJetsWithSubstructure=cms.Sequence(recoPFJetsWithSubstructureTask) -from RecoHI.HiJetAlgos.HiRecoPFJets_cff import PFTowers, akPu3PFJets, akPu4PFJets, kt4PFJetsForRho, hiFJRhoProducer, akCs4PFJets - +from RecoHI.HiJetAlgos.HiRecoPFJets_cff import PFTowers, akPu3PFJets, akPu4PFJets, kt4PFJetsForRho, hiFJRhoProducer, akCs4PFJets, pfNoPileUpJMEHI + recoPFJetsHITask =cms.Task(fixedGridRhoAll, fixedGridRhoFastjetAll, fixedGridRhoFastjetCentral, fixedGridRhoFastjetCentralChargedPileUp, fixedGridRhoFastjetCentralNeutral, + pfNoPileUpJMEHI, ak4PFJets, ak4PFJetsCHS, ak8PFJetsCHS, @@ -122,6 +123,5 @@ kt4PFJetsForRho, hiFJRhoProducer, akCs4PFJets - ) recoPFJetsHI = cms.Sequence(recoPFJetsHITask) From 027bb7637bbeb6143cd1a45ce2511ebb2fd2859d Mon Sep 17 00:00:00 2001 From: Stepan Date: Tue, 25 Sep 2018 15:55:44 +0200 Subject: [PATCH 3/5] increase threshold for algos not used in pp_on_AA era --- RecoJets/JetProducers/python/ak4PFJets_cfi.py | 3 +++ RecoJets/JetProducers/python/ak8PFJets_cfi.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/RecoJets/JetProducers/python/ak4PFJets_cfi.py b/RecoJets/JetProducers/python/ak4PFJets_cfi.py index 5ab632c3d1bae..c5ceaf4e397f2 100644 --- a/RecoJets/JetProducers/python/ak4PFJets_cfi.py +++ b/RecoJets/JetProducers/python/ak4PFJets_cfi.py @@ -33,3 +33,6 @@ doAreaFastjet = cms.bool(True), jetPtMin = cms.double(100.0) ) +from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018 +pp_on_AA_2018.toModify(ak4PFJets,src = cms.InputTag("pfNoPileUpJMEHI"), inputEtMin = cms.double(9999)) +pp_on_AA_2018.toModify(ak4PFJetsCHS,src = cms.InputTag("pfNoPileUpJMEHI"), inputEtMin = cms.double(9999)) diff --git a/RecoJets/JetProducers/python/ak8PFJets_cfi.py b/RecoJets/JetProducers/python/ak8PFJets_cfi.py index 8c8bb405245ab..f4ddfe90238c9 100644 --- a/RecoJets/JetProducers/python/ak8PFJets_cfi.py +++ b/RecoJets/JetProducers/python/ak8PFJets_cfi.py @@ -23,6 +23,9 @@ src = cms.InputTag("pfNoPileUpJME") ) +from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018 +pp_on_AA_2018.toModify(ak8PFJetsCHS,src = cms.InputTag("pfNoPileUpJMEHI"), inputEtMin = cms.double(9999)) + ak8PFJetsCS = ak8PFJets.clone( useConstituentSubtraction = cms.bool(True), csRParam = cms.double(0.4), From 934d61fe189e04aea485c2821c9355da65a7b5b2 Mon Sep 17 00:00:00 2001 From: Stepan Date: Tue, 25 Sep 2018 16:08:49 +0200 Subject: [PATCH 4/5] fixing pp_on_AA jet sequence --- RecoJets/Configuration/python/RecoPFJets_cff.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RecoJets/Configuration/python/RecoPFJets_cff.py b/RecoJets/Configuration/python/RecoPFJets_cff.py index fe3640a82c548..eed9d4e32b37d 100644 --- a/RecoJets/Configuration/python/RecoPFJets_cff.py +++ b/RecoJets/Configuration/python/RecoPFJets_cff.py @@ -113,7 +113,7 @@ fixedGridRhoFastjetCentral, fixedGridRhoFastjetCentralChargedPileUp, fixedGridRhoFastjetCentralNeutral, - pfNoPileUpJMEHI, + pfNoPileUpJMEHI, ak4PFJets, ak4PFJetsCHS, ak8PFJetsCHS, From 00abcf2e0e0a9cdf2cba251e2a870fb3e12ddb46 Mon Sep 17 00:00:00 2001 From: Stepan Date: Tue, 25 Sep 2018 22:15:54 +0200 Subject: [PATCH 5/5] remove type specifications --- RecoJets/JetProducers/python/ak4PFJets_cfi.py | 4 ++-- RecoJets/JetProducers/python/ak8PFJets_cfi.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/RecoJets/JetProducers/python/ak4PFJets_cfi.py b/RecoJets/JetProducers/python/ak4PFJets_cfi.py index c5ceaf4e397f2..2538fda84479d 100644 --- a/RecoJets/JetProducers/python/ak4PFJets_cfi.py +++ b/RecoJets/JetProducers/python/ak4PFJets_cfi.py @@ -34,5 +34,5 @@ jetPtMin = cms.double(100.0) ) from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018 -pp_on_AA_2018.toModify(ak4PFJets,src = cms.InputTag("pfNoPileUpJMEHI"), inputEtMin = cms.double(9999)) -pp_on_AA_2018.toModify(ak4PFJetsCHS,src = cms.InputTag("pfNoPileUpJMEHI"), inputEtMin = cms.double(9999)) +pp_on_AA_2018.toModify(ak4PFJets,src = "pfNoPileUpJMEHI", inputEtMin = 9999) +pp_on_AA_2018.toModify(ak4PFJetsCHS,src = "pfNoPileUpJMEHI", inputEtMin = 9999) diff --git a/RecoJets/JetProducers/python/ak8PFJets_cfi.py b/RecoJets/JetProducers/python/ak8PFJets_cfi.py index f4ddfe90238c9..038669d6b02b7 100644 --- a/RecoJets/JetProducers/python/ak8PFJets_cfi.py +++ b/RecoJets/JetProducers/python/ak8PFJets_cfi.py @@ -24,7 +24,7 @@ ) from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018 -pp_on_AA_2018.toModify(ak8PFJetsCHS,src = cms.InputTag("pfNoPileUpJMEHI"), inputEtMin = cms.double(9999)) +pp_on_AA_2018.toModify(ak8PFJetsCHS,src = "pfNoPileUpJMEHI", inputEtMin = 9999) ak8PFJetsCS = ak8PFJets.clone( useConstituentSubtraction = cms.bool(True),