Skip to content

Commit a0ee9e8

Browse files
committed
adding SubrunNumber metrics to CFODataReceiver_
1 parent e03db33 commit a0ee9e8

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

artdaq-mu2e/Generators/CFODataReceiver_generator.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -475,6 +475,8 @@ void mu2e::CFODataReceiver::start()
475475
ewts_.clear();
476476

477477
subrun_record_.reset(subrun_number());
478+
metricMan->sendMetric("SubrunNumber", static_cast<uint64_t>(subrun_record_.subrun_number), "subrun", 1,
479+
artdaq::MetricMode::LastPoint | artdaq::MetricMode::Persist);
478480
openRecordFile_();
479481

480482
// Start DB writer thread if we have a connection string
@@ -597,6 +599,8 @@ bool mu2e::CFODataReceiver::getNextDTCFragment(artdaq::FragmentPtrs& frags, DTCL
597599
<< " -> subrun " << next_subrun;
598600
publishRecord_();
599601
subrun_record_.reset(next_subrun);
602+
metricMan->sendMetric("SubrunNumber", static_cast<uint64_t>(subrun_record_.subrun_number), "subrun", 1,
603+
artdaq::MetricMode::LastPoint | artdaq::MetricMode::Persist);
600604
// next EWT subrun ID
601605
frags.emplace_back(artdaq::MetadataFragment::CreateEndOfSubrunFragment(
602606
my_rank, fragment_timestamp + 1, next_subrun, fragment_id()));

0 commit comments

Comments
 (0)