diff --git a/algo/evbuild/EventBuilder.cxx b/algo/evbuild/EventBuilder.cxx index 21b9eeaa0683ff936bdf6c7f0130290017fbe723..a53e8f2772c1c11ab67a92698fcab804ea545e22 100644 --- a/algo/evbuild/EventBuilder.cxx +++ b/algo/evbuild/EventBuilder.cxx @@ -48,7 +48,8 @@ namespace cbm::algo::evbuild monitor.psd.nDigis += ts.fPsd.size(); monitor.fsd.nDigis += ts.fFsd.size(); monitor.bmon.nDigis += ts.fBmon.size(); - monitor.nEvents += result.first.size(); + monitor.numTriggers += triggers.size(); + monitor.numEvents += result.first.size(); monitor.time = xpu::pop_timer(); return result; diff --git a/algo/evbuild/EventBuilder.h b/algo/evbuild/EventBuilder.h index f2c79ac7e5ad967f9874a07423b3eabe80d98740..b3837384a4a65099871279eb90ebc72be32920f1 100644 --- a/algo/evbuild/EventBuilder.h +++ b/algo/evbuild/EventBuilder.h @@ -48,7 +48,8 @@ namespace cbm::algo::evbuild EventBuilderDetectorMonitorData rich; ///< Monitoring data for RICH EventBuilderDetectorMonitorData psd; ///< Monitoring data for PSD EventBuilderDetectorMonitorData fsd; ///< Monitoring data for FSD - size_t nEvents = 0; ///< Number of events found in TS + size_t numTriggers = 0; ///< Number of input triggers + size_t numEvents = 0; ///< Number of built and selected events xpu::timings time; ///< Time for event building }; diff --git a/algo/global/Reco.cxx b/algo/global/Reco.cxx index b98a217a022db262fcf8b313d433692dea604f6d..a6e2b98fe229613e85db35f9a2efac11b2f8d626 100644 --- a/algo/global/Reco.cxx +++ b/algo/global/Reco.cxx @@ -529,8 +529,8 @@ void Reco::QueueEvbuildMetrics(const evbuild::EventbuildChainMonitorData& mon) {"v0TriggerThroughput", FilterNan(mon.v0Trigger.time.throughput())}, {"eventbuildTimeTotal", mon.evbuild.time.wall()}, {"eventbuildThroughput", FilterNan(mon.evbuild.time.throughput())}, - {"numTrigger", mon.digiMultTrigger.nTriggers}, - {"numEvents", mon.evbuild.nEvents}, + {"numTrigger", mon.evbuild.numTriggers}, + {"numEvents", mon.evbuild.numEvents}, {"totalEvSelectionRatio", totalSelectionRatio}}); }