Skip to content

Commit 474b71c

Browse files
authored
Merge pull request #48478 from pallabidas/Phase-2_GCT_PFCluster_update
[Phase-2 L1T] fixing out of bound indices in Phase2L1CaloPFClusterEmulator
2 parents a730075 + 7566a98 commit 474b71c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

L1Trigger/L1CaloTrigger/interface/Phase2L1CaloPFClusterEmulator.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ namespace gctpf {
165165

166166
inline GCTint_t getPeakPositionHF(const RegionHF_t& region) {
167167
GCTEtaHFStripPeak_t etaPeak;
168-
for (int i = 0; i < nHfPhi / 6; i++) {
168+
for (int i = 0; i < nHfEta; i++) {
169169
etaPeak.p[i] = getPeakOfHFStrip(region.s[i]);
170170
}
171171
GCTint_t max = getPeakBinHF(etaPeak);

L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloPFClusterEmulator.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ void Phase2L1CaloPFClusterEmulator::produce(edm::Event& iEvent, const edm::Event
150150
if (k % 2 == 0)
151151
etaoffset = 0;
152152
else
153-
etaoffset = 17;
153+
etaoffset = nTowerEta / 2 - 2;
154154
if (k > 1 && k % 2 == 0)
155155
phioffset = phioffset + 4;
156156

0 commit comments

Comments
 (0)