LCOV - code coverage report
Current view: top level - dfmodules/src - TriggerRecordBuilderData.cpp (source / functions) Coverage Total Hit
Test: code.result Lines: 99.2 % 125 124
Test Date: 2025-12-21 13:07:08 Functions: 100.0 % 11 11

Function Name Sort by function name Hit count Sort by function hit count
dunedaq::dfmodules::TriggerRecordBuilderData::TriggerRecordBuilderData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) 3
dunedaq::dfmodules::TriggerRecordBuilderData::TriggerRecordBuilderData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long, unsigned long) 3
dunedaq::dfmodules::TriggerRecordBuilderData::add_assignment(std::shared_ptr<dunedaq::dfmodules::AssignedTriggerDecision>) 10
dunedaq::dfmodules::TriggerRecordBuilderData::add_assignment(std::shared_ptr<dunedaq::dfmodules::AssignedTriggerDecision>)::{lambda()#1}::operator()() const 9
dunedaq::dfmodules::TriggerRecordBuilderData::average_latency(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) const 1
dunedaq::dfmodules::TriggerRecordBuilderData::complete_assignment(unsigned long, std::function<void (nlohmann::json_abi_v3_11_2::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >&)>) 6
dunedaq::dfmodules::TriggerRecordBuilderData::extract_assignment(unsigned long) 8
dunedaq::dfmodules::TriggerRecordBuilderData::flush[abi:cxx11]() 3
dunedaq::dfmodules::TriggerRecordBuilderData::generate_opmon_data() 4
dunedaq::dfmodules::TriggerRecordBuilderData::get_assignment(unsigned long) const 2
dunedaq::dfmodules::TriggerRecordBuilderData::make_assignment(dunedaq::dfmessages::TriggerDecision) 9

Generated by: LCOV version 2.0-1