From d34a1227518099b870a5d753648747c38b8d1d3c Mon Sep 17 00:00:00 2001 From: matt2275 Date: Tue, 3 Sep 2024 12:59:44 -0500 Subject: [PATCH] Fix issue with ZDCSimpleRecAlgo_Run3.cc fixed issue where digi size was determined by QIE8 method instead of QIE10 method --- RecoLocalCalo/HcalRecAlgos/src/ZdcSimpleRecAlgo_Run3.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/RecoLocalCalo/HcalRecAlgos/src/ZdcSimpleRecAlgo_Run3.cc b/RecoLocalCalo/HcalRecAlgos/src/ZdcSimpleRecAlgo_Run3.cc index cfd0bb26dcd23..3d1f6fed27155 100644 --- a/RecoLocalCalo/HcalRecAlgos/src/ZdcSimpleRecAlgo_Run3.cc +++ b/RecoLocalCalo/HcalRecAlgos/src/ZdcSimpleRecAlgo_Run3.cc @@ -103,7 +103,7 @@ ZDCRecHit ZdcSimpleRecAlgo_Run3::reco0(const QIE10DataFrame& digi, int noiseslices = 0; int CurrentTS = 0; double noise = 0; - int digi_size = digi.size(); + int digi_size = digi.samples(); HcalZDCDetId cell = digi.id(); int zdcsection = cell.section(); @@ -165,7 +165,6 @@ ZDCRecHit ZdcSimpleRecAlgo_Run3::reco0(const QIE10DataFrame& digi, // determine energy if using Template Fit method if (correctionMethod_.at(zdcsection) == 1 && templateFitValid_.at(zdcsection)) { double energy = 0; - int digi_size = digi.size(); for (int iv = 0; iv < nTs_; iv++) { int capid = digi[iv].capid(); float ped = effPeds.getValue(capid);