GCC Code Coverage Report


Directory: ./
Date: 2025-09-01 06:19:01
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 4173 7698 54.2%
Functions: 962 1788 53.8%
Branches: 3947 6059 65.1%

File Lines Functions Branches
include/na64app/extension.hh 0.0 0.0% 0 / 6 0.0% 0 / 2 -% 0 / 0
include/na64calib/detectorsOrder.hh 0.0 0.0% 0 / 5 0.0% 0 / 1 0.0% 0 / 1
include/na64calib/dispatcher.hh 83.5 83.5% 76 / 91 72.9% 43 / 59 84.2% 48 / 57
include/na64calib/index.hh 0.0 0.0% 0 / 10 0.0% 0 / 7 -% 0 / 0
include/na64calib/indices/range-override.hh 7.6 7.6% 6 / 79 5.6% 1 / 18 30.8% 4 / 13
include/na64calib/indices/yaml-index.hh 0.0 0.0% 0 / 1 0.0% 0 / 1 -% 0 / 0
include/na64calib/loader.hh 0.0 0.0% 0 / 2 0.0% 0 / 2 -% 0 / 0
include/na64calib/manager.hh 50.0 50.0% 1 / 2 50.0% 1 / 2 -% 0 / 0
include/na64calib/placementsDefinedCache.hh 0.0 0.0% 0 / 5 0.0% 0 / 1 0.0% 0 / 1
include/na64calib/setupGeoCache.hh 0.0 0.0% 0 / 3 0.0% 0 / 2 -% 0 / 0
include/na64detID/TBName.hh 40.0 40.0% 4 / 10 50.0% 2 / 4 0.0% 0 / 1
include/na64detID/TBNameErrors.hh 57.1 57.1% 8 / 14 50.0% 2 / 4 100.0% 1 / 1
include/na64detID/cellID.hh 100.0 100.0% 3 / 3 100.0% 3 / 3 -% 0 / 0
include/na64detID/chips.hh 100.0 100.0% 7 / 7 100.0% 2 / 2 66.7% 2 / 3
include/na64detID/detectorID.hh 89.2 89.2% 58 / 65 96.2% 51 / 53 66.7% 12 / 18
include/na64detID/kins.hh 100.0 100.0% 3 / 3 100.0% 2 / 2 100.0% 1 / 1
include/na64detID/trackID.hh 80.0 80.0% 4 / 5 66.7% 2 / 3 50.0% 1 / 2
include/na64detID/wireID.hh 100.0 100.0% 37 / 37 100.0% 15 / 15 100.0% 2 / 2
include/na64dp/abstractEventSource.hh 14.3 14.3% 1 / 7 20.0% 1 / 5 -% 0 / 0
include/na64dp/abstractHandler.hh 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
include/na64dp/abstractHitHandler.hh 0.0 0.0% 0 / 9 0.0% 0 / 5 -% 0 / 0
include/na64dp/fallback.hh 50.0 50.0% 1 / 2 50.0% 1 / 2 -% 0 / 0
include/na64dp/processingInfo.hh 0.0 0.0% 0 / 19 0.0% 0 / 9 -% 0 / 0
include/na64event/data/event.hh 0.0 0.0% 0 / 2 0.0% 0 / 1 -% 0 / 0
include/na64event/hdql-augments.hh 82.4 82.4% 42 / 51 21.4% 9 / 42 66.7% 38 / 57
include/na64event/reset-values.hh 66.7 66.7% 10 / 15 15.6% 5 / 32 0.0% 0 / 1
include/na64utest/testing-environment.hh 100.0 100.0% 7 / 7 100.0% 3 / 3 100.0% 1 / 1
include/na64utest/testing-fixture.hh 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
include/na64util/cartesian-product.hh 100.0 100.0% 23 / 23 100.0% 6 / 6 90.0% 9 / 10
include/na64util/config-helpers.hh 84.7 84.7% 116 / 137 88.5% 46 / 52 85.1% 80 / 94
include/na64util/log4cpp-extras.hh 0.0 0.0% 0 / 5 0.0% 0 / 4 -% 0 / 0
include/na64util/mem/alloc.hh 100.0 100.0% 15 / 15 50.4% 61 / 121 50.0% 1 / 2
include/na64util/mem/plainBlock.hh 57.9 57.9% 11 / 19 45.8% 11 / 24 50.0% 1 / 2
include/na64util/mem/pools.hh 100.0 100.0% 48 / 48 78.6% 22 / 28 83.3% 15 / 18
include/na64util/na64/event-id.hh 100.0 100.0% 7 / 7 100.0% 5 / 5 -% 0 / 0
include/na64util/numerical/linalg.hh 100.0 100.0% 68 / 68 100.0% 13 / 13 77.8% 14 / 18
include/na64util/numerical/online.hh 92.5 92.5% 86 / 93 93.8% 30 / 32 65.6% 21 / 32
include/na64util/observer.hh 80.0 80.0% 20 / 25 79.2% 19 / 24 87.5% 7 / 8
include/na64util/pair-hash.hh 100.0 100.0% 4 / 4 100.0% 1 / 1 -% 0 / 0
include/na64util/runtimeDirs.hh 0.0 0.0% 0 / 1 0.0% 0 / 1 -% 0 / 0
include/na64util/selector.hh 57.1 57.1% 28 / 49 60.0% 6 / 10 66.7% 12 / 18
include/na64util/str-fmt.hh 31.0 31.0% 9 / 29 27.3% 3 / 11 0.0% 0 / 2
include/na64util/transformations.hh 45.8 45.8% 11 / 24 78.6% 11 / 14 100.0% 2 / 2
include/na64util/tsort.hh 96.9 96.9% 31 / 32 40.0% 4 / 10 96.4% 27 / 28
include/na64util/uri.hh 100.0 100.0% 8 / 8 100.0% 8 / 8 -% 0 / 0
include/na64util/vctr.hh 96.6 96.6% 28 / 29 63.6% 7 / 11 85.0% 17 / 20
src/app/extension.cc 0.0 0.0% 0 / 34 0.0% 0 / 8 0.0% 0 / 9
src/calib/config-yaml.cc 0.0 0.0% 0 / 87 0.0% 0 / 5 0.0% 0 / 20
src/calib/detectorsOrder.cc 0.0 0.0% 0 / 49 0.0% 0 / 4 0.0% 0 / 13
src/calib/dispatcher.cc 95.0 95.0% 19 / 20 100.0% 3 / 3 71.4% 5 / 7
src/calib/dispatcher.test.cc 100.0 100.0% 58 / 58 100.0% 14 / 14 72.1% 101 / 140
src/calib/evType.cc 0.0 0.0% 0 / 42 0.0% 0 / 2 0.0% 0 / 13
src/calib/index.cc 0.0 0.0% 0 / 2 0.0% 0 / 1 -% 0 / 0
src/calib/indices/range-override.cc 0.0 0.0% 0 / 11 0.0% 0 / 4 -% 0 / 0
src/calib/indices/range-override.test.cc 100.0 100.0% 19 / 19 100.0% 3 / 3 76.5% 39 / 51
src/calib/indices/yaml-index.cc 0.0 0.0% 0 / 91 0.0% 0 / 3 0.0% 0 / 30
src/calib/loaders/yaml-document.cc 0.0 0.0% 0 / 76 0.0% 0 / 4 0.0% 0 / 20
src/calib/manager.cc 3.1 3.1% 6 / 195 23.5% 4 / 17 6.4% 3 / 47
src/calib/mkROOTGeo.cc 0.0 0.0% 0 / 86 0.0% 0 / 9 0.0% 0 / 28
src/calib/placements.cc 0.0 0.0% 0 / 8 0.0% 0 / 1 -% 0 / 0
src/calib/setupGeoCache.cc 0.0 0.0% 0 / 7 0.0% 0 / 2 0.0% 0 / 1
src/detID/TBName.cc 61.4 61.4% 94 / 153 46.7% 7 / 15 80.1% 125 / 156
src/detID/TBName.test.cc 96.4 96.4% 161 / 167 100.0% 34 / 34 73.6% 315 / 428
src/detID/cellID.cc 67.5 67.5% 83 / 123 92.3% 12 / 13 50.6% 44 / 87
src/detID/cellID.test.cc 89.2 89.2% 33 / 37 100.0% 9 / 9 66.7% 46 / 69
src/detID/chips.cc 64.1 64.1% 25 / 39 60.0% 3 / 5 75.0% 18 / 24
src/detID/detectorID.cc 35.0 35.0% 21 / 60 27.3% 3 / 11 44.9% 22 / 49
src/detID/detectorID.test.cc 100.0 100.0% 179 / 179 100.0% 30 / 30 75.5% 278 / 368
src/detID/kins.cc 73.0 73.0% 27 / 37 60.0% 3 / 5 87.0% 20 / 23
src/detID/nameparse.cc 100.0 100.0% 9 / 9 100.0% 1 / 1 100.0% 9 / 9
src/detID/nameparse.test.cc 100.0 100.0% 46 / 46 100.0% 12 / 12 61.1% 107 / 175
src/detID/trackID.cc 91.7 91.7% 11 / 12 100.0% 3 / 3 50.0% 1 / 2
src/detID/trackID.test.cc 100.0 100.0% 21 / 21 100.0% 3 / 3 76.7% 33 / 43
src/detID/wireID.cc 64.0 64.0% 71 / 111 85.7% 6 / 7 68.8% 64 / 93
src/detID/wireID.test.cc 100.0 100.0% 82 / 82 100.0% 15 / 15 69.3% 106 / 153
src/dp/abstractEventSource.cc 7.7 7.7% 4 / 52 12.5% 1 / 8 40.0% 2 / 5
src/dp/abstractHandler.cc 57.1 57.1% 16 / 28 66.7% 4 / 6 33.3% 2 / 6
src/dp/abstractHitHandler.cc 0.0 0.0% 0 / 82 0.0% 0 / 7 0.0% 0 / 38
src/dp/extendedTrackScoreGetters.cc 0.0 0.0% 0 / 57 0.0% 0 / 18 0.0% 0 / 5
src/dp/fallback.cc 0.0 0.0% 0 / 28 0.0% 0 / 4 0.0% 0 / 8
src/dp/pipeline.cc 22.7 22.7% 25 / 110 37.5% 3 / 8 37.5% 15 / 40
src/dp/pipeline.test.cc 100.0 100.0% 46 / 46 100.0% 7 / 7 81.0% 34 / 42
src/dp/processingInfo.cc 0.0 0.0% 0 / 180 0.0% 0 / 21 0.0% 0 / 40
src/dp/processingInfoZMQ.cc 0.0 0.0% 0 / 9 0.0% 0 / 2 -% 0 / 0
src/event/data/apv-hdql.cc 100.0 100.0% 33 / 33 100.0% 1 / 1 100.0% 28 / 28
src/event/data/apv.cc 0.0 0.0% 0 / 109 0.0% 0 / 34 0.0% 0 / 6
src/event/data/calo-hdql.cc 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 7 / 7
src/event/data/calo.cc 0.0 0.0% 0 / 21 0.0% 0 / 8 -% 0 / 0
src/event/data/event-hdql.cc 100.0 100.0% 37 / 37 100.0% 1 / 1 100.0% 32 / 32
src/event/data/event.cc 33.3 33.3% 28 / 84 10.5% 2 / 19 86.4% 19 / 22
src/event/data/f1-hdql.cc 100.0 100.0% 16 / 16 100.0% 1 / 1 100.0% 12 / 12
src/event/data/f1.cc 0.0 0.0% 0 / 72 0.0% 0 / 20 0.0% 0 / 8
src/event/data/sadc-hdql.cc 100.0 100.0% 61 / 61 100.0% 1 / 1 100.0% 51 / 51
src/event/data/sadc.cc 0.9 0.9% 2 / 225 1.5% 1 / 65 0.0% 0 / 23
src/event/data/stwTDC-hdql.cc 100.0 100.0% 24 / 24 100.0% 1 / 1 100.0% 19 / 19
src/event/data/stwTDC.cc 0.0 0.0% 0 / 90 0.0% 0 / 25 0.0% 0 / 9
src/event/data/track-hdql.cc 100.0 100.0% 49 / 49 100.0% 1 / 1 100.0% 41 / 41
src/event/data/track.cc 0.0 0.0% 0 / 243 0.0% 0 / 71 0.0% 0 / 32
src/event/hdql-augments.cc 72.4 72.4% 118 / 163 43.5% 10 / 23 58.8% 30 / 51
src/event/hdql-augments.test.cc 99.3 99.3% 276 / 278 100.0% 29 / 29 85.1% 342 / 402
src/event/sadc-helper.cc 0.0 0.0% 0 / 26 0.0% 0 / 7 0.0% 0 / 4
src/utest/testing-environment.cc 88.0 88.0% 22 / 25 100.0% 3 / 3 54.5% 12 / 22
src/utest/testing-fixture.cc 82.9 82.9% 29 / 35 100.0% 4 / 4 45.8% 11 / 24
src/util/ROOT-sighandlers.cc 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
src/util/YAMLLog4cppConfigurator.cc 0.0 0.0% 0 / 3 0.0% 0 / 1 0.0% 0 / 2
src/util/YAMLLog4cppConfiguratorImpl.cc 0.0 0.0% 0 / 111 0.0% 0 / 5 0.0% 0 / 58
src/util/YAMLLog4cppConfiguratorImpl.hh 0.0 0.0% 0 / 2 0.0% 0 / 2 -% 0 / 0
src/util/cartesian-product.test.cc 100.0 100.0% 25 / 25 100.0% 6 / 6 80.6% 25 / 31
src/util/config-helpers.cc 83.3 83.3% 235 / 282 96.3% 26 / 27 74.3% 162 / 218
src/util/config-helpers.test.cc 100.0 100.0% 350 / 350 100.0% 84 / 84 61.4% 518 / 843
src/util/csv-io.cc 0.0 0.0% 0 / 19 0.0% 0 / 3 0.0% 0 / 4
src/util/demangle.cc 100.0 100.0% 5 / 5 100.0% 2 / 2 75.0% 3 / 4
src/util/exception.cc 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
src/util/functions.cc 0.0 0.0% 0 / 14 0.0% 0 / 5 0.0% 0 / 8
src/util/gsl-integration.cc 0.0 0.0% 0 / 11 0.0% 0 / 3 -% 0 / 0
src/util/log4cpp-extras.cc 0.0 0.0% 0 / 177 0.0% 0 / 36 0.0% 0 / 36
src/util/mm-layout.c 0.0 0.0% 0 / 17 0.0% 0 / 3 0.0% 0 / 5
src/util/na64/event-id.c 77.4 77.4% 24 / 31 90.9% 10 / 11 50.0% 5 / 10
src/util/na64/event-id.cc 61.1 61.1% 11 / 18 75.0% 3 / 4 54.5% 6 / 11
src/util/na64/event-id.test.cc 87.0 87.0% 40 / 46 100.0% 12 / 12 82.0% 50 / 61
src/util/namedFileIterator.cc 0.0 0.0% 0 / 30 0.0% 0 / 2 0.0% 0 / 14
src/util/numerical/biplaneIntersection.c 100.0 100.0% 38 / 38 100.0% 1 / 1 85.0% 17 / 20
src/util/numerical/biplaneIntersection.test.cc 100.0 100.0% 78 / 78 100.0% 18 / 18 66.7% 66 / 99
src/util/numerical/langaus.cc 0.0 0.0% 0 / 35 0.0% 0 / 3 0.0% 0 / 7
src/util/numerical/linalg.test.cc 100.0 100.0% 47 / 47 100.0% 12 / 12 71.4% 55 / 77
src/util/numerical/natBreaks.cc 0.0 0.0% 0 / 169 0.0% 0 / 16 0.0% 0 / 58
src/util/numerical/online.cc 60.0 60.0% 3 / 5 50.0% 1 / 2 -% 0 / 0
src/util/numerical/spatialRotations.c 9.1 9.1% 3 / 33 5.7% 3 / 53 16.7% 1 / 6
src/util/numerical/sums.c 97.7 97.7% 84 / 86 100.0% 10 / 10 75.0% 21 / 28
src/util/numerical/sums.test.cc 100.0 100.0% 89 / 89 100.0% 12 / 12 84.5% 98 / 116
src/util/observer.test.cc 98.4 98.4% 62 / 63 92.3% 12 / 13 57.6% 72 / 125
src/util/runtimeDirs.cc 0.0 0.0% 0 / 40 0.0% 0 / 2 0.0% 0 / 11
src/util/selector.cc 0.0 0.0% 0 / 5 0.0% 0 / 1 -% 0 / 0
src/util/selector.test.cc 76.7 76.7% 46 / 60 93.3% 14 / 15 84.0% 63 / 75
src/util/str-fmt.cc 47.0 47.0% 54 / 115 41.7% 5 / 12 64.8% 46 / 71
src/util/str-fmt.test.cc 100.0 100.0% 30 / 30 100.0% 12 / 12 59.0% 49 / 83
src/util/streambuf-redirect.cc 0.0 0.0% 0 / 30 0.0% 0 / 5 0.0% 0 / 7
src/util/transformations.cc 66.7 66.7% 58 / 87 69.2% 9 / 13 73.1% 49 / 67
src/util/transformations.test.cc 100.0 100.0% 126 / 126 100.0% 42 / 42 76.3% 119 / 156
src/util/tsort.test.cc 100.0 100.0% 55 / 55 100.0% 12 / 12 79.1% 72 / 91
src/util/uri.cc 58.6 58.6% 85 / 145 40.0% 6 / 15 70.0% 84 / 120
src/util/uri.test.cc 100.0 100.0% 36 / 36 100.0% 9 / 9 68.9% 51 / 74
src/util/vctr.cc 63.6 63.6% 7 / 11 50.0% 1 / 2 -% 0 / 0
src/util/vctr.test.cc 100.0 100.0% 18 / 18 100.0% 3 / 3 -% 0 / 0
utils/main-utests.cc 77.8 77.8% 14 / 18 100.0% 1 / 1 40.0% 6 / 15