Skip to content

Commit 2420a9a

Browse files
authored
Merge pull request #48374 from civanch/improved_digi_printouts
[SIM] Improved digi printouts
2 parents ed4d10f + 4e46823 commit 2420a9a

File tree

1 file changed

+10
-18
lines changed

1 file changed

+10
-18
lines changed

SimCalorimetry/HcalSimProducers/src/HcalDigitizer.cc

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,8 @@ void HcalDigitizer::accumulateCaloHits(edm::Handle<std::vector<PCaloHit>> const
383383
DetId id(hcalHitsOrig[i].id());
384384
HcalDetId hid(id);
385385
if (!htopoP->validHcal(hid)) {
386-
edm::LogError("HcalDigitizer") << "bad hcal id found in digitizer. Skipping " << id.rawId() << " " << hid;
386+
edm::LogError("HcalDigitizer") << "bad hcal id found in digitizer. Skipping " << id.rawId() << " " << hid
387+
<< " hit#" << i << " Nhits=" << hcalHitsOrig.size();
387388
continue;
388389
} else if (hid.subdet() == HcalForward && !doHFWindow_ && hcalHitsOrig[i].depth() != 0) {
389390
// skip HF window hits unless desired
@@ -440,13 +441,13 @@ void HcalDigitizer::accumulateCaloHits(edm::Handle<std::vector<PCaloHit>> const
440441
HcalZDCDetId hid(id);
441442
if (!ztopoP->valid(hid)) {
442443
edm::LogError("HcalDigitizer") << "bad zdc id found in digitizer. Skipping " << std::hex << id.rawId()
443-
<< std::dec << " " << hid;
444+
<< std::dec << " " << hid << " hit#" << i << " Nhits=" << zdcHitsOrig.size();
444445
continue;
445446
}
446447
zdcHits.push_back(zdcHitsOrig[i]);
447448
#ifdef EDM_ML_DEBUG
448449
edm::LogVerbatim("HcalSim") << "Hit " << i << " out of " << zdcHitsOrig.size() << " " << std::hex << id.rawId()
449-
<< " " << hid;
450+
<< " " << hid << " hit#" << i << " Nhits=" << zdcHitsOrig.size();
450451
#endif
451452
}
452453
theZDCDigitizer->add(zdcHits, bunchCrossing, engine);
@@ -528,21 +529,12 @@ void HcalDigitizer::finalizeEvent(edm::Event &e, const edm::EventSetup &eventSet
528529
theZDCDigitizer->run(*zdcResult, engine);
529530
}
530531

531-
edm::LogVerbatim("HcalDigitizer") << "HCAL HBHE digis : " << hbheResult->size();
532-
edm::LogVerbatim("HcalDigitizer") << "HCAL HO digis : " << hoResult->size();
533-
edm::LogVerbatim("HcalDigitizer") << "HCAL HF digis : " << hfResult->size();
534-
edm::LogVerbatim("HcalDigitizer") << "HCAL ZDC digis : " << zdcResult->size();
535-
edm::LogVerbatim("HcalDigitizer") << "HCAL HF QIE10 digis : " << hfQIE10Result->size();
536-
edm::LogVerbatim("HcalDigitizer") << "HCAL HBHE QIE11 digis : " << hbheQIE11Result->size();
537-
538-
#ifdef EDM_ML_DEBUG
539-
edm::LogVerbatim("HcalSim") << "\nHCAL HBHE digis : " << hbheResult->size();
540-
edm::LogVerbatim("HcalSim") << "HCAL HO digis : " << hoResult->size();
541-
edm::LogVerbatim("HcalSim") << "HCAL HF digis : " << hfResult->size();
542-
edm::LogVerbatim("HcalSim") << "HCAL ZDC digis : " << zdcResult->size();
543-
edm::LogVerbatim("HcalSim") << "HCAL HF QIE10 digis : " << hfQIE10Result->size();
544-
edm::LogVerbatim("HcalSim") << "HCAL HBHE QIE11 digis : " << hbheQIE11Result->size();
545-
#endif
532+
edm::LogVerbatim("HcalDigitizer") << "HCAL HBHE digis : " << hbheResult->size() << "\n"
533+
<< "HCAL HO digis : " << hoResult->size() << "\n"
534+
<< "HCAL HF digis : " << hfResult->size() << "\n"
535+
<< "HCAL ZDC digis : " << zdcResult->size() << "\n"
536+
<< "HCAL HF QIE10 digis : " << hfQIE10Result->size() << "\n"
537+
<< "HCAL HBHE QIE11 digis : " << hbheQIE11Result->size();
546538

547539
// Step D: Put outputs into event
548540
e.put(std::move(hbheResult));

0 commit comments

Comments
 (0)