AbstractContactModel

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total93 of 79688%25 of 14382%259319149121
potentialInfection(EpisimPerson, EpisimPerson, double, StringBuilder, double, EpisimContainer, double, double)27515%1150%125701
infectPerson(EpisimPerson, EpisimPerson, double, StringBuilder, double, EpisimContainer)248177%41071%4841701
trackContactPerson(EpisimPerson, EpisimPerson, double, double, StringBuilder)103276%4660%3631101
AbstractContactModel(SplittableRandom, Config, InfectionModel, EpisimReporting)80%n/a112211
hasDiseaseStatusRelevantForInfectionDynamics(EpisimPerson)71058%1266%131401
getInfectionParams(EpisimContainer, EpisimPerson, EpisimPerson.PerformedActivity)62681%1787%151801
getInfectionType(StringBuilder, EpisimContainer, String, String)52583%1375%131801
calculateJointTimeInContainer(double, EpisimConfigGroup.InfectionParams, double, double)46394%3975%3711101
activityRelevantForInfectionDynamics(EpisimPerson, EpisimContainer, Map, SplittableRandom)29797%32187%31311501
AbstractContactModel(SplittableRandom, Config, InfectionModel, EpisimReporting, Scenario)101100%3770%3602101
actIsRelevant(EpisimConfigGroup.InfectionParams, Map, SplittableRandom, EpisimContainer)67100%21285%2801201
tripRelevantForInfectionDynamics(double, EpisimPerson, Map, SplittableRandom)56100%21083%270701
checkPersonInContainer(double, EpisimPerson, EpisimContainer, Map, SplittableRandom)39100%12100%070701
setRestrictionsForIteration(int, Map)39100%n/a010801
personsCanInfectEachOther(EpisimPerson, EpisimPerson)27100%10100%060401
personRelevantForTrackingOrInfectionDynamics(double, EpisimPerson, EpisimContainer, Map, SplittableRandom)16100%4100%030101
personHasRelevantStatus(EpisimPerson)11100%4100%030201
getNumContacts()3100%n/a010101
getRestrictions()3100%n/a010101
notifyEnterVehicle(EpisimPerson, InfectionEventHandler.EpisimVehicle, double)1100%n/a010101
notifyEnterFacility(EpisimPerson, InfectionEventHandler.EpisimFacility, double)1100%n/a010101