Skip to content

Commit d98bec8

Browse files
First commit.
1 parent ac5ca81 commit d98bec8

33 files changed

+96
-115
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@ __init__.py
55
#*#
66
*~
77
*.pb
8+
*.root
9+
*replace.py

PhysicsTools/PatAlgos/python/slimming/MicroEventContent_cff.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
cms.untracked.PSet(branch = cms.untracked.string("EcalRecHitsSorted_reducedEgamma_reducedESRecHits_*"),splitLevel=cms.untracked.int32(99)),
187187
])
188188

189-
_phase2_hgc_extraCommands = ["keep *_slimmedElectronsFromMultiCl_*_*", "keep *_slimmedPhotonsFromMultiCl_*_*"]
189+
_phase2_hgc_extraCommands = ["keep *_slimmedElectronsHGC_*_*", "keep *_slimmedPhotonsHGC_*_*"]
190190
from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
191191
phase2_hgcal.toModify(MicroEventContentMC, outputCommands = MicroEventContentMC.outputCommands + _phase2_hgc_extraCommands)
192192

PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -534,8 +534,8 @@ def _add_deepMET(process):
534534
# EGamma objects from HGCal are not yet in GED
535535
# so add companion collections for Phase-II MiniAOD production
536536
from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
537-
process.load("RecoEgamma.EgammaTools.slimmedEgammaFromMultiCl_cff")
538-
phase2_hgcal.toModify(task, func=lambda t: t.add(process.slimmedEgammaFromMultiClTask))
537+
process.load("RecoEgamma.EgammaTools.slimmedEgammaHGC_cff")
538+
phase2_hgcal.toModify(task, func=lambda t: t.add(process.slimmedEgammaHGCTask))
539539

540540
# L1 pre-firing weights for 2016, 2017, and 2018
541541
from Configuration.Eras.Modifier_run2_L1prefiring_cff import run2_L1prefiring

RecoEcal/Configuration/python/RecoEcal_EventContent_cff.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
)
2828
_phase2_hgcal_scCommandsAOD = ['keep recoSuperClusters_particleFlowSuperClusterHGCal__*',
2929
'keep recoCaloClusters_particleFlowSuperClusterHGCal__*',
30-
'keep recoSuperClusters_particleFlowSuperClusterHGCalFromMultiCl__*',
31-
'keep recoCaloClusters_particleFlowSuperClusterHGCalFromMultiCl__*']
30+
'keep recoSuperClusters_particleFlowSuperClusterHGCal__*',
31+
'keep recoCaloClusters_particleFlowSuperClusterHGCal__*']
3232

3333
from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
3434
phase2_hgcal.toModify(RecoEcalAOD,
@@ -66,7 +66,7 @@
6666
)
6767
RecoEcalRECO.outputCommands.extend(RecoEcalAOD.outputCommands)
6868
_phase2_hgcal_scCommands = ['keep *_particleFlowSuperClusterHGCal_*_*',
69-
'keep *_particleFlowSuperClusterHGCalFromMultiCl_*_*']
69+
'keep *_particleFlowSuperClusterHGCal_*_*']
7070
phase2_hgcal.toModify(RecoEcalRECO,
7171
outputCommands = RecoEcalRECO.outputCommands + _phase2_hgcal_scCommands)
7272

RecoEcal/EgammaClusterProducers/python/particleFlowSuperClusteringSequence_cff.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@
2525
dropUnseedable = True,
2626
)
2727

28-
particleFlowSuperClusterHGCalFromMultiCl = particleFlowSuperClusterHGCal.clone()
28+
particleFlowSuperClusterHGCal = particleFlowSuperClusterHGCal.clone()
2929
phase2_hgcal.toModify(
30-
particleFlowSuperClusterHGCalFromMultiCl,
31-
PFClusters = 'particleFlowClusterHGCalFromMultiCl',
30+
particleFlowSuperClusterHGCal,
31+
PFClusters = 'particleFlowClusterHGCal',
3232
useRegression = True,
3333
)
34-
phase2_hgcal.toModify( particleFlowSuperClusterHGCalFromMultiCl.regressionConfig,
34+
phase2_hgcal.toModify( particleFlowSuperClusterHGCal.regressionConfig,
3535
regressionKeyEE = "superclus_hgcal_mean_offline",
3636
uncertaintyKeyEE = "superclus_hgcal_sigma_offline",
3737
isPhaseII = True,
@@ -40,7 +40,7 @@
4040
)
4141
_phase2_hgcal_particleFlowSuperClusteringTask = particleFlowSuperClusteringTask.copy()
4242
_phase2_hgcal_particleFlowSuperClusteringTask.add(particleFlowSuperClusterHGCal)
43-
_phase2_hgcal_particleFlowSuperClusteringTask.add(particleFlowSuperClusterHGCalFromMultiCl)
43+
_phase2_hgcal_particleFlowSuperClusteringTask.add(particleFlowSuperClusterHGCal)
4444

4545
phase2_hgcal.toReplaceWith( particleFlowSuperClusteringTask, _phase2_hgcal_particleFlowSuperClusteringTask )
4646

RecoEgamma/Configuration/python/RecoEgamma_EventContent_cff.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@
5252
# mods for HGCAL
5353
_phase2_hgcal_RecoEgamma_tokeep = [ 'keep *_ecalDrivenGsfElectronCores_*_*',
5454
'keep *_ecalDrivenGsfElectrons_*_*',
55-
'keep *_ecalDrivenGsfElectronCoresFromMultiCl_*_*',
56-
'keep *_ecalDrivenGsfElectronsFromMultiCl_*_*',
57-
'keep *_photonCoreFromMultiCl_*_*',
58-
'keep *_photonsFromMultiCl_*_*']
55+
'keep *_ecalDrivenGsfElectronCoresHGC_*_*',
56+
'keep *_ecalDrivenGsfElectronsHGC_*_*',
57+
'keep *_photonCoreHGC_*_*',
58+
'keep *_photonsHGC_*_*']
5959

6060
from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
6161
phase2_hgcal.toModify( RecoEgammaAOD,

RecoEgamma/EgammaElectronProducers/python/ecalDrivenElectronSeeds_cff.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,3 @@
2525
LowPtThreshold =1.0,
2626
applyHOverECut = False)
2727

28-
# create ecal driven seeds for electron using HGCal Multiclusters
29-
ecalDrivenElectronSeedsFromMultiCl = ecalDrivenElectronSeeds.clone(
30-
endcapSuperClusters = 'particleFlowSuperClusterHGCalFromMultiCl')

RecoEgamma/EgammaElectronProducers/python/ecalDrivenGsfElectronCoresFromMultiCl_cff.py renamed to RecoEgamma/EgammaElectronProducers/python/ecalDrivenGsfElectronCoresHGC_cff.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from RecoEgamma.EgammaElectronProducers.ecalDrivenGsfElectronCores_cfi import ecalDrivenGsfElectronCores
22

3-
ecalDrivenGsfElectronCoresFromMultiCl = ecalDrivenGsfElectronCores.clone(
4-
gsfTracks = 'electronGsfTracksFromMultiCl',
3+
ecalDrivenGsfElectronCoresHGC = ecalDrivenGsfElectronCores.clone(
4+
gsfTracks = 'electronGsfTracks',
55
useGsfPfRecTracks = False
66
)

RecoEgamma/EgammaElectronProducers/python/gsfElectronSequence_cff.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
#==============================================================================
88

99
from RecoEgamma.EgammaElectronProducers.ecalDrivenGsfElectronCores_cfi import ecalDrivenGsfElectronCores
10-
from RecoEgamma.EgammaElectronProducers.ecalDrivenGsfElectronCoresFromMultiCl_cff import ecalDrivenGsfElectronCoresFromMultiCl
10+
from RecoEgamma.EgammaElectronProducers.ecalDrivenGsfElectronCoresHGC_cff import ecalDrivenGsfElectronCoresHGC
1111
from RecoEgamma.EgammaElectronProducers.gsfElectrons_cfi import *
1212

1313
gsfEcalDrivenElectronTask = cms.Task(ecalDrivenGsfElectronCores,ecalDrivenGsfElectrons)
1414
gsfEcalDrivenElectronSequence = cms.Sequence(gsfEcalDrivenElectronTask)
1515

16-
_gsfEcalDrivenElectronTaskFromMultiCl = gsfEcalDrivenElectronTask.copy()
17-
_gsfEcalDrivenElectronTaskFromMultiCl.add(cms.Task(ecalDrivenGsfElectronCoresFromMultiCl,ecalDrivenGsfElectronsFromMultiCl))
16+
_gsfEcalDrivenElectronTaskHGC = gsfEcalDrivenElectronTask.copy()
17+
_gsfEcalDrivenElectronTaskHGC.add(cms.Task(ecalDrivenGsfElectronCoresHGC,ecalDrivenGsfElectronsHGC))
1818

1919
from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
2020
phase2_hgcal.toReplaceWith(
21-
gsfEcalDrivenElectronTask, _gsfEcalDrivenElectronTaskFromMultiCl
21+
gsfEcalDrivenElectronTask, _gsfEcalDrivenElectronTaskHGC
2222
)

RecoEgamma/EgammaElectronProducers/python/gsfElectrons_cfi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
pp_on_AA.toModify(ecalDrivenGsfElectrons.preselection, minSCEtBarrel = 15.0)
2929
pp_on_AA.toModify(ecalDrivenGsfElectrons.preselection, minSCEtEndcaps = 15.0)
3030

31-
ecalDrivenGsfElectronsFromMultiCl = ecalDrivenGsfElectrons.clone(
32-
gsfElectronCoresTag = "ecalDrivenGsfElectronCoresFromMultiCl",
31+
ecalDrivenGsfElectronsHGC = ecalDrivenGsfElectrons.clone(
32+
gsfElectronCoresTag = "ecalDrivenGsfElectronCoresHGC",
3333
useGsfPfRecTracks = False,
3434
useDefaultEnergyCorrection = False,
3535
ambClustersOverlapStrategy = 0,

0 commit comments

Comments
 (0)