LCOV - code coverage report
Current view: top level - models/abm - person.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 128 130 98.5 %
Date: 2025-02-17 13:46:44 Functions: 27 28 96.4 %

Function Name Sort by function name Hit count Sort by hit count
mio::abm::Person::get_infection() 0
mio::abm::Person::Person(mio::abm::Person const&, mio::abm::PersonId) 9
mio::abm::Person::remove_quarantine() 18
mio::abm::Person::add_test_result(mio::abm::TimePoint, mio::abm::TestType, bool) 72
mio::abm::Person::goes_to_school(mio::abm::TimePoint, mio::abm::Parameters const&) const 99
mio::abm::Person::goes_to_work(mio::abm::TimePoint, mio::abm::Parameters const&) const 105
mio::abm::Person::get_tested(mio::abm::PersonalRandomNumberGenerator&, mio::abm::TimePoint, mio::abm::TestParameters const&) 162
mio::abm::Person::get_test_result(mio::abm::TestType) const 171
mio::abm::Person::get_go_to_work_time(mio::abm::Parameters const&) const 348
mio::abm::Person::set_location(mio::abm::LocationType, mio::abm::LocationId, int) 371
mio::abm::Person::set_mask(mio::abm::MaskType, mio::abm::TimePoint) 373
mio::abm::Person::add_new_infection(mio::abm::Infection&&) 441
mio::abm::Person::is_compliant(mio::abm::PersonalRandomNumberGenerator&, mio::abm::InterventionType) const 692
mio::abm::Person::get_infection() const 855
mio::abm::Person::get_cells() const 855
mio::abm::Person::get_go_to_school_time(mio::abm::Parameters const&) const 871
mio::abm::Person::Person(mio::RandomNumberGenerator&, mio::abm::LocationType, mio::abm::LocationId, int, mio::AgeGroup, mio::abm::PersonId) 1954
mio::abm::Person::get_protection_factor(mio::abm::TimePoint, mio::abm::VirusVariant, mio::abm::Parameters const&) const 2088
mio::abm::Person::get_mask_protective_factor(mio::abm::Parameters const&) const 2088
mio::abm::Person::get_latest_protection() const 2142
mio::abm::Person::is_infected(mio::abm::TimePoint) const 3132
mio::abm::Person::set_assigned_location(mio::abm::LocationType, mio::abm::LocationId, int) 4088
mio::abm::Person::get_id() const 4339
mio::abm::Person::get_assigned_location_model_id(mio::abm::LocationType) const 9020
mio::abm::Person::get_assigned_location(mio::abm::LocationType) const 10033
mio::abm::Person::get_cells() 10318
mio::abm::Person::get_infection_state(mio::abm::TimePoint) const 29287
mio::abm::Person::get_location() const 125052

Generated by: LCOV version 1.14