LCOV - code coverage report
Current view: top level - core - subbin_sizes.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 69 70 98.6 %
Date: 2024-11-24 01:48:31 Functions: 13 13 100.0 %

Function Name Sort by function name Hit count Sort by hit count
scipp::core::SubbinSizes::exclusive_scan(scipp::core::SubbinSizes&) 42811
scipp::core::SubbinSizes::add_intersection(scipp::core::SubbinSizes const&) 111542
scipp::core::SubbinSizes::SubbinSizes(long, std::vector<long, std::allocator<long> >&&) 94156
scipp::core::SubbinSizes::operator=(long) 72028
scipp::core::SubbinSizes::operator-=(scipp::core::SubbinSizes const&) 5
scipp::core::SubbinSizes::operator+=(scipp::core::SubbinSizes const&) 42814
scipp::core::SubbinSizes scipp::core::binary<scipp::overloaded<scipp::core::element::arg_list_t<double, float, long, int, Eigen::Matrix<double, 3, 1, 0, 3, 1>, std::tuple<scipp::core::time_point, long>, std::tuple<scipp::core::time_point, int>, std::tuple<double, float>, std::tuple<float, double>, std::tuple<long, int>, std::tuple<int, long>, std::tuple<double, long>, std::tuple<double, int>, std::tuple<float, long>, std::tuple<float, int>, std::tuple<double, bool>, std::tuple<long, bool> >, scipp::core::element::subtract_equals::{lambda(auto:1&&, auto:2 const&)#1}> >(scipp::overloaded<scipp::core::element::arg_list_t<double, float, long, int, Eigen::Matrix<double, 3, 1, 0, 3, 1>, std::tuple<scipp::core::time_point, long>, std::tuple<scipp::core::time_point, int>, std::tuple<double, float>, std::tuple<float, double>, std::tuple<long, int>, std::tuple<int, long>, std::tuple<double, long>, std::tuple<double, int>, std::tuple<float, long>, std::tuple<float, int>, std::tuple<double, bool>, std::tuple<long, bool> >, scipp::core::element::subtract_equals::{lambda(auto:1&&, auto:2 const&)#1}> const&, scipp::overloaded<scipp::core::element::arg_list_t<double, float, long, int, Eigen::Matrix<double, 3, 1, 0, 3, 1>, std::tuple<scipp::core::time_point, long>, std::tuple<scipp::core::time_point, int>, std::tuple<double, float>, std::tuple<float, double>, std::tuple<long, int>, std::tuple<int, long>, std::tuple<double, long>, std::tuple<double, int>, std::tuple<float, long>, std::tuple<float, int>, std::tuple<double, bool>, std::tuple<long, bool> >, scipp::core::element::subtract_equals::{lambda(auto:1&&, auto:2 const&)#1}> const, scipp::core::element::subtract_equals) 10
scipp::core::SubbinSizes scipp::core::binary<scipp::overloaded<scipp::core::element::arg_list_t<double, float, long, int, Eigen::Matrix<double, 3, 1, 0, 3, 1>, std::tuple<scipp::core::time_point, long>, std::tuple<scipp::core::time_point, int>, std::tuple<double, float>, std::tuple<float, double>, std::tuple<long, int>, std::tuple<int, long>, std::tuple<double, long>, std::tuple<double, int>, std::tuple<float, long>, std::tuple<float, int>, std::tuple<double, bool>, std::tuple<long, bool>, scipp::core::SubbinSizes>, scipp::core::element::add_equals::{lambda(auto:1&&, auto:2 const&)#1}> >(scipp::core::SubbinSizes const&, scipp::core::SubbinSizes const, scipp::core::element::add_equals) 7
scipp::core::operator==(scipp::core::SubbinSizes const&, scipp::core::SubbinSizes const&) 43
scipp::core::operator-(scipp::core::SubbinSizes const&, scipp::core::SubbinSizes const&) 10
scipp::core::operator+(scipp::core::SubbinSizes const&, scipp::core::SubbinSizes const&) 7
scipp::core::SubbinSizes::cumsum_exclusive() const 29230
scipp::core::SubbinSizes::sum() const 29230

Generated by: LCOV version 1.14