diff --git a/reco/eventbuilder/digis/CbmSeedFinderSlidingWindow.cxx b/reco/eventbuilder/digis/CbmSeedFinderSlidingWindow.cxx index 0d9f20870d3d6fb68494af0b939fa75729e81c75..212bb070463305a98603adf7df9b30962ecc2378 100644 --- a/reco/eventbuilder/digis/CbmSeedFinderSlidingWindow.cxx +++ b/reco/eventbuilder/digis/CbmSeedFinderSlidingWindow.cxx @@ -84,10 +84,10 @@ void CbmSeedFinderSlidingWindow::FillSeedTimes(const std::vector<inType>* vIn, c } } - if (fQa && vDigiMatch) { // QA mode - std::cout << "CbmSeedFinderSlidingWindow::FillSeedTimes(): Found " << GetNofSeeds() << " seeds for this timeslice." - << std::endl; - } + //if (fQa && vDigiMatch) { // QA mode + // std::cout << "CbmSeedFinderSlidingWindow::FillSeedTimes(): Found " << GetNofSeeds() << " seeds for this timeslice." + // << std::endl; + //} } template void CbmSeedFinderSlidingWindow::FillSeedTimes(const std::vector<CbmMuchBeamTimeDigi>*, const std::vector<CbmMatch>*); diff --git a/reco/eventbuilder/digis/CbmTaskBuildRawEvents.cxx b/reco/eventbuilder/digis/CbmTaskBuildRawEvents.cxx index d748d81e553d755bde7454992891b8bc3ca34e3a..5944b7a03d52b0fb7313f7abe91897061f2f1367 100644 --- a/reco/eventbuilder/digis/CbmTaskBuildRawEvents.cxx +++ b/reco/eventbuilder/digis/CbmTaskBuildRawEvents.cxx @@ -302,6 +302,11 @@ void CbmTaskBuildRawEvents::Exec(Option_t* /*option*/) logOut << "TS " << fNofTs; if (fEvents) logOut << ", events " << fEvents->GetEntriesFast(); LOG(info) << logOut.str(); + if (fSeedFinderSlidingWindow) { + const size_t seedCount = fSeedFinderSlidingWindow->GetNofSeeds(); + LOG(info) << seedCount << " trigger(s) for this TS."; + fTotalSeedCount += seedCount; + } fNofTs++; fNofEvents += fEvents->GetEntriesFast(); fTime += timer.RealTime(); @@ -468,6 +473,7 @@ void CbmTaskBuildRawEvents::Finish() LOG(info) << GetName() << ": Run summary"; LOG(info) << "Time slices : " << fNofTs; LOG(info) << "Events : " << fNofEvents; + if (fSeedFinderSlidingWindow) { LOG(info) << "Triggers : " << fTotalSeedCount; } LOG(info) << "Time / TS : " << std::fixed << std::setprecision(2) << 1000. * fTime / Double_t(fNofTs) << " ms"; LOG(info) << "====================================="; diff --git a/reco/eventbuilder/digis/CbmTaskBuildRawEvents.h b/reco/eventbuilder/digis/CbmTaskBuildRawEvents.h index 88a5762aacb4bacf7dc0bd718b875704ab8bb5ca..4cc55893db5b80b3eb114298d229eb6d4be1357d 100644 --- a/reco/eventbuilder/digis/CbmTaskBuildRawEvents.h +++ b/reco/eventbuilder/digis/CbmTaskBuildRawEvents.h @@ -179,6 +179,9 @@ private: Long64_t fNofEvents = 0; Double_t fTime = 0.; + /** Name of the histogram output file **/ + uint64_t fTotalSeedCount = 0; + ClassDef(CbmTaskBuildRawEvents, 1); };